struct ExtensionInfo

Defined at line 121 of file ../../third_party/protobuf/src/src/google/protobuf/extension_set.h

Information about a registered extension.

Public Members

const MessageLite * message
int number
FieldType type
bool is_repeated
bool is_packed
bool is_utf8
LazyAnnotation is_lazy
 
const FieldDescriptor * descriptor
LazyEagerVerifyFnType lazy_eager_verify_func

Public Methods

void ExtensionInfo ()

Defined at line 122 of file ../../third_party/protobuf/src/src/google/protobuf/extension_set.h

void ExtensionInfo (const MessageLite * extendee, int param_number, FieldType type_param, bool isrepeated, bool ispacked, bool is_utf8)

Defined at line 124 of file ../../third_party/protobuf/src/src/google/protobuf/extension_set.h

void ExtensionInfo (const MessageLite * extendee, int param_number, FieldType type_param, bool isrepeated, bool ispacked, LazyEagerVerifyFnType verify_func, LazyAnnotation islazy)

Defined at line 134 of file ../../third_party/protobuf/src/src/google/protobuf/extension_set.h

Records