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

#include <descriptor.pb.h>

Public Types

typedef FieldDescriptorProto_Type Type
 
typedef FieldDescriptorProto_Label Label
 
- Public Types inherited from google::protobuf::Message
typedef
google::protobuf::Reflection 
Reflection
 

Public Member Functions

 FieldDescriptorProto ()
 
virtual ~FieldDescriptorProto ()
 
 FieldDescriptorProto (const FieldDescriptorProto &from)
 
FieldDescriptorProtooperator= (const FieldDescriptorProto &from)
 
const
::google::protobuf::UnknownFieldSet
unknown_fields () const
 
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (FieldDescriptorProto *other)
 
FieldDescriptorProtoNew () const
 
void CopyFrom (const ::google::protobuf::Message &from)
 
void MergeFrom (const ::google::protobuf::Message &from)
 
void CopyFrom (const FieldDescriptorProto &from)
 
void MergeFrom (const FieldDescriptorProto &from)
 
void Clear ()
 
bool IsInitialized () const
 
int ByteSize () const
 
bool MergePartialFromCodedStream (::google::protobuf::io::CodedInputStream *input)
 
void SerializeWithCachedSizes (::google::protobuf::io::CodedOutputStream *output) const
 
::google::protobuf::uint8SerializeWithCachedSizesToArray (::google::protobuf::uint8 *output) const
 
int GetCachedSize () const
 
::google::protobuf::Metadata GetMetadata () const
 
bool has_name () const
 
void clear_name ()
 
const ::std::string & name () const
 
void set_name (const ::std::string &value)
 
void set_name (const char *value)
 
void set_name (const char *value, size_t size)
 
inline::std::string * mutable_name ()
 
inline::std::string * release_name ()
 
void set_allocated_name (::std::string *name)
 
bool has_number () const
 
void clear_number ()
 
inline::google::protobuf::int32 number () const
 
void set_number (::google::protobuf::int32 value)
 
bool has_label () const
 
void clear_label ()
 
inline::google::protobuf::FieldDescriptorProto_Label label () const
 
void set_label (::google::protobuf::FieldDescriptorProto_Label value)
 
bool has_type () const
 
void clear_type ()
 
inline::google::protobuf::FieldDescriptorProto_Type type () const
 
void set_type (::google::protobuf::FieldDescriptorProto_Type value)
 
bool has_type_name () const
 
void clear_type_name ()
 
const ::std::string & type_name () const
 
void set_type_name (const ::std::string &value)
 
void set_type_name (const char *value)
 
void set_type_name (const char *value, size_t size)
 
inline::std::string * mutable_type_name ()
 
inline::std::string * release_type_name ()
 
void set_allocated_type_name (::std::string *type_name)
 
bool has_extendee () const
 
void clear_extendee ()
 
const ::std::string & extendee () const
 
void set_extendee (const ::std::string &value)
 
void set_extendee (const char *value)
 
void set_extendee (const char *value, size_t size)
 
inline::std::string * mutable_extendee ()
 
inline::std::string * release_extendee ()
 
void set_allocated_extendee (::std::string *extendee)
 
bool has_default_value () const
 
void clear_default_value ()
 
const ::std::string & default_value () const
 
void set_default_value (const ::std::string &value)
 
void set_default_value (const char *value)
 
void set_default_value (const char *value, size_t size)
 
inline::std::string * mutable_default_value ()
 
inline::std::string * release_default_value ()
 
void set_allocated_default_value (::std::string *default_value)
 
bool has_oneof_index () const
 
void clear_oneof_index ()
 
inline::google::protobuf::int32 oneof_index () const
 
void set_oneof_index (::google::protobuf::int32 value)
 
bool has_options () const
 
void clear_options ()
 
const
::google::protobuf::FieldOptions
options () const
 
inline::google::protobuf::FieldOptions * mutable_options ()
 
inline::google::protobuf::FieldOptions * release_options ()
 
void set_allocated_options (::google::protobuf::FieldOptions *options)
 
- Public Member Functions inherited from google::protobuf::Message
 Message ()
 
virtual ~Message ()
 
virtual void CopyFrom (const Message &from)
 
virtual void MergeFrom (const Message &from)
 
void CheckInitialized () const
 
void FindInitializationErrors (vector< string > *errors) const
 
string InitializationErrorString () const
 
virtual void DiscardUnknownFields ()
 
virtual int SpaceUsed () const
 
string DebugString () const
 
string ShortDebugString () const
 
string Utf8DebugString () const
 
void PrintDebugString () const
 
bool ParseFromFileDescriptor (int file_descriptor)
 
bool ParsePartialFromFileDescriptor (int file_descriptor)
 
bool ParseFromIstream (istream *input)
 
bool ParsePartialFromIstream (istream *input)
 
bool SerializeToFileDescriptor (int file_descriptor) const
 
bool SerializePartialToFileDescriptor (int file_descriptor) const
 
bool SerializeToOstream (ostream *output) const
 
bool SerializePartialToOstream (ostream *output) const
 
virtual string GetTypeName () const
 
virtual void CheckTypeAndMergeFrom (const MessageLite &other)
 
virtual bool MergePartialFromCodedStream (io::CodedInputStream *input)
 
virtual void SerializeWithCachedSizes (io::CodedOutputStream *output) const
 
const DescriptorGetDescriptor () const
 
virtual const ReflectionGetReflection () const
 
- Public Member Functions inherited from google::protobuf::MessageLite
 MessageLite ()
 
virtual ~MessageLite ()
 
bool ParseFromCodedStream (io::CodedInputStream *input)
 
bool ParsePartialFromCodedStream (io::CodedInputStream *input)
 
bool ParseFromZeroCopyStream (io::ZeroCopyInputStream *input)
 
bool ParsePartialFromZeroCopyStream (io::ZeroCopyInputStream *input)
 
bool ParseFromBoundedZeroCopyStream (io::ZeroCopyInputStream *input, int size)
 
bool ParsePartialFromBoundedZeroCopyStream (io::ZeroCopyInputStream *input, int size)
 
bool ParseFromString (const string &data)
 
bool ParsePartialFromString (const string &data)
 
bool ParseFromArray (const void *data, int size)
 
bool ParsePartialFromArray (const void *data, int size)
 
bool MergeFromCodedStream (io::CodedInputStream *input)
 
bool SerializeToCodedStream (io::CodedOutputStream *output) const
 
bool SerializePartialToCodedStream (io::CodedOutputStream *output) const
 
bool SerializeToZeroCopyStream (io::ZeroCopyOutputStream *output) const
 
bool SerializePartialToZeroCopyStream (io::ZeroCopyOutputStream *output) const
 
bool SerializeToString (string *output) const
 
bool SerializePartialToString (string *output) const
 
bool SerializeToArray (void *data, int size) const
 
bool SerializePartialToArray (void *data, int size) const
 
string SerializeAsString () const
 
string SerializePartialAsString () const
 
bool AppendToString (string *output) const
 
bool AppendPartialToString (string *output) const
 
virtual uint8SerializeWithCachedSizesToArray (uint8 *target) const
 

Static Public Member Functions

static const
::google::protobuf::Descriptor
descriptor ()
 
static const FieldDescriptorProtodefault_instance ()
 
static bool Type_IsValid (int value)
 
static const
::google::protobuf::EnumDescriptor
Type_descriptor ()
 
static const ::std::string & Type_Name (Type value)
 
static bool Type_Parse (const ::std::string &name, Type *value)
 
static bool Label_IsValid (int value)
 
static const
::google::protobuf::EnumDescriptor
Label_descriptor ()
 
static const ::std::string & Label_Name (Label value)
 
static bool Label_Parse (const ::std::string &name, Label *value)
 

Static Public Attributes

static const Type TYPE_DOUBLE = FieldDescriptorProto_Type_TYPE_DOUBLE
 
static const Type TYPE_FLOAT = FieldDescriptorProto_Type_TYPE_FLOAT
 
static const Type TYPE_INT64 = FieldDescriptorProto_Type_TYPE_INT64
 
static const Type TYPE_UINT64 = FieldDescriptorProto_Type_TYPE_UINT64
 
static const Type TYPE_INT32 = FieldDescriptorProto_Type_TYPE_INT32
 
static const Type TYPE_FIXED64 = FieldDescriptorProto_Type_TYPE_FIXED64
 
static const Type TYPE_FIXED32 = FieldDescriptorProto_Type_TYPE_FIXED32
 
static const Type TYPE_BOOL = FieldDescriptorProto_Type_TYPE_BOOL
 
static const Type TYPE_STRING = FieldDescriptorProto_Type_TYPE_STRING
 
static const Type TYPE_GROUP = FieldDescriptorProto_Type_TYPE_GROUP
 
static const Type TYPE_MESSAGE = FieldDescriptorProto_Type_TYPE_MESSAGE
 
static const Type TYPE_BYTES = FieldDescriptorProto_Type_TYPE_BYTES
 
static const Type TYPE_UINT32 = FieldDescriptorProto_Type_TYPE_UINT32
 
static const Type TYPE_ENUM = FieldDescriptorProto_Type_TYPE_ENUM
 
static const Type TYPE_SFIXED32 = FieldDescriptorProto_Type_TYPE_SFIXED32
 
static const Type TYPE_SFIXED64 = FieldDescriptorProto_Type_TYPE_SFIXED64
 
static const Type TYPE_SINT32 = FieldDescriptorProto_Type_TYPE_SINT32
 
static const Type TYPE_SINT64 = FieldDescriptorProto_Type_TYPE_SINT64
 
static const Type Type_MIN
 
static const Type Type_MAX
 
static const int Type_ARRAYSIZE
 
static const Label LABEL_OPTIONAL = FieldDescriptorProto_Label_LABEL_OPTIONAL
 
static const Label LABEL_REQUIRED = FieldDescriptorProto_Label_LABEL_REQUIRED
 
static const Label LABEL_REPEATED = FieldDescriptorProto_Label_LABEL_REPEATED
 
static const Label Label_MIN
 
static const Label Label_MAX
 
static const int Label_ARRAYSIZE
 
static const int kNameFieldNumber = 1
 
static const int kNumberFieldNumber = 3
 
static const int kLabelFieldNumber = 4
 
static const int kTypeFieldNumber = 5
 
static const int kTypeNameFieldNumber = 6
 
static const int kExtendeeFieldNumber = 2
 
static const int kDefaultValueFieldNumber = 7
 
static const int kOneofIndexFieldNumber = 9
 
static const int kOptionsFieldNumber = 8
 

Private Member Functions

void SharedCtor ()
 
void SharedDtor ()
 
void SetCachedSize (int size) const
 
void set_has_name ()
 
void clear_has_name ()
 
void set_has_number ()
 
void clear_has_number ()
 
void set_has_label ()
 
void clear_has_label ()
 
void set_has_type ()
 
void clear_has_type ()
 
void set_has_type_name ()
 
void clear_has_type_name ()
 
void set_has_extendee ()
 
void clear_has_extendee ()
 
void set_has_default_value ()
 
void clear_has_default_value ()
 
void set_has_oneof_index ()
 
void clear_has_oneof_index ()
 
void set_has_options ()
 
void clear_has_options ()
 
void InitAsDefaultInstance ()
 

Private Attributes

::google::protobuf::UnknownFieldSet _unknown_fields_
 
::google::protobuf::uint32 _has_bits_ [1]
 
int _cached_size_
 
::std::string * name_
 
::google::protobuf::int32 number_
 
int label_
 
::std::string * type_name_
 
::std::string * extendee_
 
int type_
 
::google::protobuf::int32 oneof_index_
 
::std::string * default_value_
 
::google::protobuf::FieldOptionsoptions_
 

Static Private Attributes

static FieldDescriptorProtodefault_instance_
 

Friends

void LIBPROTOBUF_EXPORT protobuf_AddDesc_google_2fprotobuf_2fdescriptor_2eproto ()
 
void protobuf_AssignDesc_google_2fprotobuf_2fdescriptor_2eproto ()
 
void protobuf_ShutdownFile_google_2fprotobuf_2fdescriptor_2eproto ()
 

Additional Inherited Members

Member Typedef Documentation

Constructor & Destructor Documentation

google::protobuf::FieldDescriptorProto::FieldDescriptorProto ( )
virtual google::protobuf::FieldDescriptorProto::~FieldDescriptorProto ( )
virtual
google::protobuf::FieldDescriptorProto::FieldDescriptorProto ( const FieldDescriptorProto from)

Member Function Documentation

int google::protobuf::FieldDescriptorProto::ByteSize ( ) const
virtual

Reimplemented from google::protobuf::Message.

void google::protobuf::FieldDescriptorProto::Clear ( )
virtual

Reimplemented from google::protobuf::Message.

void google::protobuf::FieldDescriptorProto::clear_default_value ( )
inline
4057  {
4059  default_value_->clear();
4060  }
4062 }
::std::string * default_value_
Definition: descriptor.pb.h:957
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
void clear_has_default_value()
Definition: descriptor.pb.h:4054

+ Here is the call graph for this function:

void google::protobuf::FieldDescriptorProto::clear_extendee ( )
inline
3981  {
3983  extendee_->clear();
3984  }
3986 }
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
::std::string * extendee_
Definition: descriptor.pb.h:954
void clear_has_extendee()
Definition: descriptor.pb.h:3978

+ Here is the call graph for this function:

