TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
descriptor.pb.h File Reference
+ Include dependency graph for descriptor.pb.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  google::protobuf::FileDescriptorSet
 
class  google::protobuf::FileDescriptorProto
 
class  google::protobuf::DescriptorProto_ExtensionRange
 
class  google::protobuf::DescriptorProto
 
class  google::protobuf::FieldDescriptorProto
 
class  google::protobuf::OneofDescriptorProto
 
class  google::protobuf::EnumDescriptorProto
 
class  google::protobuf::EnumValueDescriptorProto
 
class  google::protobuf::ServiceDescriptorProto
 
class  google::protobuf::MethodDescriptorProto
 
class  google::protobuf::FileOptions
 
class  google::protobuf::MessageOptions
 
class  google::protobuf::FieldOptions
 
class  google::protobuf::EnumOptions
 
class  google::protobuf::EnumValueOptions
 
class  google::protobuf::ServiceOptions
 
class  google::protobuf::MethodOptions
 
class  google::protobuf::UninterpretedOption_NamePart
 
class  google::protobuf::UninterpretedOption
 
class  google::protobuf::SourceCodeInfo_Location
 
class  google::protobuf::SourceCodeInfo
 
struct  google::protobuf::is_proto_enum< ::google::protobuf::FieldDescriptorProto_Type >
 
struct  google::protobuf::is_proto_enum< ::google::protobuf::FieldDescriptorProto_Label >
 
struct  google::protobuf::is_proto_enum< ::google::protobuf::FileOptions_OptimizeMode >
 
struct  google::protobuf::is_proto_enum< ::google::protobuf::FieldOptions_CType >
 

Namespaces

 google
 
 google::protobuf
 

Enumerations

enum  google::protobuf::FieldDescriptorProto_Type {
  google::protobuf::FieldDescriptorProto_Type_TYPE_DOUBLE = 1, google::protobuf::FieldDescriptorProto_Type_TYPE_FLOAT = 2, google::protobuf::FieldDescriptorProto_Type_TYPE_INT64 = 3, google::protobuf::FieldDescriptorProto_Type_TYPE_UINT64 = 4,
  google::protobuf::FieldDescriptorProto_Type_TYPE_INT32 = 5, google::protobuf::FieldDescriptorProto_Type_TYPE_FIXED64 = 6, google::protobuf::FieldDescriptorProto_Type_TYPE_FIXED32 = 7, google::protobuf::FieldDescriptorProto_Type_TYPE_BOOL = 8,
  google::protobuf::FieldDescriptorProto_Type_TYPE_STRING = 9, google::protobuf::FieldDescriptorProto_Type_TYPE_GROUP = 10, google::protobuf::FieldDescriptorProto_Type_TYPE_MESSAGE = 11, google::protobuf::FieldDescriptorProto_Type_TYPE_BYTES = 12,
  google::protobuf::FieldDescriptorProto_Type_TYPE_UINT32 = 13, google::protobuf::FieldDescriptorProto_Type_TYPE_ENUM = 14, google::protobuf::FieldDescriptorProto_Type_TYPE_SFIXED32 = 15, google::protobuf::FieldDescriptorProto_Type_TYPE_SFIXED64 = 16,
  google::protobuf::FieldDescriptorProto_Type_TYPE_SINT32 = 17, google::protobuf::FieldDescriptorProto_Type_TYPE_SINT64 = 18
}
 
enum  google::protobuf::FieldDescriptorProto_Label { google::protobuf::FieldDescriptorProto_Label_LABEL_OPTIONAL = 1, google::protobuf::FieldDescriptorProto_Label_LABEL_REQUIRED = 2, google::protobuf::FieldDescriptorProto_Label_LABEL_REPEATED = 3 }
 
enum  google::protobuf::FileOptions_OptimizeMode { google::protobuf::FileOptions_OptimizeMode_SPEED = 1, google::protobuf::FileOptions_OptimizeMode_CODE_SIZE = 2, google::protobuf::FileOptions_OptimizeMode_LITE_RUNTIME = 3 }
 
enum  google::protobuf::FieldOptions_CType { google::protobuf::FieldOptions_CType_STRING = 0, google::protobuf::FieldOptions_CType_CORD = 1, google::protobuf::FieldOptions_CType_STRING_PIECE = 2 }
 

Functions

void LIBPROTOBUF_EXPORT google::protobuf::protobuf_AddDesc_google_2fprotobuf_2fdescriptor_2eproto ()
 
void google::protobuf::protobuf_AssignDesc_google_2fprotobuf_2fdescriptor_2eproto ()
 
void google::protobuf::protobuf_ShutdownFile_google_2fprotobuf_2fdescriptor_2eproto ()
 
LIBPROTOBUF_EXPORT bool google::protobuf::FieldDescriptorProto_Type_IsValid (int value)
 
LIBPROTOBUF_EXPORTconst::google::protobuf::EnumDescriptor * google::protobuf::FieldDescriptorProto_Type_descriptor ()
 
const ::std::string & google::protobuf::FieldDescriptorProto_Type_Name (FieldDescriptorProto_Type value)
 
bool google::protobuf::FieldDescriptorProto_Type_Parse (const ::std::string &name, FieldDescriptorProto_Type *value)
 
LIBPROTOBUF_EXPORT bool google::protobuf::FieldDescriptorProto_Label_IsValid (int value)
 
LIBPROTOBUF_EXPORTconst::google::protobuf::EnumDescriptor * google::protobuf::FieldDescriptorProto_Label_descriptor ()
 
const ::std::string & google::protobuf::FieldDescriptorProto_Label_Name (FieldDescriptorProto_Label value)
 
bool google::protobuf::FieldDescriptorProto_Label_Parse (const ::std::string &name, FieldDescriptorProto_Label *value)
 
LIBPROTOBUF_EXPORT bool google::protobuf::FileOptions_OptimizeMode_IsValid (int value)
 
LIBPROTOBUF_EXPORTconst::google::protobuf::EnumDescriptor * google::protobuf::FileOptions_OptimizeMode_descriptor ()
 
const ::std::string & google::protobuf::FileOptions_OptimizeMode_Name (FileOptions_OptimizeMode value)
 
bool google::protobuf::FileOptions_OptimizeMode_Parse (const ::std::string &name, FileOptions_OptimizeMode *value)
 
LIBPROTOBUF_EXPORT bool google::protobuf::FieldOptions_CType_IsValid (int value)
 
LIBPROTOBUF_EXPORTconst::google::protobuf::EnumDescriptor * google::protobuf::FieldOptions_CType_descriptor ()
 
const ::std::string & google::protobuf::FieldOptions_CType_Name (FieldOptions_CType value)
 
bool google::protobuf::FieldOptions_CType_Parse (const ::std::string &name, FieldOptions_CType *value)
 
template<>
const EnumDescriptor * google::protobuf::GetEnumDescriptor< ::google::protobuf::FieldDescriptorProto_Type > ()
 
template<>
const EnumDescriptor * google::protobuf::GetEnumDescriptor< ::google::protobuf::FieldDescriptorProto_Label > ()
 
template<>
const EnumDescriptor * google::protobuf::GetEnumDescriptor< ::google::protobuf::FileOptions_OptimizeMode > ()
 
template<>
const EnumDescriptor * google::protobuf::GetEnumDescriptor< ::google::protobuf::FieldOptions_CType > ()
 

Variables

const FieldDescriptorProto_Type google::protobuf::FieldDescriptorProto_Type_Type_MIN = FieldDescriptorProto_Type_TYPE_DOUBLE
 
const FieldDescriptorProto_Type google::protobuf::FieldDescriptorProto_Type_Type_MAX = FieldDescriptorProto_Type_TYPE_SINT64
 
const int google::protobuf::FieldDescriptorProto_Type_Type_ARRAYSIZE = FieldDescriptorProto_Type_Type_MAX + 1
 
const FieldDescriptorProto_Label google::protobuf::FieldDescriptorProto_Label_Label_MIN = FieldDescriptorProto_Label_LABEL_OPTIONAL
 
const FieldDescriptorProto_Label google::protobuf::FieldDescriptorProto_Label_Label_MAX = FieldDescriptorProto_Label_LABEL_REPEATED
 
const int google::protobuf::FieldDescriptorProto_Label_Label_ARRAYSIZE = FieldDescriptorProto_Label_Label_MAX + 1
 
const FileOptions_OptimizeMode google::protobuf::FileOptions_OptimizeMode_OptimizeMode_MIN = FileOptions_OptimizeMode_SPEED
 
const FileOptions_OptimizeMode google::protobuf::FileOptions_OptimizeMode_OptimizeMode_MAX = FileOptions_OptimizeMode_LITE_RUNTIME
 
const int google::protobuf::FileOptions_OptimizeMode_OptimizeMode_ARRAYSIZE = FileOptions_OptimizeMode_OptimizeMode_MAX + 1
 
const FieldOptions_CType google::protobuf::FieldOptions_CType_CType_MIN = FieldOptions_CType_STRING
 
const FieldOptions_CType google::protobuf::FieldOptions_CType_CType_MAX = FieldOptions_CType_STRING_PIECE
 
const int google::protobuf::FieldOptions_CType_CType_ARRAYSIZE = FieldOptions_CType_CType_MAX + 1