BWAPI
|
#include <descriptor.h>
Public Member Functions | |
const string & | name () const |
const string & | package () const |
const DescriptorPool * | pool () const |
int | dependency_count () const |
const FileDescriptor * | dependency (int index) const |
int | message_type_count () const |
const Descriptor * | message_type (int index) const |
int | enum_type_count () const |
const EnumDescriptor * | enum_type (int index) const |
int | service_count () const |
const ServiceDescriptor * | service (int index) const |
int | extension_count () const |
const FieldDescriptor * | extension (int index) const |
const FileOptions & | options () const |
const Descriptor * | FindMessageTypeByName (const string &name) const |
const EnumDescriptor * | FindEnumTypeByName (const string &name) const |
const EnumValueDescriptor * | FindEnumValueByName (const string &name) const |
const ServiceDescriptor * | FindServiceByName (const string &name) const |
const FieldDescriptor * | FindExtensionByName (const string &name) const |
const FieldDescriptor * | FindExtensionByLowercaseName (const string &name) const |
const FieldDescriptor * | FindExtensionByCamelcaseName (const string &name) const |
void | CopyTo (FileDescriptorProto *proto) const |
string | DebugString () const |
Friends | |
class | DescriptorBuilder |
class | Descriptor |
class | FieldDescriptor |
class | EnumDescriptor |
class | ServiceDescriptor |
void google::protobuf::FileDescriptor::CopyTo | ( | FileDescriptorProto * | proto | ) | const |
string google::protobuf::FileDescriptor::DebugString | ( | ) | const |
const FileDescriptor * google::protobuf::FileDescriptor::dependency | ( | int | index | ) | const [inline] |
int google::protobuf::FileDescriptor::dependency_count | ( | ) | const |
const EnumDescriptor* google::protobuf::FileDescriptor::enum_type | ( | int | index | ) | const |
int google::protobuf::FileDescriptor::enum_type_count | ( | ) | const |
const FieldDescriptor* google::protobuf::FileDescriptor::extension | ( | int | index | ) | const |
int google::protobuf::FileDescriptor::extension_count | ( | ) | const |
const EnumDescriptor* google::protobuf::FileDescriptor::FindEnumTypeByName | ( | const string & | name | ) | const |
const EnumValueDescriptor* google::protobuf::FileDescriptor::FindEnumValueByName | ( | const string & | name | ) | const |
const FieldDescriptor* google::protobuf::FileDescriptor::FindExtensionByCamelcaseName | ( | const string & | name | ) | const |
const FieldDescriptor* google::protobuf::FileDescriptor::FindExtensionByLowercaseName | ( | const string & | name | ) | const |
const FieldDescriptor* google::protobuf::FileDescriptor::FindExtensionByName | ( | const string & | name | ) | const |
const Descriptor* google::protobuf::FileDescriptor::FindMessageTypeByName | ( | const string & | name | ) | const |
const ServiceDescriptor* google::protobuf::FileDescriptor::FindServiceByName | ( | const string & | name | ) | const |
const Descriptor* google::protobuf::FileDescriptor::message_type | ( | int | index | ) | const |
int google::protobuf::FileDescriptor::message_type_count | ( | ) | const |
const string& google::protobuf::FileDescriptor::name | ( | ) | const |
const FileOptions& google::protobuf::FileDescriptor::options | ( | ) | const |
const string& google::protobuf::FileDescriptor::package | ( | ) | const |
const DescriptorPool* google::protobuf::FileDescriptor::pool | ( | ) | const |
const ServiceDescriptor* google::protobuf::FileDescriptor::service | ( | int | index | ) | const |
int google::protobuf::FileDescriptor::service_count | ( | ) | const |
friend class Descriptor [friend] |
friend class DescriptorBuilder [friend] |
friend class EnumDescriptor [friend] |
friend class FieldDescriptor [friend] |
friend class ServiceDescriptor [friend] |