void google::protobuf::FieldDescriptorProto::clear_has_default_value ( )
inlineprivate
4054  {
4055  _has_bits_[0] &= ~0x00000040u;
4056 }
::google::protobuf::uint32 _has_bits_[1]
Definition: descriptor.pb.h:948
void google::protobuf::FieldDescriptorProto::clear_has_extendee ( )
inlineprivate
3978  {
3979  _has_bits_[0] &= ~0x00000020u;
3980 }
::google::protobuf::uint32 _has_bits_[1]
Definition: descriptor.pb.h:948
void google::protobuf::FieldDescriptorProto::clear_has_label ( )
inlineprivate
3852  {
3853  _has_bits_[0] &= ~0x00000004u;
3854 }
::google::protobuf::uint32 _has_bits_[1]
Definition: descriptor.pb.h:948
void google::protobuf::FieldDescriptorProto::clear_has_name ( )
inlineprivate
3752  {
3753  _has_bits_[0] &= ~0x00000001u;
3754 }
::google::protobuf::uint32 _has_bits_[1]
Definition: descriptor.pb.h:948
void google::protobuf::FieldDescriptorProto::clear_has_number ( )
inlineprivate
3828  {
3829  _has_bits_[0] &= ~0x00000002u;
3830 }
::google::protobuf::uint32 _has_bits_[1]
Definition: descriptor.pb.h:948
void google::protobuf::FieldDescriptorProto::clear_has_oneof_index ( )
inlineprivate
4130  {
4131  _has_bits_[0] &= ~0x00000080u;
4132 }
::google::protobuf::uint32 _has_bits_[1]
Definition: descriptor.pb.h:948
void google::protobuf::FieldDescriptorProto::clear_has_options ( )
inlineprivate
4154  {
4155  _has_bits_[0] &= ~0x00000100u;
4156 }
::google::protobuf::uint32 _has_bits_[1]
Definition: descriptor.pb.h:948
void google::protobuf::FieldDescriptorProto::clear_has_type ( )
inlineprivate
3877  {
3878  _has_bits_[0] &= ~0x00000008u;
3879 }
::google::protobuf::uint32 _has_bits_[1]
Definition: descriptor.pb.h:948
void google::protobuf::FieldDescriptorProto::clear_has_type_name ( )
inlineprivate
3902  {
3903  _has_bits_[0] &= ~0x00000010u;
3904 }
::google::protobuf::uint32 _has_bits_[1]
Definition: descriptor.pb.h:948
void google::protobuf::FieldDescriptorProto::clear_label ( )
inline
3855  {
3856  label_ = 1;
3857  clear_has_label();
3858 }
void clear_has_label()
Definition: descriptor.pb.h:3852
int label_
Definition: descriptor.pb.h:952
void google::protobuf::FieldDescriptorProto::clear_name ( )
inline
3755  {
3757  name_->clear();
3758  }
3759  clear_has_name();
3760 }
::std::string * name_
Definition: descriptor.pb.h:950
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
void clear_has_name()
Definition: descriptor.pb.h:3752

+ Here is the call graph for this function:

void google::protobuf::FieldDescriptorProto::clear_number ( )
inline
3831  {
3832  number_ = 0;
3833  clear_has_number();
3834 }
::google::protobuf::int32 number_
Definition: descriptor.pb.h:951
void clear_has_number()
Definition: descriptor.pb.h:3828
void google::protobuf::FieldDescriptorProto::clear_oneof_index ( )
inline
4133  {
4134  oneof_index_ = 0;
4136 }
::google::protobuf::int32 oneof_index_
Definition: descriptor.pb.h:956
void clear_has_oneof_index()
Definition: descriptor.pb.h:4130
void google::protobuf::FieldDescriptorProto::clear_options ( )
inline
4157  {
4158  if (options_ != NULL) options_->::google::protobuf::FieldOptions::Clear();
4160 }
arena_t NULL
Definition: jemalloc_internal.h:624
void clear_has_options()
Definition: descriptor.pb.h:4154
::google::protobuf::FieldOptions * options_
Definition: descriptor.pb.h:958
void google::protobuf::FieldDescriptorProto::clear_type ( )
inline
3880  {
3881  type_ = 1;
3882  clear_has_type();
3883 }
void clear_has_type()
Definition: descriptor.pb.h:3877
int type_
Definition: descriptor.pb.h:955
void google::protobuf::FieldDescriptorProto::clear_type_name ( )
inline
3905  {
3907  type_name_->clear();
3908  }
3910 }
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
::std::string * type_name_
Definition: descriptor.pb.h:953
void clear_has_type_name()
Definition: descriptor.pb.h:3902

+ Here is the call graph for this function:

void google::protobuf::FieldDescriptorProto::CopyFrom ( const ::google::protobuf::Message from)
void google::protobuf::FieldDescriptorProto::CopyFrom ( const FieldDescriptorProto from)
static const FieldDescriptorProto& google::protobuf::FieldDescriptorProto::default_instance ( )
static
const ::std::string & google::protobuf::FieldDescriptorProto::default_value ( ) const
inline
4063  {
4064  // @@protoc_insertion_point(field_get:google.protobuf.FieldDescriptorProto.default_value)
4065  return *default_value_;
4066 }
::std::string * default_value_
Definition: descriptor.pb.h:957
static const ::google::protobuf::Descriptor* google::protobuf::FieldDescriptorProto::descriptor ( )
static
const ::std::string & google::protobuf::FieldDescriptorProto::extendee ( ) const
inline
3987  {
3988  // @@protoc_insertion_point(field_get:google.protobuf.FieldDescriptorProto.extendee)
3989  return *extendee_;
3990 }
::std::string * extendee_
Definition: descriptor.pb.h:954
int google::protobuf::FieldDescriptorProto::GetCachedSize ( ) const
inlinevirtual

Implements google::protobuf::MessageLite.

763 { return _cached_size_; }
int _cached_size_
Definition: descriptor.pb.h:949
::google::protobuf::Metadata google::protobuf::FieldDescriptorProto::GetMetadata ( ) const
virtual
bool google::protobuf::FieldDescriptorProto::has_default_value ( ) const
inline
4048  {
4049  return (_has_bits_[0] & 0x00000040u) != 0;
4050 }
::google::protobuf::uint32 _has_bits_[1]
Definition: descriptor.pb.h:948
bool google::protobuf::FieldDescriptorProto::has_extendee ( ) const
inline
3972  {
3973  return (_has_bits_[0] & 0x00000020u) != 0;
3974 }
::google::protobuf::uint32 _has_bits_[1]
Definition: descriptor.pb.h:948
bool google::protobuf::FieldDescriptorProto::has_label ( ) const
inline
3846  {
3847  return (_has_bits_[0] & 0x00000004u) != 0;
3848 }
::google::protobuf::uint32 _has_bits_[1]
Definition: descriptor.pb.h:948
bool google::protobuf::FieldDescriptorProto::has_name ( ) const
inline
3746  {
3747  return (_has_bits_[0] & 0x00000001u) != 0;
3748 }
::google::protobuf::uint32 _has_bits_[1]
Definition: descriptor.pb.h:948
bool google::protobuf::FieldDescriptorProto::has_number ( ) const
inline
3822  {
3823  return (_has_bits_[0] & 0x00000002u) != 0;
3824 }
::google::protobuf::uint32 _has_bits_[1]
Definition: descriptor.pb.h:948
bool google::protobuf::FieldDescriptorProto::has_oneof_index ( ) const
inline
4124  {
4125  return (_has_bits_[0] & 0x00000080u) != 0;
4126 }
::google::protobuf::uint32 _has_bits_[1]
Definition: descriptor.pb.h:948
bool google::protobuf::FieldDescriptorProto::has_options ( ) const
inline
4148  {
4149  return (_has_bits_[0] & 0x00000100u) != 0;
4150 }
::google::protobuf::uint32 _has_bits_[1]
Definition: descriptor.pb.h:948
bool google::protobuf::FieldDescriptorProto::has_type ( ) const
inline
3871  {
3872  return (_has_bits_[0] & 0x00000008u) != 0;
3873 }
::google::protobuf::uint32 _has_bits_[1]
Definition: descriptor.pb.h:948
bool google::protobuf::FieldDescriptorProto::has_type_name ( ) const
inline
3896  {
3897  return (_has_bits_[0] & 0x00000010u) != 0;
3898 }
::google::protobuf::uint32 _has_bits_[1]
Definition: descriptor.pb.h:948
void google::protobuf::FieldDescriptorProto::InitAsDefaultInstance ( )
private
bool google::protobuf::FieldDescriptorProto::IsInitialized ( ) const
virtual

Reimplemented from google::protobuf::Message.

google::protobuf::FieldDescriptorProto_Label google::protobuf::FieldDescriptorProto::label ( ) const
inline
3859  {
3860  // @@protoc_insertion_point(field_get:google.protobuf.FieldDescriptorProto.label)
3861  return static_cast< ::google::protobuf::FieldDescriptorProto_Label >(label_);
3862 }
int label_
Definition: descriptor.pb.h:952
FieldDescriptorProto_Label
Definition: descriptor.pb.h:95
static const ::google::protobuf::EnumDescriptor* google::protobuf::FieldDescriptorProto::Label_descriptor ( )
inlinestatic
827  {
829  }
LIBPROTOBUF_EXPORTconst::google::protobuf::EnumDescriptor * FieldDescriptorProto_Label_descriptor()

+ Here is the call graph for this function:

static bool google::protobuf::FieldDescriptorProto::Label_IsValid ( int  value)
inlinestatic
817  {
819  }
LIBPROTOBUF_EXPORT bool FieldDescriptorProto_Label_IsValid(int value)
const FieldDescriptor value
Definition: descriptor.h:1522

+ Here is the call graph for this function:

static const ::std::string& google::protobuf::FieldDescriptorProto::Label_Name ( Label  value)
inlinestatic
830  {
832  }
const FieldDescriptor value
Definition: descriptor.h:1522
const ::std::string & FieldDescriptorProto_Label_Name(FieldDescriptorProto_Label value)
Definition: descriptor.pb.h:106

+ Here is the call graph for this function:

static bool google::protobuf::FieldDescriptorProto::Label_Parse ( const ::std::string &  name,
Label value 
)
inlinestatic
834  {
836  }
bool FieldDescriptorProto_Label_Parse(const ::std::string &name, FieldDescriptorProto_Label *value)
Definition: descriptor.pb.h:110
const FieldDescriptor value
Definition: descriptor.h:1522
const ::std::string & name() const
Definition: descriptor.pb.h:3761

+ Here is the call graph for this function:

void google::protobuf::FieldDescriptorProto::MergeFrom ( const ::google::protobuf::Message from)
void google::protobuf::FieldDescriptorProto::MergeFrom ( const FieldDescriptorProto from)
bool google::protobuf::FieldDescriptorProto::MergePartialFromCodedStream ( ::google::protobuf::io::CodedInputStream input)
std::string * google::protobuf::FieldDescriptorProto::mutable_default_value ( )
inline
4091  {
4094  default_value_ = new ::std::string;
4095  }
4096  // @@protoc_insertion_point(field_mutable:google.protobuf.FieldDescriptorProto.default_value)
4097  return default_value_;
4098 }
::std::string * default_value_
Definition: descriptor.pb.h:957
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
void set_has_default_value()
Definition: descriptor.pb.h:4051

+ Here is the call graph for this function:

std::string * google::protobuf::FieldDescriptorProto::mutable_extendee ( )
inline
4015  {
4016  set_has_extendee();
4018  extendee_ = new ::std::string;
4019  }
4020  // @@protoc_insertion_point(field_mutable:google.protobuf.FieldDescriptorProto.extendee)
4021  return extendee_;
4022 }
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
::std::string * extendee_
Definition: descriptor.pb.h:954
void set_has_extendee()
Definition: descriptor.pb.h:3975

+ Here is the call graph for this function:

std::string * google::protobuf::FieldDescriptorProto::mutable_name ( )
inline
3789  {
3790  set_has_name();
3792  name_ = new ::std::string;
3793  }
3794  // @@protoc_insertion_point(field_mutable:google.protobuf.FieldDescriptorProto.name)
3795  return name_;
3796 }
::std::string * name_
Definition: descriptor.pb.h:950
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
void set_has_name()
Definition: descriptor.pb.h:3749

+ Here is the call graph for this function:

google::protobuf::FieldOptions * google::protobuf::FieldDescriptorProto::mutable_options ( )
inline
4165  {
4166  set_has_options();
4167  if (options_ == NULL) options_ = new ::google::protobuf::FieldOptions;
4168  // @@protoc_insertion_point(field_mutable:google.protobuf.FieldDescriptorProto.options)
4169  return options_;
4170 }
arena_t NULL
Definition: jemalloc_internal.h:624
::google::protobuf::FieldOptions * options_
Definition: descriptor.pb.h:958
void set_has_options()
Definition: descriptor.pb.h:4151
std::string * google::protobuf::FieldDescriptorProto::mutable_type_name ( )
inline
3939  {
3942  type_name_ = new ::std::string;
3943  }
3944  // @@protoc_insertion_point(field_mutable:google.protobuf.FieldDescriptorProto.type_name)
3945  return type_name_;
3946 }
void set_has_type_name()
Definition: descriptor.pb.h:3899
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
::std::string * type_name_
Definition: descriptor.pb.h:953

+ Here is the call graph for this function:

inline ::google::protobuf::UnknownFieldSet* google::protobuf::FieldDescriptorProto::mutable_unknown_fields ( )
inline
738  {
739  return &_unknown_fields_;
740  }
::google::protobuf::UnknownFieldSet _unknown_fields_
Definition: descriptor.pb.h:946
const ::std::string & google::protobuf::FieldDescriptorProto::name ( ) const
inline
3761  {
3762  // @@protoc_insertion_point(field_get:google.protobuf.FieldDescriptorProto.name)
3763  return *name_;
3764 }
::std::string * name_
Definition: descriptor.pb.h:950
FieldDescriptorProto* google::protobuf::FieldDescriptorProto::New ( ) const
virtual
google::protobuf::int32 google::protobuf::FieldDescriptorProto::number ( ) const
inline
3835  {
3836  // @@protoc_insertion_point(field_get:google.protobuf.FieldDescriptorProto.number)
3837  return number_;
3838 }
::google::protobuf::int32 number_
Definition: descriptor.pb.h:951
google::protobuf::int32 google::protobuf::FieldDescriptorProto::oneof_index ( ) const
inline
4137  {
4138  // @@protoc_insertion_point(field_get:google.protobuf.FieldDescriptorProto.oneof_index)
4139  return oneof_index_;
4140 }
::google::protobuf::int32 oneof_index_
Definition: descriptor.pb.h:956
FieldDescriptorProto& google::protobuf::FieldDescriptorProto::operator= ( const FieldDescriptorProto from)
inline
729  {
730  CopyFrom(from);
731  return *this;
732  }
void CopyFrom(const ::google::protobuf::Message &from)
const ::google::protobuf::FieldOptions & google::protobuf::FieldDescriptorProto::options ( ) const
inline
4161  {
4162  // @@protoc_insertion_point(field_get:google.protobuf.FieldDescriptorProto.options)
4163  return options_ != NULL ? *options_ : *default_instance_->options_;
4164 }
arena_t NULL
Definition: jemalloc_internal.h:624
static FieldDescriptorProto * default_instance_
Definition: descriptor.pb.h:964
::google::protobuf::FieldOptions * options_
Definition: descriptor.pb.h:958
std::string * google::protobuf::FieldDescriptorProto::release_default_value ( )
inline
4099  {
4102  return NULL;
4103  } else {
4104  ::std::string* temp = default_value_;
4106  return temp;
4107  }
4108 }
::std::string * default_value_
Definition: descriptor.pb.h:957
arena_t NULL
Definition: jemalloc_internal.h:624
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
void clear_has_default_value()
Definition: descriptor.pb.h:4054

+ Here is the call graph for this function:

std::string * google::protobuf::FieldDescriptorProto::release_extendee ( )
inline
4023  {
4026  return NULL;
4027  } else {
4028  ::std::string* temp = extendee_;
4029  extendee_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
4030  return temp;
4031  }
4032 }
arena_t NULL
Definition: jemalloc_internal.h:624
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
::std::string * extendee_
Definition: descriptor.pb.h:954
void clear_has_extendee()
Definition: descriptor.pb.h:3978

+ Here is the call graph for this function:

std::string * google::protobuf::FieldDescriptorProto::release_name ( )
inline
3797  {
3798  clear_has_name();
3800  return NULL;
3801  } else {
3802  ::std::string* temp = name_;
3803  name_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3804  return temp;
3805  }
3806 }
::std::string * name_
Definition: descriptor.pb.h:950
arena_t NULL
Definition: jemalloc_internal.h:624
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
void clear_has_name()
Definition: descriptor.pb.h:3752

+ Here is the call graph for this function:

google::protobuf::FieldOptions * google::protobuf::FieldDescriptorProto::release_options ( )
inline
4171  {
4174  options_ = NULL;
4175  return temp;
4176 }
arena_t NULL
Definition: jemalloc_internal.h:624
void clear_has_options()
Definition: descriptor.pb.h:4154
Definition: descriptor.pb.h:1852
::google::protobuf::FieldOptions * options_
Definition: descriptor.pb.h:958
std::string * google::protobuf::FieldDescriptorProto::release_type_name ( )
inline
3947  {
3950  return NULL;
3951  } else {
3952  ::std::string* temp = type_name_;
3954  return temp;
3955  }
3956 }
arena_t NULL
Definition: jemalloc_internal.h:624
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
::std::string * type_name_
Definition: descriptor.pb.h:953
void clear_has_type_name()
Definition: descriptor.pb.h:3902

+ Here is the call graph for this function:

void google::protobuf::FieldDescriptorProto::SerializeWithCachedSizes ( ::google::protobuf::io::CodedOutputStream output) const
::google::protobuf::uint8* google::protobuf::FieldDescriptorProto::SerializeWithCachedSizesToArray ( ::google::protobuf::uint8 output) const
void google::protobuf::FieldDescriptorProto::set_allocated_default_value ( ::std::string *  default_value)
inline
4109  {
4111  delete default_value_;
4112  }
4113  if (default_value) {
4116  } else {
4119  }
4120  // @@protoc_insertion_point(field_set_allocated:google.protobuf.FieldDescriptorProto.default_value)
4121 }
::std::string * default_value_
Definition: descriptor.pb.h:957
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
void set_has_default_value()
Definition: descriptor.pb.h:4051
void clear_has_default_value()
Definition: descriptor.pb.h:4054
const ::std::string & default_value() const
Definition: descriptor.pb.h:4063

+ Here is the call graph for this function:

void google::protobuf::FieldDescriptorProto::set_allocated_extendee ( ::std::string *  extendee)
inline
4033  {
4035  delete extendee_;
4036  }
4037  if (extendee) {
4038  set_has_extendee();
4039  extendee_ = extendee;
4040  } else {
4042  extendee_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
4043  }
4044  // @@protoc_insertion_point(field_set_allocated:google.protobuf.FieldDescriptorProto.extendee)
4045 }
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
::std::string * extendee_
Definition: descriptor.pb.h:954
void set_has_extendee()
Definition: descriptor.pb.h:3975
void clear_has_extendee()
Definition: descriptor.pb.h:3978
const ::std::string & extendee() const
Definition: descriptor.pb.h:3987

+ Here is the call graph for this function:

void google::protobuf::FieldDescriptorProto::set_allocated_name ( ::std::string *  name)
inline
3807  {
3809  delete name_;
3810  }
3811  if (name) {
3812  set_has_name();
3813  name_ = name;
3814  } else {
3815  clear_has_name();
3816  name_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3817  }
3818  // @@protoc_insertion_point(field_set_allocated:google.protobuf.FieldDescriptorProto.name)
3819 }
::std::string * name_
Definition: descriptor.pb.h:950
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
void set_has_name()
Definition: descriptor.pb.h:3749
void clear_has_name()
Definition: descriptor.pb.h:3752
const ::std::string & name() const
Definition: descriptor.pb.h:3761

+ Here is the call graph for this function:

void google::protobuf::FieldDescriptorProto::set_allocated_options ( ::google::protobuf::FieldOptions options)
inline
4177  {
4178  delete options_;
4179  options_ = options;
4180  if (options) {
4181  set_has_options();
4182  } else {
4184  }
4185  // @@protoc_insertion_point(field_set_allocated:google.protobuf.FieldDescriptorProto.options)
4186 }
const ::google::protobuf::FieldOptions & options() const
Definition: descriptor.pb.h:4161
void clear_has_options()
Definition: descriptor.pb.h:4154
::google::protobuf::FieldOptions * options_
Definition: descriptor.pb.h:958
void set_has_options()
Definition: descriptor.pb.h:4151
void google::protobuf::FieldDescriptorProto::set_allocated_type_name ( ::std::string *  type_name)
inline
3957  {
3959  delete type_name_;
3960  }
3961  if (type_name) {
3964  } else {
3967  }
3968  // @@protoc_insertion_point(field_set_allocated:google.protobuf.FieldDescriptorProto.type_name)
3969 }
void set_has_type_name()
Definition: descriptor.pb.h:3899
const ::std::string & type_name() const
Definition: descriptor.pb.h:3911
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
::std::string * type_name_
Definition: descriptor.pb.h:953
void clear_has_type_name()
Definition: descriptor.pb.h:3902

+ Here is the call graph for this function:

void google::protobuf::FieldDescriptorProto::set_default_value ( const ::std::string &  value)
inline
4067  {
4070  default_value_ = new ::std::string;
4071  }
4072  default_value_->assign(value);
4073  // @@protoc_insertion_point(field_set:google.protobuf.FieldDescriptorProto.default_value)
4074 }
::std::string * default_value_
Definition: descriptor.pb.h:957
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
void set_has_default_value()
Definition: descriptor.pb.h:4051
const FieldDescriptor value
Definition: descriptor.h:1522

+ Here is the call graph for this function:

void google::protobuf::FieldDescriptorProto::set_default_value ( const char *  value)
inline
4075  {
4078  default_value_ = new ::std::string;
4079  }
4080  default_value_->assign(value);
4081  // @@protoc_insertion_point(field_set_char:google.protobuf.FieldDescriptorProto.default_value)
4082 }
::std::string * default_value_
Definition: descriptor.pb.h:957
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
void set_has_default_value()
Definition: descriptor.pb.h:4051
const FieldDescriptor value
Definition: descriptor.h:1522

+ Here is the call graph for this function:

void google::protobuf::FieldDescriptorProto::set_default_value ( const char *  value,
size_t  size 
)
inline
4083  {
4086  default_value_ = new ::std::string;
4087  }
4088  default_value_->assign(reinterpret_cast<const char*>(value), size);
4089  // @@protoc_insertion_point(field_set_pointer:google.protobuf.FieldDescriptorProto.default_value)
4090 }
::std::string * default_value_
Definition: descriptor.pb.h:957
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
void set_has_default_value()
Definition: descriptor.pb.h:4051
const FieldDescriptor value
Definition: descriptor.h:1522

+ Here is the call graph for this function:

void google::protobuf::FieldDescriptorProto::set_extendee ( const ::std::string &  value)
inline
3991  {
3992  set_has_extendee();
3994  extendee_ = new ::std::string;
3995  }
3996  extendee_->assign(value);
3997  // @@protoc_insertion_point(field_set:google.protobuf.FieldDescriptorProto.extendee)
3998 }
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
::std::string * extendee_
Definition: descriptor.pb.h:954
void set_has_extendee()
Definition: descriptor.pb.h:3975
const FieldDescriptor value
Definition: descriptor.h:1522

+ Here is the call graph for this function:

void google::protobuf::FieldDescriptorProto::set_extendee ( const char *  value)
inline
3999  {
4000  set_has_extendee();
4002  extendee_ = new ::std::string;
4003  }
4004  extendee_->assign(value);
4005  // @@protoc_insertion_point(field_set_char:google.protobuf.FieldDescriptorProto.extendee)
4006 }
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
::std::string * extendee_
Definition: descriptor.pb.h:954
void set_has_extendee()
Definition: descriptor.pb.h:3975
const FieldDescriptor value
Definition: descriptor.h:1522

+ Here is the call graph for this function:

void google::protobuf::FieldDescriptorProto::set_extendee ( const char *  value,
size_t  size 
)
inline
4007  {
4008  set_has_extendee();
4010  extendee_ = new ::std::string;
4011  }
4012  extendee_->assign(reinterpret_cast<const char*>(value), size);
4013  // @@protoc_insertion_point(field_set_pointer:google.protobuf.FieldDescriptorProto.extendee)
4014 }
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
::std::string * extendee_
Definition: descriptor.pb.h:954
void set_has_extendee()
Definition: descriptor.pb.h:3975
const FieldDescriptor value
Definition: descriptor.h:1522

+ Here is the call graph for this function:

void google::protobuf::FieldDescriptorProto::set_has_default_value ( )
inlineprivate
4051  {
4052  _has_bits_[0] |= 0x00000040u;
4053 }
::google::protobuf::uint32 _has_bits_[1]
Definition: descriptor.pb.h:948
void google::protobuf::FieldDescriptorProto::set_has_extendee ( )
inlineprivate
3975  {
3976  _has_bits_[0] |= 0x00000020u;
3977 }
::google::protobuf::uint32 _has_bits_[1]
Definition: descriptor.pb.h:948
void google::protobuf::FieldDescriptorProto::set_has_label ( )
inlineprivate
3849  {
3850  _has_bits_[0] |= 0x00000004u;
3851 }
::google::protobuf::uint32 _has_bits_[1]
Definition: descriptor.pb.h:948
void google::protobuf::FieldDescriptorProto::set_has_name ( )
inlineprivate
3749  {
3750  _has_bits_[0] |= 0x00000001u;
3751 }
::google::protobuf::uint32 _has_bits_[1]
Definition: descriptor.pb.h:948
void google::protobuf::FieldDescriptorProto::set_has_number ( )
inlineprivate
3825  {
3826  _has_bits_[0] |= 0x00000002u;
3827 }
::google::protobuf::uint32 _has_bits_[1]
Definition: descriptor.pb.h:948
void google::protobuf::FieldDescriptorProto::set_has_oneof_index ( )
inlineprivate
4127  {
4128  _has_bits_[0] |= 0x00000080u;
4129 }
::google::protobuf::uint32 _has_bits_[1]
Definition: descriptor.pb.h:948
void google::protobuf::FieldDescriptorProto::set_has_options ( )
inlineprivate
4151  {
4152  _has_bits_[0] |= 0x00000100u;
4153 }
::google::protobuf::uint32 _has_bits_[1]
Definition: descriptor.pb.h:948
void google::protobuf::FieldDescriptorProto::set_has_type ( )
inlineprivate
3874  {
3875  _has_bits_[0] |= 0x00000008u;
3876 }
::google::protobuf::uint32 _has_bits_[1]
Definition: descriptor.pb.h:948
void google::protobuf::FieldDescriptorProto::set_has_type_name ( )
inlineprivate
3899  {
3900  _has_bits_[0] |= 0x00000010u;
3901 }
::google::protobuf::uint32 _has_bits_[1]
Definition: descriptor.pb.h:948
void google::protobuf::FieldDescriptorProto::set_label ( ::google::protobuf::FieldDescriptorProto_Label  value)
inline
3863  {
3865  set_has_label();
3866  label_ = value;
3867  // @@protoc_insertion_point(field_set:google.protobuf.FieldDescriptorProto.label)
3868 }
LIBPROTOBUF_EXPORT bool FieldDescriptorProto_Label_IsValid(int value)
void set_has_label()
Definition: descriptor.pb.h:3849
int label_
Definition: descriptor.pb.h:952
const FieldDescriptor value
Definition: descriptor.h:1522

+ Here is the call graph for this function:

void google::protobuf::FieldDescriptorProto::set_name ( const ::std::string &  value)
inline
3765  {
3766  set_has_name();
3768  name_ = new ::std::string;
3769  }
3770  name_->assign(value);
3771  // @@protoc_insertion_point(field_set:google.protobuf.FieldDescriptorProto.name)
3772 }
::std::string * name_
Definition: descriptor.pb.h:950
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
void set_has_name()
Definition: descriptor.pb.h:3749
const FieldDescriptor value
Definition: descriptor.h:1522

+ Here is the call graph for this function:

void google::protobuf::FieldDescriptorProto::set_name ( const char *  value)
inline
3773  {
3774  set_has_name();
3776  name_ = new ::std::string;
3777  }
3778  name_->assign(value);
3779  // @@protoc_insertion_point(field_set_char:google.protobuf.FieldDescriptorProto.name)
3780 }
::std::string * name_
Definition: descriptor.pb.h:950
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
void set_has_name()
Definition: descriptor.pb.h:3749
const FieldDescriptor value
Definition: descriptor.h:1522

+ Here is the call graph for this function:

void google::protobuf::FieldDescriptorProto::set_name ( const char *  value,
size_t  size 
)
inline
3781  {
3782  set_has_name();
3784  name_ = new ::std::string;
3785  }
3786  name_->assign(reinterpret_cast<const char*>(value), size);
3787  // @@protoc_insertion_point(field_set_pointer:google.protobuf.FieldDescriptorProto.name)
3788 }
::std::string * name_
Definition: descriptor.pb.h:950
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
void set_has_name()
Definition: descriptor.pb.h:3749
const FieldDescriptor value
Definition: descriptor.h:1522

+ Here is the call graph for this function:

void google::protobuf::FieldDescriptorProto::set_number ( ::google::protobuf::int32  value)
inline
3839  {
3840  set_has_number();
3841  number_ = value;
3842  // @@protoc_insertion_point(field_set:google.protobuf.FieldDescriptorProto.number)
3843 }
::google::protobuf::int32 number_
Definition: descriptor.pb.h:951
void set_has_number()
Definition: descriptor.pb.h:3825
const FieldDescriptor value
Definition: descriptor.h:1522
void google::protobuf::FieldDescriptorProto::set_oneof_index ( ::google::protobuf::int32  value)
inline
4141  {
4143  oneof_index_ = value;
4144  // @@protoc_insertion_point(field_set:google.protobuf.FieldDescriptorProto.oneof_index)
4145 }
void set_has_oneof_index()
Definition: descriptor.pb.h:4127
::google::protobuf::int32 oneof_index_
Definition: descriptor.pb.h:956
const FieldDescriptor value
Definition: descriptor.h:1522
void google::protobuf::FieldDescriptorProto::set_type ( ::google::protobuf::FieldDescriptorProto_Type  value)
inline
3888  {
3890  set_has_type();
3891  type_ = value;
3892  // @@protoc_insertion_point(field_set:google.protobuf.FieldDescriptorProto.type)
3893 }
LIBPROTOBUF_EXPORT bool FieldDescriptorProto_Type_IsValid(int value)
void set_has_type()
Definition: descriptor.pb.h:3874
int type_
Definition: descriptor.pb.h:955
const FieldDescriptor value
Definition: descriptor.h:1522

+ Here is the call graph for this function:

void google::protobuf::FieldDescriptorProto::set_type_name ( const ::std::string &  value)
inline
3915  {
3918  type_name_ = new ::std::string;
3919  }
3920  type_name_->assign(value);
3921  // @@protoc_insertion_point(field_set:google.protobuf.FieldDescriptorProto.type_name)
3922 }
void set_has_type_name()
Definition: descriptor.pb.h:3899
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
::std::string * type_name_
Definition: descriptor.pb.h:953
const FieldDescriptor value
Definition: descriptor.h:1522

+ Here is the call graph for this function:

void google::protobuf::FieldDescriptorProto::set_type_name ( const char *  value)
inline
3923  {
3926  type_name_ = new ::std::string;
3927  }
3928  type_name_->assign(value);
3929  // @@protoc_insertion_point(field_set_char:google.protobuf.FieldDescriptorProto.type_name)
3930 }
void set_has_type_name()
Definition: descriptor.pb.h:3899
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
::std::string * type_name_
Definition: descriptor.pb.h:953
const FieldDescriptor value
Definition: descriptor.h:1522

+ Here is the call graph for this function:

void google::protobuf::FieldDescriptorProto::set_type_name ( const char *  value,
size_t  size 
)
inline
3931  {
3934  type_name_ = new ::std::string;
3935  }
3936  type_name_->assign(reinterpret_cast<const char*>(value), size);
3937  // @@protoc_insertion_point(field_set_pointer:google.protobuf.FieldDescriptorProto.type_name)
3938 }
void set_has_type_name()
Definition: descriptor.pb.h:3899
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
::std::string * type_name_
Definition: descriptor.pb.h:953
const FieldDescriptor value
Definition: descriptor.h:1522

+ Here is the call graph for this function:

void google::protobuf::FieldDescriptorProto::SetCachedSize ( int  size) const
privatevirtual

Reimplemented from google::protobuf::Message.

void google::protobuf::FieldDescriptorProto::SharedCtor ( )
private
void google::protobuf::FieldDescriptorProto::SharedDtor ( )
private
void google::protobuf::FieldDescriptorProto::Swap ( FieldDescriptorProto other)
google::protobuf::FieldDescriptorProto_Type google::protobuf::FieldDescriptorProto::type ( ) const
inline
3884  {
3885  // @@protoc_insertion_point(field_get:google.protobuf.FieldDescriptorProto.type)
3886  return static_cast< ::google::protobuf::FieldDescriptorProto_Type >(type_);
3887 }
FieldDescriptorProto_Type
Definition: descriptor.pb.h:60
int type_
Definition: descriptor.pb.h:955
static const ::google::protobuf::EnumDescriptor* google::protobuf::FieldDescriptorProto::Type_descriptor ( )
inlinestatic
802  {
804  }
LIBPROTOBUF_EXPORTconst::google::protobuf::EnumDescriptor * FieldDescriptorProto_Type_descriptor()

+ Here is the call graph for this function:

static bool google::protobuf::FieldDescriptorProto::Type_IsValid ( int  value)
inlinestatic
792  {
794  }
LIBPROTOBUF_EXPORT bool FieldDescriptorProto_Type_IsValid(int value)
const FieldDescriptor value
Definition: descriptor.h:1522

+ Here is the call graph for this function:

static const ::std::string& google::protobuf::FieldDescriptorProto::Type_Name ( Type  value)
inlinestatic
805  {
807  }
const ::std::string & FieldDescriptorProto_Type_Name(FieldDescriptorProto_Type value)
Definition: descriptor.pb.h:86
const FieldDescriptor value
Definition: descriptor.h:1522

+ Here is the call graph for this function:

