![]() |
WPILibC++ 2027.0.0-alpha-3
|
#include <stddef.h>#include <stdint.h>#include "upb/mem/arena.h"#include "upb/mini_table/extension.h"#include "upb/mini_table/message.h"#include "upb/port/def.inc"#include "upb/port/undef.inc"Go to the source code of this file.
Typedefs | |
| typedef struct upb_ExtensionRegistry | upb_ExtensionRegistry |
Enumerations | |
| enum | upb_ExtensionRegistryStatus { kUpb_ExtensionRegistryStatus_Ok = 0 , kUpb_ExtensionRegistryStatus_DuplicateEntry = 1 , kUpb_ExtensionRegistryStatus_OutOfMemory = 2 , kUpb_ExtensionRegistryStatus_InvalidExtension = 3 } |
Functions | |
| UPB_API upb_ExtensionRegistry * | upb_ExtensionRegistry_New (upb_Arena *arena) |
| UPB_API upb_ExtensionRegistryStatus | upb_ExtensionRegistry_Add (upb_ExtensionRegistry *r, const upb_MiniTableExtension *e) |
| upb_ExtensionRegistryStatus | upb_ExtensionRegistry_AddArray (upb_ExtensionRegistry *r, const upb_MiniTableExtension **e, size_t count) |
| UPB_API const upb_MiniTableExtension * | upb_ExtensionRegistry_Lookup (const upb_ExtensionRegistry *r, const upb_MiniTable *t, uint32_t num) |
| typedef struct upb_ExtensionRegistry upb_ExtensionRegistry |
| UPB_API upb_ExtensionRegistryStatus upb_ExtensionRegistry_Add | ( | upb_ExtensionRegistry * | r, |
| const upb_MiniTableExtension * | e ) |
| upb_ExtensionRegistryStatus upb_ExtensionRegistry_AddArray | ( | upb_ExtensionRegistry * | r, |
| const upb_MiniTableExtension ** | e, | ||
| size_t | count ) |
| UPB_API const upb_MiniTableExtension * upb_ExtensionRegistry_Lookup | ( | const upb_ExtensionRegistry * | r, |
| const upb_MiniTable * | t, | ||
| uint32_t | num ) |
| UPB_API upb_ExtensionRegistry * upb_ExtensionRegistry_New | ( | upb_Arena * | arena | ) |