WPILibC++ 2027.0.0-alpha-3
Loading...
Searching...
No Matches
reader.h File Reference
#include "upb/port/def.inc"
#include "upb/port/undef.inc"

Go to the source code of this file.

Classes

struct  UPB_PRIVATE
 

Macros

#define kUpb_WireReader_WireTypeBits   3
 
#define kUpb_WireReader_WireTypeMask   7
 

Functions

UPB_PRIVATE _upb_WireReader_ReadLongVarint (const char *ptr, uint64_t val)
 
UPB_FORCEINLINE const char *UPB_PRIVATE _upb_WireReader_ReadVarint (const char *ptr, uint64_t *val, int maxlen, uint64_t maxval)
 
UPB_API_INLINE uint32_t upb_WireReader_GetFieldNumber (uint32_t tag)
 
UPB_API_INLINE uint8_t upb_WireReader_GetWireType (uint32_t tag)
 

Macro Definition Documentation

◆ kUpb_WireReader_WireTypeBits

#define kUpb_WireReader_WireTypeBits   3

◆ kUpb_WireReader_WireTypeMask

#define kUpb_WireReader_WireTypeMask   7

Function Documentation

◆ _upb_WireReader_ReadLongVarint()

UPB_PRIVATE _upb_WireReader_ReadLongVarint ( const char * ptr,
uint64_t val )

◆ _upb_WireReader_ReadVarint()

UPB_FORCEINLINE const char *UPB_PRIVATE _upb_WireReader_ReadVarint ( const char * ptr,
uint64_t * val,
int maxlen,
uint64_t maxval )

◆ upb_WireReader_GetFieldNumber()

UPB_API_INLINE uint32_t upb_WireReader_GetFieldNumber ( uint32_t tag)

◆ upb_WireReader_GetWireType()

UPB_API_INLINE uint8_t upb_WireReader_GetWireType ( uint32_t tag)