template <typename Type>

class RepeatedMessageTypeTraits

Defined at line 1528 of file ../../third_party/protobuf/src/google/protobuf/extension_set.h

Public Members

static const bool kLifetimeBound

Public Methods

ConstType FromInitType (InitType v)

Defined at line 1533 of file ../../third_party/protobuf/src/google/protobuf/extension_set.h

ConstType Get (int number, const ExtensionSet & set, int index)

Defined at line 1541 of file ../../third_party/protobuf/src/google/protobuf/extension_set.h

std::nullptr_t GetPtr (int , const ExtensionSet & , int )

Defined at line 1544 of file ../../third_party/protobuf/src/google/protobuf/extension_set.h

std::nullptr_t GetRepeatedPtr (int , const ExtensionSet & )

Defined at line 1550 of file ../../third_party/protobuf/src/google/protobuf/extension_set.h

MutableType Mutable (int number, int index, ExtensionSet * set)

Defined at line 1555 of file ../../third_party/protobuf/src/google/protobuf/extension_set.h

MutableType Add (int number, FieldType field_type, ExtensionSet * set)

Defined at line 1558 of file ../../third_party/protobuf/src/google/protobuf/extension_set.h

const RepeatedPtrField<Type> & GetRepeated (int number, const ExtensionSet & set)

Defined at line 1563 of file ../../third_party/protobuf/src/google/protobuf/extension_set.h

RepeatedPtrField<Type> * MutableRepeated (int number, FieldType field_type, bool is_packed, ExtensionSet * set)

Defined at line 1573 of file ../../third_party/protobuf/src/google/protobuf/extension_set.h

const RepeatedFieldType * GetDefaultRepeatedField ()

Defined at line 1584 of file ../../third_party/protobuf/src/google/protobuf/extension_set.h