template <typename Type, bool IsValid(int)>

class EnumTypeTraits

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

ExtensionSet represents enums using integers internally, so we have to

static_cast around.

Public Members

static const bool kLifetimeBound

Public Methods

const ConstType & FromInitType (const InitType & v)

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

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

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

const ConstType * GetPtr (int number, const ExtensionSet & set, const ConstType & default_value)

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

void Set (int number, FieldType field_type, ConstType value, ExtensionSet * set)

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