class RepeatedStringTypeTraits

Defined at line 1314 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 1319 of file ../../third_party/protobuf/src/google/protobuf/extension_set.h

const std::string & Get (int number, const ExtensionSet & set, int index)

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

const std::string * GetPtr (int number, const ExtensionSet & set, int index)

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

const RepeatedPtrField<std::string> * GetRepeatedPtr (int number, const ExtensionSet & set)

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

void Set (int number, int index, const std::string & value, ExtensionSet * set)

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

std::string * Mutable (int number, int index, ExtensionSet * set)

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

void Add (int number, FieldType field_type, bool , const std::string & value, ExtensionSet * set)

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

std::string * Add (int number, FieldType field_type, ExtensionSet * set)

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

const RepeatedFieldType * GetDefaultRepeatedField ()
const RepeatedPtrField<std::string> & GetRepeated (int number, const ExtensionSet & set)

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

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

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