Go to the source code of this file.
|
| UPB_API upb_Map * | upb_Map_New (upb_Arena *a, upb_CType key_type, upb_CType value_type) |
| |
| UPB_API size_t | upb_Map_Size (const upb_Map *map) |
| |
| UPB_API bool | upb_Map_Get (const upb_Map *map, upb_MessageValue key, upb_MessageValue *val) |
| |
| UPB_API struct upb_Message * | upb_Map_GetMutable (upb_Map *map, upb_MessageValue key) |
| |
| UPB_API void | upb_Map_Clear (upb_Map *map) |
| |
| UPB_API upb_MapInsertStatus | upb_Map_Insert (upb_Map *map, upb_MessageValue key, upb_MessageValue val, upb_Arena *arena) |
| |
| UPB_API_INLINE bool | upb_Map_Set (upb_Map *map, upb_MessageValue key, upb_MessageValue val, upb_Arena *arena) |
| |
| UPB_API bool | upb_Map_Delete (upb_Map *map, upb_MessageValue key, upb_MessageValue *val) |
| |
| UPB_API bool | upb_Map_Next (const upb_Map *map, upb_MessageValue *key, upb_MessageValue *val, size_t *iter) |
| |
| UPB_API void | upb_Map_SetEntryValue (upb_Map *map, size_t iter, upb_MessageValue val) |
| |
| UPB_API bool | upb_MapIterator_Next (const upb_Map *map, size_t *iter) |
| |
| UPB_API bool | upb_MapIterator_Done (const upb_Map *map, size_t iter) |
| |
| UPB_API upb_MessageValue | upb_MapIterator_Key (const upb_Map *map, size_t iter) |
| |
| UPB_API upb_MessageValue | upb_MapIterator_Value (const upb_Map *map, size_t iter) |
| |
| UPB_API void | upb_Map_Freeze (upb_Map *map, const upb_MiniTable *m) |
| |
| UPB_API_INLINE bool | upb_Map_IsFrozen (const upb_Map *map) |
| |
◆ kUpb_Map_Begin
| #define kUpb_Map_Begin ((size_t)-1) |
◆ upb_Map
| typedef struct upb_Map upb_Map |
◆ upb_Map_Clear()
◆ upb_Map_Delete()
◆ upb_Map_Freeze()
◆ upb_Map_Get()
◆ upb_Map_GetMutable()
◆ upb_Map_Insert()
◆ upb_Map_IsFrozen()
◆ upb_Map_New()
◆ upb_Map_Next()
◆ upb_Map_Set()
◆ upb_Map_SetEntryValue()
◆ upb_Map_Size()
◆ upb_MapIterator_Done()
| UPB_API bool upb_MapIterator_Done |
( |
const upb_Map * | map, |
|
|
size_t | iter ) |
◆ upb_MapIterator_Key()
◆ upb_MapIterator_Next()
| UPB_API bool upb_MapIterator_Next |
( |
const upb_Map * | map, |
|
|
size_t * | iter ) |
◆ upb_MapIterator_Value()