WPILibC++ 2027.0.0-alpha-3
Loading...
Searching...
No Matches
upb_Decoder Struct Reference

#include <upb/wire/internal/decoder.h>

Public Attributes

upb_EpsCopyInputStream input
 
const upb_ExtensionRegistryextreg
 
upb_Messageoriginal_msg
 
int depth
 
uint32_t end_group
 
uint16_t options
 
bool missing_required
 
bool message_is_done
 
union { 
 
   upb_Arena   arena 
 
   void *   foo [UPB_ARENA_SIZE_HACK
 
};  
 
upb_DecodeStatus status
 
jmp_buf err
 
const char * debug_tagstart
 
const char * debug_valstart
 
char * trace_ptr
 
char * trace_end
 

Member Data Documentation

◆ [union]

union { ... } upb_Decoder

◆ arena

upb_Arena upb_Decoder::arena

◆ debug_tagstart

const char* upb_Decoder::debug_tagstart

◆ debug_valstart

const char* upb_Decoder::debug_valstart

◆ depth

int upb_Decoder::depth

◆ end_group

uint32_t upb_Decoder::end_group

◆ err

jmp_buf upb_Decoder::err

◆ extreg

const upb_ExtensionRegistry* upb_Decoder::extreg

◆ foo

void* upb_Decoder::foo[UPB_ARENA_SIZE_HACK]

◆ input

upb_EpsCopyInputStream upb_Decoder::input

◆ message_is_done

bool upb_Decoder::message_is_done

◆ missing_required

bool upb_Decoder::missing_required

◆ options

uint16_t upb_Decoder::options

◆ original_msg

upb_Message* upb_Decoder::original_msg

◆ status

upb_DecodeStatus upb_Decoder::status

◆ trace_end

char* upb_Decoder::trace_end

◆ trace_ptr

char* upb_Decoder::trace_ptr

The documentation for this struct was generated from the following file: