OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ProtoChoice< Derived > Member List

This is the complete list of members for ProtoChoice< Derived >, including all inherited members.

ContextInit typedefElementBase
ContextMatch typedefElementBase
ContextStorer typedefChoiceBase
ContextSwap typedefElementBase
ContextType typedefElementBase
Encode(EncodeContext *context, const T *msg, uint8_t *data, size_t size)ProtoChoice< Derived >inlinestatic
EncodingCallback typedefElementBase
kErrorCodeElementBasestatic
kErrorSubcodeElementBasestatic
kSizeElementBasestatic
Parse(const uint8_t *data, size_t size, ParseContext *context, T *obj)ProtoChoice< Derived >inlinestatic
ParseChoice(const uint8_t *data, size_t size, int value, ParseContext *context, T *obj)ProtoChoice< Derived >inlineprivatestatic
SaveOffset typedefElementBase
Setter typedefElementBase
SizeSetter typedefElementBase
Verifier(const void *obj, const uint8_t *data, size_t size, ParseContext *context)ElementBaseinlinestatic