const ::std::string & google::protobuf::FieldDescriptorProto::type_name ( ) const
inline
3911  {
3912  // @@protoc_insertion_point(field_get:google.protobuf.FieldDescriptorProto.type_name)
3913  return *type_name_;
3914 }
::std::string * type_name_
Definition: descriptor.pb.h:953
static bool google::protobuf::FieldDescriptorProto::Type_Parse ( const ::std::string &  name,
Type value 
)
inlinestatic
809  {
811  }
bool FieldDescriptorProto_Type_Parse(const ::std::string &name, FieldDescriptorProto_Type *value)
Definition: descriptor.pb.h:90
const FieldDescriptor value
Definition: descriptor.h:1522
const ::std::string & name() const
Definition: descriptor.pb.h:3761

+ Here is the call graph for this function:

const ::google::protobuf::UnknownFieldSet& google::protobuf::FieldDescriptorProto::unknown_fields ( ) const
inline
734  {
735  return _unknown_fields_;
736  }
::google::protobuf::UnknownFieldSet _unknown_fields_
Definition: descriptor.pb.h:946

Friends And Related Function Documentation

void LIBPROTOBUF_EXPORT protobuf_AddDesc_google_2fprotobuf_2fdescriptor_2eproto ( )
friend
void protobuf_AssignDesc_google_2fprotobuf_2fdescriptor_2eproto ( )
friend
void protobuf_ShutdownFile_google_2fprotobuf_2fdescriptor_2eproto ( )
friend

Member Data Documentation

int google::protobuf::FieldDescriptorProto::_cached_size_
mutableprivate
::google::protobuf::uint32 google::protobuf::FieldDescriptorProto::_has_bits_[1]
private
::google::protobuf::UnknownFieldSet google::protobuf::FieldDescriptorProto::_unknown_fields_
private
FieldDescriptorProto* google::protobuf::FieldDescriptorProto::default_instance_
staticprivate
::std::string* google::protobuf::FieldDescriptorProto::default_value_
private
::std::string* google::protobuf::FieldDescriptorProto::extendee_
private
const int google::protobuf::FieldDescriptorProto::kDefaultValueFieldNumber = 7
static
const int google::protobuf::FieldDescriptorProto::kExtendeeFieldNumber = 2
static
const int google::protobuf::FieldDescriptorProto::kLabelFieldNumber = 4
static
const int google::protobuf::FieldDescriptorProto::kNameFieldNumber = 1
static
const int google::protobuf::FieldDescriptorProto::kNumberFieldNumber = 3
static
const int google::protobuf::FieldDescriptorProto::kOneofIndexFieldNumber = 9
static
const int google::protobuf::FieldDescriptorProto::kOptionsFieldNumber = 8
static
const int google::protobuf::FieldDescriptorProto::kTypeFieldNumber = 5
static
const int google::protobuf::FieldDescriptorProto::kTypeNameFieldNumber = 6
static
int google::protobuf::FieldDescriptorProto::label_
private
const int google::protobuf::FieldDescriptorProto::Label_ARRAYSIZE
static
const Label google::protobuf::FieldDescriptorProto::Label_MAX
static
const Label google::protobuf::FieldDescriptorProto::Label_MIN
static
const Label google::protobuf::FieldDescriptorProto::LABEL_OPTIONAL = FieldDescriptorProto_Label_LABEL_OPTIONAL
static
const Label google::protobuf::FieldDescriptorProto::LABEL_REPEATED = FieldDescriptorProto_Label_LABEL_REPEATED
static
const Label google::protobuf::FieldDescriptorProto::LABEL_REQUIRED = FieldDescriptorProto_Label_LABEL_REQUIRED
static
::std::string* google::protobuf::FieldDescriptorProto::name_
private
::google::protobuf::int32 google::protobuf::FieldDescriptorProto::number_
private
::google::protobuf::int32 google::protobuf::FieldDescriptorProto::oneof_index_
private
::google::protobuf::FieldOptions* google::protobuf::FieldDescriptorProto::options_
private
int google::protobuf::FieldDescriptorProto::type_
private
const int google::protobuf::FieldDescriptorProto::Type_ARRAYSIZE
static
const Type google::protobuf::FieldDescriptorProto::TYPE_BOOL = FieldDescriptorProto_Type_TYPE_BOOL
static
const Type google::protobuf::FieldDescriptorProto::TYPE_BYTES = FieldDescriptorProto_Type_TYPE_BYTES
static
const Type google::protobuf::FieldDescriptorProto::TYPE_DOUBLE = FieldDescriptorProto_Type_TYPE_DOUBLE
static
const Type google::protobuf::FieldDescriptorProto::TYPE_ENUM = FieldDescriptorProto_Type_TYPE_ENUM
static
const Type google::protobuf::FieldDescriptorProto::TYPE_FIXED32 = FieldDescriptorProto_Type_TYPE_FIXED32
static
const Type google::protobuf::FieldDescriptorProto::TYPE_FIXED64 = FieldDescriptorProto_Type_TYPE_FIXED64
static
const Type google::protobuf::FieldDescriptorProto::TYPE_FLOAT = FieldDescriptorProto_Type_TYPE_FLOAT
static
const Type google::protobuf::FieldDescriptorProto::TYPE_GROUP = FieldDescriptorProto_Type_TYPE_GROUP
static
const Type google::protobuf::FieldDescriptorProto::TYPE_INT32 = FieldDescriptorProto_Type_TYPE_INT32
static
const Type google::protobuf::FieldDescriptorProto::TYPE_INT64 = FieldDescriptorProto_Type_TYPE_INT64
static
const Type google::protobuf::FieldDescriptorProto::Type_MAX
static
const Type google::protobuf::FieldDescriptorProto::TYPE_MESSAGE = FieldDescriptorProto_Type_TYPE_MESSAGE
static
const Type google::protobuf::FieldDescriptorProto::Type_MIN
static
::std::string* google::protobuf::FieldDescriptorProto::type_name_
private
const Type google::protobuf::FieldDescriptorProto::TYPE_SFIXED32 = FieldDescriptorProto_Type_TYPE_SFIXED32
static
const Type google::protobuf::FieldDescriptorProto::TYPE_SFIXED64 = FieldDescriptorProto_Type_TYPE_SFIXED64
static
const Type google::protobuf::FieldDescriptorProto::TYPE_SINT32 = FieldDescriptorProto_Type_TYPE_SINT32
static
const Type google::protobuf::FieldDescriptorProto::TYPE_SINT64 = FieldDescriptorProto_Type_TYPE_SINT64
static
const Type google::protobuf::FieldDescriptorProto::TYPE_STRING = FieldDescriptorProto_Type_TYPE_STRING
static
const Type google::protobuf::FieldDescriptorProto::TYPE_UINT32 = FieldDescriptorProto_Type_TYPE_UINT32
static
const Type google::protobuf::FieldDescriptorProto::TYPE_UINT64 = FieldDescriptorProto_Type_TYPE_UINT64
static

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