TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
google::protobuf::internal::ExtensionInfo Struct Reference

#include <extension_set.h>

Classes

struct  EnumValidityCheck
 

Public Member Functions

 ExtensionInfo ()
 
 ExtensionInfo (FieldType type_param, bool isrepeated, bool ispacked)
 

Public Attributes

FieldType type
 
bool is_repeated
 
bool is_packed
 
union {
   EnumValidityCheck   enum_validity_check
 
   const MessageLite *   message_prototype
 
}; 
 
const FieldDescriptordescriptor
 

Constructor & Destructor Documentation

google::protobuf::internal::ExtensionInfo::ExtensionInfo ( )
inline
90 {}
google::protobuf::internal::ExtensionInfo::ExtensionInfo ( FieldType  type_param,
bool  isrepeated,
bool  ispacked 
)
inline
92  : type(type_param), is_repeated(isrepeated), is_packed(ispacked),
93  descriptor(NULL) {}
bool is_repeated
Definition: extension_set.h:96
arena_t NULL
Definition: jemalloc_internal.h:624
FieldType type
Definition: extension_set.h:95
const FieldDescriptor * descriptor
Definition: extension_set.h:112
bool is_packed
Definition: extension_set.h:97

Member Data Documentation

union { ... }
const FieldDescriptor* google::protobuf::internal::ExtensionInfo::descriptor
EnumValidityCheck google::protobuf::internal::ExtensionInfo::enum_validity_check
bool google::protobuf::internal::ExtensionInfo::is_packed
bool google::protobuf::internal::ExtensionInfo::is_repeated
const MessageLite* google::protobuf::internal::ExtensionInfo::message_prototype
FieldType google::protobuf::internal::ExtensionInfo::type

The documentation for this struct was generated from the following file: