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::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 |
Namespaces |
namespace | google |
namespace | 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 |