TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
google::protobuf::internal::StringTypeTraits Class Reference

#include <extension_set.h>

Public Types

typedef const string & ConstType
 
typedef string * MutableType
 
typedef StringTypeTraits Singular
 

Static Public Member Functions

static const string & Get (int number, const ExtensionSet &set, ConstType default_value)
 
static void Set (int number, FieldType field_type, const string &value, ExtensionSet *set)
 
static string * Mutable (int number, FieldType field_type, ExtensionSet *set)
 

Member Typedef Documentation

Member Function Documentation

static const string& google::protobuf::internal::StringTypeTraits::Get ( int  number,
const ExtensionSet set,
ConstType  default_value 
)
inlinestatic
788  {
789  return set.GetString(number, default_value);
790  }

+ Here is the call graph for this function:

static string* google::protobuf::internal::StringTypeTraits::Mutable ( int  number,
FieldType  field_type,
ExtensionSet set 
)
inlinestatic
796  {
797  return set->MutableString(number, field_type, NULL);
798  }
arena_t NULL
Definition: jemalloc_internal.h:624

+ Here is the call graph for this function:

static void google::protobuf::internal::StringTypeTraits::Set ( int  number,
FieldType  field_type,
const string &  value,
ExtensionSet set 
)
inlinestatic
792  {
793  set->SetString(number, field_type, value, NULL);
794  }
arena_t NULL
Definition: jemalloc_internal.h:624
const FieldDescriptor value
Definition: descriptor.h:1522

+ Here is the call graph for this function:


The documentation for this class was generated from the following file: