Lines Matching refs:EnumDescriptor

72 class EnumDescriptor;
211 const EnumDescriptor* enum_type(int index) const;
214 const EnumDescriptor* FindEnumTypeByName(const string& name) const;
292 EnumDescriptor* enum_types_;
304 friend class EnumDescriptor;
488 const EnumDescriptor* enum_type() const;
550 const EnumDescriptor* enum_type_;
587 // Describes an enum type defined in a .proto file. To get the EnumDescriptor
590 class LIBPROTOBUF_EXPORT EnumDescriptor {
604 // The number of values for this EnumDescriptor. Guaranteed to be greater
664 // of Allocate<EnumDescriptor>() and AllocateArray<EnumDescriptor>() in
668 EnumDescriptor() {}
674 GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(EnumDescriptor);
678 // EnumValueDescriptor for a given enum value, first get the EnumDescriptor
679 // for its type, then use EnumDescriptor::FindValueByName() or
680 // EnumDescriptor::FindValueByNumber(). Use DescriptorPool to construct
696 const EnumDescriptor* type() const;
731 const EnumDescriptor* type_;
740 friend class EnumDescriptor;
935 const EnumDescriptor* enum_type(int index) const;
960 const EnumDescriptor* FindEnumTypeByName(const string& name) const;
1012 EnumDescriptor* enum_types_;
1029 friend class EnumDescriptor;
1116 const EnumDescriptor* FindEnumTypeByName(const string& name) const;
1260 friend class EnumDescriptor;
1333 PROTOBUF_DEFINE_ARRAY_ACCESSOR(Descriptor, enum_type, const EnumDescriptor*)
1355 PROTOBUF_DEFINE_ACCESSOR(FieldDescriptor, enum_type, const EnumDescriptor*)
1371 PROTOBUF_DEFINE_STRING_ACCESSOR(EnumDescriptor, name)
1372 PROTOBUF_DEFINE_STRING_ACCESSOR(EnumDescriptor, full_name)
1373 PROTOBUF_DEFINE_ACCESSOR(EnumDescriptor, file, const FileDescriptor*)
1374 PROTOBUF_DEFINE_ACCESSOR(EnumDescriptor, containing_type, const Descriptor*)
1375 PROTOBUF_DEFINE_ACCESSOR(EnumDescriptor, value_count, int)
1376 PROTOBUF_DEFINE_ARRAY_ACCESSOR(EnumDescriptor, value,
1378 PROTOBUF_DEFINE_OPTIONS_ACCESSOR(EnumDescriptor, EnumOptions)
1383 PROTOBUF_DEFINE_ACCESSOR(EnumValueDescriptor, type, const EnumDescriptor*)
1413 PROTOBUF_DEFINE_ARRAY_ACCESSOR(FileDescriptor, enum_type, const EnumDescriptor*)
1461 inline int EnumDescriptor::index() const {