template <typename Type, bool IsValid(int)>
class RepeatedEnumTypeTraits
Defined at line 1403 of file ../../third_party/protobuf/src/google/protobuf/extension_set.h
Public Members
static const bool kLifetimeBound
Public Methods
const ConstType & FromInitType (const InitType & v)
Defined at line 1408 of file ../../third_party/protobuf/src/google/protobuf/extension_set.h
ConstType Get (int number, const ExtensionSet & set, int index)
Defined at line 1414 of file ../../third_party/protobuf/src/google/protobuf/extension_set.h
const ConstType * GetPtr (int number, const ExtensionSet & set, int index)
Defined at line 1417 of file ../../third_party/protobuf/src/google/protobuf/extension_set.h
void Set (int number, int index, ConstType value, ExtensionSet * set)
Defined at line 1422 of file ../../third_party/protobuf/src/google/protobuf/extension_set.h
void Add (int number, FieldType field_type, bool is_packed, ConstType value, ExtensionSet * set)
Defined at line 1427 of file ../../third_party/protobuf/src/google/protobuf/extension_set.h
const RepeatedField<Type> & GetRepeated (int number, const ExtensionSet & set)
Defined at line 1432 of file ../../third_party/protobuf/src/google/protobuf/extension_set.h
const RepeatedField<Type> * GetRepeatedPtr (int number, const ExtensionSet & set)
Defined at line 1441 of file ../../third_party/protobuf/src/google/protobuf/extension_set.h
RepeatedField<Type> * MutableRepeated (int number, FieldType field_type, bool is_packed, ExtensionSet * set)
Defined at line 1445 of file ../../third_party/protobuf/src/google/protobuf/extension_set.h
const RepeatedFieldType * GetDefaultRepeatedField ()
Defined at line 1453 of file ../../third_party/protobuf/src/google/protobuf/extension_set.h