#include "upb/msg_internal.h"
#include "upb/port_def.inc"
#include "upb/port_undef.inc"
Go to the source code of this file.
|
char | upb_FromBase92 (uint8_t ch) |
|
bool | upb_IsTypePackable (upb_FieldType type) |
|
upb_MiniTable * | upb_MiniTable_Build (const char *data, size_t len, upb_MiniTablePlatform platform, upb_Arena *arena, upb_Status *status) |
|
upb_MiniTable_Enum * | upb_MiniTable_BuildEnum (const char *data, size_t len, upb_Arena *arena, upb_Status *status) |
|
bool | upb_MiniTable_BuildExtension (const char *data, size_t len, upb_MiniTable_Extension *ext, upb_MiniTable_Sub sub, upb_Status *status) |
|
upb_MiniTable * | upb_MiniTable_BuildMapEntry (upb_FieldType key_type, upb_FieldType value_type, bool value_is_proto3_enum, upb_MiniTablePlatform platform, upb_Arena *arena) |
|
upb_MiniTable * | upb_MiniTable_BuildMessageSet (upb_MiniTablePlatform platform, upb_Arena *arena) |
|
upb_MiniTable * | upb_MiniTable_BuildWithBuf (const char *data, size_t len, upb_MiniTablePlatform platform, upb_Arena *arena, void **buf, size_t *buf_size, upb_Status *status) |
|
const upb_MiniTable_Field * | upb_MiniTable_FindFieldByNumber (const upb_MiniTable *table, uint32_t number) |
|
void | upb_MiniTable_SetSubEnum (upb_MiniTable *table, upb_MiniTable_Field *field, const upb_MiniTable_Enum *sub) |
|
void | upb_MiniTable_SetSubMessage (upb_MiniTable *table, upb_MiniTable_Field *field, const upb_MiniTable *sub) |
|
char * | upb_MtDataEncoder_FinishEnum (upb_MtDataEncoder *e, char *ptr) |
|
char * | upb_MtDataEncoder_PutEnumValue (upb_MtDataEncoder *e, char *ptr, uint32_t val) |
|
char * | upb_MtDataEncoder_PutField (upb_MtDataEncoder *e, char *ptr, upb_FieldType type, uint32_t field_num, uint64_t field_mod) |
|
char * | upb_MtDataEncoder_PutOneofField (upb_MtDataEncoder *e, char *ptr, uint32_t field_num) |
|
char * | upb_MtDataEncoder_StartEnum (upb_MtDataEncoder *e, char *ptr) |
|
char * | upb_MtDataEncoder_StartMessage (upb_MtDataEncoder *e, char *ptr, uint64_t msg_mod) |
|
char * | upb_MtDataEncoder_StartOneof (upb_MtDataEncoder *e, char *ptr) |
|
char | upb_ToBase92 (int8_t ch) |
|
◆ kUpb_MtDataEncoder_MinSize
#define kUpb_MtDataEncoder_MinSize 16 |
◆ kUpb_FieldModifier
Enumerator |
---|
kUpb_FieldModifier_IsRepeated | |
kUpb_FieldModifier_IsPacked | |
kUpb_FieldModifier_IsClosedEnum | |
kUpb_FieldModifier_IsProto3Singular | |
kUpb_FieldModifier_IsRequired | |
Definition at line 49 of file mini_table.h.
◆ kUpb_MessageModifier
Enumerator |
---|
kUpb_MessageModifier_ValidateUtf8 | |
kUpb_MessageModifier_DefaultIsPacked | |
kUpb_MessageModifier_IsExtendable | |
Definition at line 43 of file mini_table.h.
◆ upb_MiniTablePlatform
upb_MiniTable
Enumerator |
---|
kUpb_MiniTablePlatform_32Bit | |
kUpb_MiniTablePlatform_64Bit | |
kUpb_MiniTablePlatform_Native | |
Definition at line 113 of file mini_table.h.
◆ upb_FromBase92()
◆ upb_IsTypePackable()
◆ upb_MiniTable_Build()
◆ upb_MiniTable_BuildEnum()
◆ upb_MiniTable_BuildExtension()
◆ upb_MiniTable_BuildMapEntry()
◆ upb_MiniTable_BuildMessageSet()
◆ upb_MiniTable_BuildWithBuf()
◆ upb_MiniTable_FindFieldByNumber()
◆ upb_MiniTable_SetSubEnum()
◆ upb_MiniTable_SetSubMessage()
◆ upb_MtDataEncoder_FinishEnum()
◆ upb_MtDataEncoder_PutEnumValue()
◆ upb_MtDataEncoder_PutField()
◆ upb_MtDataEncoder_PutOneofField()
◆ upb_MtDataEncoder_StartEnum()
◆ upb_MtDataEncoder_StartMessage()
◆ upb_MtDataEncoder_StartOneof()
◆ upb_ToBase92()
char upb_ToBase92 |
( |
int8_t |
ch | ) |
|