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

#include <descriptor.pb.h>

Public Member Functions

 FileDescriptorProto ()
 
virtual ~FileDescriptorProto ()
 
 FileDescriptorProto (const FileDescriptorProto &from)
 
FileDescriptorProtooperator= (const FileDescriptorProto &from)
 
const
::google::protobuf::UnknownFieldSet
unknown_fields () const
 
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (FileDescriptorProto *other)
 
FileDescriptorProtoNew () const
 
void CopyFrom (const ::google::protobuf::Message &from)
 
void MergeFrom (const ::google::protobuf::Message &from)
 
void CopyFrom (const FileDescriptorProto &from)
 
void MergeFrom (const FileDescriptorProto &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_package () const
 
void clear_package ()
 
const ::std::string & package () const
 
void set_package (const ::std::string &value)
 
void set_package (const char *value)
 
void set_package (const char *value, size_t size)
 
inline::std::string * mutable_package ()
 
inline::std::string * release_package ()
 
void set_allocated_package (::std::string *package)
 
int dependency_size () const
 
void clear_dependency ()
 
const ::std::string & dependency (int index) const
 
inline::std::string * mutable_dependency (int index)
 
void set_dependency (int index, const ::std::string &value)
 
void set_dependency (int index, const char *value)
 
void set_dependency (int index, const char *value, size_t size)
 
inline::std::string * add_dependency ()
 
void add_dependency (const ::std::string &value)
 
void add_dependency (const char *value)
 
void add_dependency (const char *value, size_t size)
 
const
::google::protobuf::RepeatedPtrField
< ::std::string > & 
dependency () const
 
inline::google::protobuf::RepeatedPtrField
< ::std::string > * 
mutable_dependency ()
 
int public_dependency_size () const
 
void clear_public_dependency ()
 
inline::google::protobuf::int32 public_dependency (int index) const
 
void set_public_dependency (int index,::google::protobuf::int32 value)
 
void add_public_dependency (::google::protobuf::int32 value)
 
const
::google::protobuf::RepeatedField
< ::google::protobuf::int32 > & 
public_dependency () const
 
inline::google::protobuf::RepeatedField
< ::google::protobuf::int32 > * 
mutable_public_dependency ()
 
int weak_dependency_size () const
 
void clear_weak_dependency ()
 
inline::google::protobuf::int32 weak_dependency (int index) const
 
void set_weak_dependency (int index,::google::protobuf::int32 value)
 
void add_weak_dependency (::google::protobuf::int32 value)
 
const
::google::protobuf::RepeatedField
< ::google::protobuf::int32 > & 
weak_dependency () const
 
inline::google::protobuf::RepeatedField
< ::google::protobuf::int32 > * 
mutable_weak_dependency ()
 
int message_type_size () const
 
void clear_message_type ()
 
const
::google::protobuf::DescriptorProto
message_type (int index) const
 
inline::google::protobuf::DescriptorProto * mutable_message_type (int index)
 
inline::google::protobuf::DescriptorProto * add_message_type ()
 
const
::google::protobuf::RepeatedPtrField
< ::google::protobuf::DescriptorProto > & 
message_type () const
 
inline::google::protobuf::RepeatedPtrField
< ::google::protobuf::DescriptorProto > * 
mutable_message_type ()
 
int enum_type_size () const
 
void clear_enum_type ()
 
const
::google::protobuf::EnumDescriptorProto
enum_type (int index) const
 
inline::google::protobuf::EnumDescriptorProto * mutable_enum_type (int index)
 
inline::google::protobuf::EnumDescriptorProto * add_enum_type ()
 
const
::google::protobuf::RepeatedPtrField
< ::google::protobuf::EnumDescriptorProto > & 
enum_type () const
 
inline::google::protobuf::RepeatedPtrField
< ::google::protobuf::EnumDescriptorProto > * 
mutable_enum_type ()
 
int service_size () const
 
void clear_service ()
 
const
::google::protobuf::ServiceDescriptorProto
service (int index) const
 
inline::google::protobuf::ServiceDescriptorProto * mutable_service (int index)
 
inline::google::protobuf::ServiceDescriptorProto * add_service ()
 
const
::google::protobuf::RepeatedPtrField
< ::google::protobuf::ServiceDescriptorProto > & 
service () const
 
inline::google::protobuf::RepeatedPtrField
< ::google::protobuf::ServiceDescriptorProto > * 
mutable_service ()
 
int extension_size () const
 
void clear_extension ()
 
const
::google::protobuf::FieldDescriptorProto
extension (int index) const
 
inline::google::protobuf::FieldDescriptorProto * mutable_extension (int index)
 
inline::google::protobuf::FieldDescriptorProto * add_extension ()
 
const
::google::protobuf::RepeatedPtrField
< ::google::protobuf::FieldDescriptorProto > & 
extension () const
 
inline::google::protobuf::RepeatedPtrField
< ::google::protobuf::FieldDescriptorProto > * 
mutable_extension ()
 
bool has_options () const
 
void clear_options ()
 
const
::google::protobuf::FileOptions
options () const
 
inline::google::protobuf::FileOptions * mutable_options ()
 
inline::google::protobuf::FileOptions * release_options ()
 
void set_allocated_options (::google::protobuf::FileOptions *options)
 
bool has_source_code_info () const
 
void clear_source_code_info ()
 
const
::google::protobuf::SourceCodeInfo
source_code_info () const
 
inline::google::protobuf::SourceCodeInfo * mutable_source_code_info ()
 
inline::google::protobuf::SourceCodeInfo * release_source_code_info ()
 
void set_allocated_source_code_info (::google::protobuf::SourceCodeInfo *source_code_info)
 
- 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 FileDescriptorProtodefault_instance ()
 

Static Public Attributes

static const int kNameFieldNumber = 1
 
static const int kPackageFieldNumber = 2
 
static const int kDependencyFieldNumber = 3
 
static const int kPublicDependencyFieldNumber = 10
 
static const int kWeakDependencyFieldNumber = 11
 
static const int kMessageTypeFieldNumber = 4
 
static const int kEnumTypeFieldNumber = 5
 
static const int kServiceFieldNumber = 6
 
static const int kExtensionFieldNumber = 7
 
static const int kOptionsFieldNumber = 8
 
static const int kSourceCodeInfoFieldNumber = 9
 

Private Member Functions

void SharedCtor ()
 
void SharedDtor ()
 
void SetCachedSize (int size) const
 
void set_has_name ()
 
void clear_has_name ()
 
void set_has_package ()
 
void clear_has_package ()
 
void set_has_options ()
 
void clear_has_options ()
 
void set_has_source_code_info ()
 
void clear_has_source_code_info ()
 
void InitAsDefaultInstance ()
 

Private Attributes

::google::protobuf::UnknownFieldSet _unknown_fields_
 
::google::protobuf::uint32 _has_bits_ [1]
 
int _cached_size_
 
::std::string * name_
 
::std::string * package_
 
::google::protobuf::RepeatedPtrField
< ::std::string > 
dependency_
 
::google::protobuf::RepeatedField
< ::google::protobuf::int32
public_dependency_
 
::google::protobuf::RepeatedField
< ::google::protobuf::int32
weak_dependency_
 
::google::protobuf::RepeatedPtrField
< ::google::protobuf::DescriptorProto
message_type_
 
::google::protobuf::RepeatedPtrField
< ::google::protobuf::EnumDescriptorProto
enum_type_
 
::google::protobuf::RepeatedPtrField
< ::google::protobuf::ServiceDescriptorProto
service_
 
::google::protobuf::RepeatedPtrField
< ::google::protobuf::FieldDescriptorProto
extension_
 
::google::protobuf::FileOptionsoptions_
 
::google::protobuf::SourceCodeInfosource_code_info_
 

Static Private Attributes

static FileDescriptorProtodefault_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

- Public Types inherited from google::protobuf::Message
typedef
google::protobuf::Reflection 
Reflection
 

Constructor & Destructor Documentation

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

Member Function Documentation

std::string * google::protobuf::FileDescriptorProto::add_dependency ( )
inline
3100  {
3101  return dependency_.Add();
3102 }
::google::protobuf::RepeatedPtrField< ::std::string > dependency_
Definition: descriptor.pb.h:439
Element * Add()
Definition: repeated_field.h:1123
void google::protobuf::FileDescriptorProto::add_dependency ( const ::std::string &  value)
inline
3103  {
3104  dependency_.Add()->assign(value);
3105  // @@protoc_insertion_point(field_add:google.protobuf.FileDescriptorProto.dependency)
3106 }
::google::protobuf::RepeatedPtrField< ::std::string > dependency_
Definition: descriptor.pb.h:439
Element * Add()
Definition: repeated_field.h:1123
const FieldDescriptor value
Definition: descriptor.h:1522
void google::protobuf::FileDescriptorProto::add_dependency ( const char *  value)
inline
3107  {
3108  dependency_.Add()->assign(value);
3109  // @@protoc_insertion_point(field_add_char:google.protobuf.FileDescriptorProto.dependency)
3110 }
::google::protobuf::RepeatedPtrField< ::std::string > dependency_
Definition: descriptor.pb.h:439
Element * Add()
Definition: repeated_field.h:1123
const FieldDescriptor value
Definition: descriptor.h:1522
void google::protobuf::FileDescriptorProto::add_dependency ( const char *  value,
size_t  size 
)
inline
3111  {
3112  dependency_.Add()->assign(reinterpret_cast<const char*>(value), size);
3113  // @@protoc_insertion_point(field_add_pointer:google.protobuf.FileDescriptorProto.dependency)
3114 }
::google::protobuf::RepeatedPtrField< ::std::string > dependency_
Definition: descriptor.pb.h:439
Element * Add()
Definition: repeated_field.h:1123
const FieldDescriptor value
Definition: descriptor.h:1522
google::protobuf::EnumDescriptorProto * google::protobuf::FileDescriptorProto::add_enum_type ( )
inline
3231  {
3232  // @@protoc_insertion_point(field_add:google.protobuf.FileDescriptorProto.enum_type)
3233  return enum_type_.Add();
3234 }
::google::protobuf::RepeatedPtrField< ::google::protobuf::EnumDescriptorProto > enum_type_
Definition: descriptor.pb.h:443
google::protobuf::FieldDescriptorProto * google::protobuf::FileDescriptorProto::add_extension ( )
inline
3291  {
3292  // @@protoc_insertion_point(field_add:google.protobuf.FileDescriptorProto.extension)
3293  return extension_.Add();
3294 }
::google::protobuf::RepeatedPtrField< ::google::protobuf::FieldDescriptorProto > extension_
Definition: descriptor.pb.h:445
google::protobuf::DescriptorProto * google::protobuf::FileDescriptorProto::add_message_type ( )
inline
3201  {
3202  // @@protoc_insertion_point(field_add:google.protobuf.FileDescriptorProto.message_type)
3203  return message_type_.Add();
3204 }
::google::protobuf::RepeatedPtrField< ::google::protobuf::DescriptorProto > message_type_
Definition: descriptor.pb.h:442
void google::protobuf::FileDescriptorProto::add_public_dependency ( ::google::protobuf::int32  value)
inline
3141  {
3143  // @@protoc_insertion_point(field_add:google.protobuf.FileDescriptorProto.public_dependency)
3144 }
::google::protobuf::RepeatedField< ::google::protobuf::int32 > public_dependency_
Definition: descriptor.pb.h:440
void Add(const Element &value)
Definition: repeated_field.h:684
const FieldDescriptor value
Definition: descriptor.h:1522
google::protobuf::ServiceDescriptorProto * google::protobuf::FileDescriptorProto::add_service ( )
inline
3261  {
3262  // @@protoc_insertion_point(field_add:google.protobuf.FileDescriptorProto.service)
3263  return service_.Add();
3264 }
::google::protobuf::RepeatedPtrField< ::google::protobuf::ServiceDescriptorProto > service_
Definition: descriptor.pb.h:444
void google::protobuf::FileDescriptorProto::add_weak_dependency ( ::google::protobuf::int32  value)
inline
3171  {
3173  // @@protoc_insertion_point(field_add:google.protobuf.FileDescriptorProto.weak_dependency)
3174 }
::google::protobuf::RepeatedField< ::google::protobuf::int32 > weak_dependency_
Definition: descriptor.pb.h:441
void Add(const Element &value)
Definition: repeated_field.h:684
const FieldDescriptor value
Definition: descriptor.h:1522
int google::protobuf::FileDescriptorProto::ByteSize ( ) const
virtual

Reimplemented from google::protobuf::Message.

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

Reimplemented from google::protobuf::Message.

void google::protobuf::FileDescriptorProto::clear_dependency ( )
inline
3076  {
3077  dependency_.Clear();
3078 }
::google::protobuf::RepeatedPtrField< ::std::string > dependency_
Definition: descriptor.pb.h:439
void Clear()
Definition: repeated_field.h:1160
void google::protobuf::FileDescriptorProto::clear_enum_type ( )
inline
3220  {
3221  enum_type_.Clear();
3222 }
::google::protobuf::RepeatedPtrField< ::google::protobuf::EnumDescriptorProto > enum_type_
Definition: descriptor.pb.h:443
void google::protobuf::FileDescriptorProto::clear_extension ( )
inline
3280  {
3281  extension_.Clear();
3282 }
::google::protobuf::RepeatedPtrField< ::google::protobuf::FieldDescriptorProto > extension_
Definition: descriptor.pb.h:445
void google::protobuf::FileDescriptorProto::clear_has_name ( )
inlineprivate
2927  {
2928  _has_bits_[0] &= ~0x00000001u;
2929 }
::google::protobuf::uint32 _has_bits_[1]
Definition: descriptor.pb.h:435
void google::protobuf::FileDescriptorProto::clear_has_options ( )
inlineprivate
3313  {
3314  _has_bits_[0] &= ~0x00000200u;
3315 }
::google::protobuf::uint32 _has_bits_[1]
Definition: descriptor.pb.h:435
void google::protobuf::FileDescriptorProto::clear_has_package ( )
inlineprivate
3003  {
3004  _has_bits_[0] &= ~0x00000002u;
3005 }
::google::protobuf::uint32 _has_bits_[1]
Definition: descriptor.pb.h:435
void google::protobuf::FileDescriptorProto::clear_has_source_code_info ( )
inlineprivate
3354  {
3355  _has_bits_[0] &= ~0x00000400u;
3356 }
::google::protobuf::uint32 _has_bits_[1]
Definition: descriptor.pb.h:435
void google::protobuf::FileDescriptorProto::clear_message_type ( )
inline
3190  {
3191  message_type_.Clear();
3192 }
::google::protobuf::RepeatedPtrField< ::google::protobuf::DescriptorProto > message_type_
Definition: descriptor.pb.h:442
void google::protobuf::FileDescriptorProto::clear_name ( )
inline
2930  {
2932  name_->clear();
2933  }
2934  clear_has_name();
2935 }
void clear_has_name()
Definition: descriptor.pb.h:2927
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
::std::string * name_
Definition: descriptor.pb.h:437

+ Here is the call graph for this function:

void google::protobuf::FileDescriptorProto::clear_options ( )
inline
3316  {
3317  if (options_ != NULL) options_->::google::protobuf::FileOptions::Clear();
3319 }
::google::protobuf::FileOptions * options_
Definition: descriptor.pb.h:446
void clear_has_options()
Definition: descriptor.pb.h:3313
arena_t NULL
Definition: jemalloc_internal.h:624
void google::protobuf::FileDescriptorProto::clear_package ( )
inline
3006  {
3008  package_->clear();
3009  }
3011 }
void clear_has_package()
Definition: descriptor.pb.h:3003
::std::string * package_
Definition: descriptor.pb.h:438
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79

+ Here is the call graph for this function:

void google::protobuf::FileDescriptorProto::clear_public_dependency ( )
inline
3130  {
3132 }
::google::protobuf::RepeatedField< ::google::protobuf::int32 > public_dependency_
Definition: descriptor.pb.h:440
void Clear()
Definition: repeated_field.h:723
void google::protobuf::FileDescriptorProto::clear_service ( )
inline
3250  {
3251  service_.Clear();
3252 }
::google::protobuf::RepeatedPtrField< ::google::protobuf::ServiceDescriptorProto > service_
Definition: descriptor.pb.h:444
void google::protobuf::FileDescriptorProto::clear_source_code_info ( )
inline
3357  {
3358  if (source_code_info_ != NULL) source_code_info_->::google::protobuf::SourceCodeInfo::Clear();
3360 }
::google::protobuf::SourceCodeInfo * source_code_info_
Definition: descriptor.pb.h:447
arena_t NULL
Definition: jemalloc_internal.h:624
void clear_has_source_code_info()
Definition: descriptor.pb.h:3354
void google::protobuf::FileDescriptorProto::clear_weak_dependency ( )
inline
3160  {
3162 }
::google::protobuf::RepeatedField< ::google::protobuf::int32 > weak_dependency_
Definition: descriptor.pb.h:441
void Clear()
Definition: repeated_field.h:723
void google::protobuf::FileDescriptorProto::CopyFrom ( const ::google::protobuf::Message from)
void google::protobuf::FileDescriptorProto::CopyFrom ( const FileDescriptorProto from)
static const FileDescriptorProto& google::protobuf::FileDescriptorProto::default_instance ( )
static
const ::std::string & google::protobuf::FileDescriptorProto::dependency ( int  index) const
inline
3079  {
3080  // @@protoc_insertion_point(field_get:google.protobuf.FileDescriptorProto.dependency)
3081  return dependency_.Get(index);
3082 }
const Element & Get(int index) const
Definition: repeated_field.h:1112
::google::protobuf::RepeatedPtrField< ::std::string > dependency_
Definition: descriptor.pb.h:439

+ Here is the call graph for this function:

const ::google::protobuf::RepeatedPtrField<::std::string > & google::protobuf::FileDescriptorProto::dependency ( ) const
inline
3116  {
3117  // @@protoc_insertion_point(field_list:google.protobuf.FileDescriptorProto.dependency)
3118  return dependency_;
3119 }
::google::protobuf::RepeatedPtrField< ::std::string > dependency_
Definition: descriptor.pb.h:439
int google::protobuf::FileDescriptorProto::dependency_size ( ) const
inline
3073  {
3074  return dependency_.size();
3075 }
::google::protobuf::RepeatedPtrField< ::std::string > dependency_
Definition: descriptor.pb.h:439
int size() const
Definition: repeated_field.h:1107
static const ::google::protobuf::Descriptor* google::protobuf::FileDescriptorProto::descriptor ( )
static
const ::google::protobuf::EnumDescriptorProto & google::protobuf::FileDescriptorProto::enum_type ( int  index) const
inline
3223  {
3224  // @@protoc_insertion_point(field_get:google.protobuf.FileDescriptorProto.enum_type)
3225  return enum_type_.Get(index);
3226 }
::google::protobuf::RepeatedPtrField< ::google::protobuf::EnumDescriptorProto > enum_type_
Definition: descriptor.pb.h:443
const ::google::protobuf::RepeatedPtrField<::google::protobuf::EnumDescriptorProto > & google::protobuf::FileDescriptorProto::enum_type ( ) const
inline
3236  {
3237  // @@protoc_insertion_point(field_list:google.protobuf.FileDescriptorProto.enum_type)
3238  return enum_type_;
3239 }
::google::protobuf::RepeatedPtrField< ::google::protobuf::EnumDescriptorProto > enum_type_
Definition: descriptor.pb.h:443
int google::protobuf::FileDescriptorProto::enum_type_size ( ) const
inline
3217  {
3218  return enum_type_.size();
3219 }
::google::protobuf::RepeatedPtrField< ::google::protobuf::EnumDescriptorProto > enum_type_
Definition: descriptor.pb.h:443
const ::google::protobuf::FieldDescriptorProto & google::protobuf::FileDescriptorProto::extension ( int  index) const
inline
3283  {
3284  // @@protoc_insertion_point(field_get:google.protobuf.FileDescriptorProto.extension)
3285  return extension_.Get(index);
3286 }
::google::protobuf::RepeatedPtrField< ::google::protobuf::FieldDescriptorProto > extension_
Definition: descriptor.pb.h:445
const ::google::protobuf::RepeatedPtrField<::google::protobuf::FieldDescriptorProto > & google::protobuf::FileDescriptorProto::extension ( ) const
inline
3296  {
3297  // @@protoc_insertion_point(field_list:google.protobuf.FileDescriptorProto.extension)
3298  return extension_;
3299 }
::google::protobuf::RepeatedPtrField< ::google::protobuf::FieldDescriptorProto > extension_
Definition: descriptor.pb.h:445
int google::protobuf::FileDescriptorProto::extension_size ( ) const
inline
3277  {
3278  return extension_.size();
3279 }
::google::protobuf::RepeatedPtrField< ::google::protobuf::FieldDescriptorProto > extension_
Definition: descriptor.pb.h:445
int google::protobuf::FileDescriptorProto::GetCachedSize ( ) const
inlinevirtual

Implements google::protobuf::MessageLite.

280 { return _cached_size_; }
int _cached_size_
Definition: descriptor.pb.h:436
::google::protobuf::Metadata google::protobuf::FileDescriptorProto::GetMetadata ( ) const
virtual
bool google::protobuf::FileDescriptorProto::has_name ( ) const
inline
2921  {
2922  return (_has_bits_[0] & 0x00000001u) != 0;
2923 }
::google::protobuf::uint32 _has_bits_[1]
Definition: descriptor.pb.h:435
bool google::protobuf::FileDescriptorProto::has_options ( ) const
inline
3307  {
3308  return (_has_bits_[0] & 0x00000200u) != 0;
3309 }
::google::protobuf::uint32 _has_bits_[1]
Definition: descriptor.pb.h:435
bool google::protobuf::FileDescriptorProto::has_package ( ) const
inline
2997  {
2998  return (_has_bits_[0] & 0x00000002u) != 0;
2999 }
::google::protobuf::uint32 _has_bits_[1]
Definition: descriptor.pb.h:435
bool google::protobuf::FileDescriptorProto::has_source_code_info ( ) const
inline
3348  {
3349  return (_has_bits_[0] & 0x00000400u) != 0;
3350 }
::google::protobuf::uint32 _has_bits_[1]
Definition: descriptor.pb.h:435
void google::protobuf::FileDescriptorProto::InitAsDefaultInstance ( )
private
bool google::protobuf::FileDescriptorProto::IsInitialized ( ) const
virtual

Reimplemented from google::protobuf::Message.

void google::protobuf::FileDescriptorProto::MergeFrom ( const ::google::protobuf::Message from)
void google::protobuf::FileDescriptorProto::MergeFrom ( const FileDescriptorProto from)
bool google::protobuf::FileDescriptorProto::MergePartialFromCodedStream ( ::google::protobuf::io::CodedInputStream input)
const ::google::protobuf::DescriptorProto & google::protobuf::FileDescriptorProto::message_type ( int  index) const
inline
3193  {
3194  // @@protoc_insertion_point(field_get:google.protobuf.FileDescriptorProto.message_type)
3195  return message_type_.Get(index);
3196 }
::google::protobuf::RepeatedPtrField< ::google::protobuf::DescriptorProto > message_type_
Definition: descriptor.pb.h:442
const ::google::protobuf::RepeatedPtrField<::google::protobuf::DescriptorProto > & google::protobuf::FileDescriptorProto::message_type ( ) const
inline
3206  {
3207  // @@protoc_insertion_point(field_list:google.protobuf.FileDescriptorProto.message_type)
3208  return message_type_;
3209 }
::google::protobuf::RepeatedPtrField< ::google::protobuf::DescriptorProto > message_type_
Definition: descriptor.pb.h:442
int google::protobuf::FileDescriptorProto::message_type_size ( ) const
inline
3187  {
3188  return message_type_.size();
3189 }
::google::protobuf::RepeatedPtrField< ::google::protobuf::DescriptorProto > message_type_
Definition: descriptor.pb.h:442
std::string * google::protobuf::FileDescriptorProto::mutable_dependency ( int  index)
inline
3083  {
3084  // @@protoc_insertion_point(field_mutable:google.protobuf.FileDescriptorProto.dependency)
3085  return dependency_.Mutable(index);
3086 }
::google::protobuf::RepeatedPtrField< ::std::string > dependency_
Definition: descriptor.pb.h:439
Element * Mutable(int index)
Definition: repeated_field.h:1118
google::protobuf::RepeatedPtrField<::std::string > * google::protobuf::FileDescriptorProto::mutable_dependency ( )
inline
3121  {
3122  // @@protoc_insertion_point(field_mutable_list:google.protobuf.FileDescriptorProto.dependency)
3123  return &dependency_;
3124 }
::google::protobuf::RepeatedPtrField< ::std::string > dependency_
Definition: descriptor.pb.h:439
google::protobuf::EnumDescriptorProto * google::protobuf::FileDescriptorProto::mutable_enum_type ( int  index)
inline
3227  {
3228  // @@protoc_insertion_point(field_mutable:google.protobuf.FileDescriptorProto.enum_type)
3229  return enum_type_.Mutable(index);
3230 }
::google::protobuf::RepeatedPtrField< ::google::protobuf::EnumDescriptorProto > enum_type_
Definition: descriptor.pb.h:443
google::protobuf::RepeatedPtrField<::google::protobuf::EnumDescriptorProto > * google::protobuf::FileDescriptorProto::mutable_enum_type ( )
inline
3241  {
3242  // @@protoc_insertion_point(field_mutable_list:google.protobuf.FileDescriptorProto.enum_type)
3243  return &enum_type_;
3244 }
::google::protobuf::RepeatedPtrField< ::google::protobuf::EnumDescriptorProto > enum_type_
Definition: descriptor.pb.h:443
google::protobuf::FieldDescriptorProto * google::protobuf::FileDescriptorProto::mutable_extension ( int  index)
inline
3287  {
3288  // @@protoc_insertion_point(field_mutable:google.protobuf.FileDescriptorProto.extension)
3289  return extension_.Mutable(index);
3290 }
::google::protobuf::RepeatedPtrField< ::google::protobuf::FieldDescriptorProto > extension_
Definition: descriptor.pb.h:445
google::protobuf::RepeatedPtrField<::google::protobuf::FieldDescriptorProto > * google::protobuf::FileDescriptorProto::mutable_extension ( )
inline
3301  {
3302  // @@protoc_insertion_point(field_mutable_list:google.protobuf.FileDescriptorProto.extension)
3303  return &extension_;
3304 }
::google::protobuf::RepeatedPtrField< ::google::protobuf::FieldDescriptorProto > extension_
Definition: descriptor.pb.h:445
google::protobuf::DescriptorProto * google::protobuf::FileDescriptorProto::mutable_message_type ( int  index)
inline
3197  {
3198  // @@protoc_insertion_point(field_mutable:google.protobuf.FileDescriptorProto.message_type)
3199  return message_type_.Mutable(index);
3200 }
::google::protobuf::RepeatedPtrField< ::google::protobuf::DescriptorProto > message_type_
Definition: descriptor.pb.h:442
google::protobuf::RepeatedPtrField<::google::protobuf::DescriptorProto > * google::protobuf::FileDescriptorProto::mutable_message_type ( )
inline
3211  {
3212  // @@protoc_insertion_point(field_mutable_list:google.protobuf.FileDescriptorProto.message_type)
3213  return &message_type_;
3214 }
::google::protobuf::RepeatedPtrField< ::google::protobuf::DescriptorProto > message_type_
Definition: descriptor.pb.h:442
std::string * google::protobuf::FileDescriptorProto::mutable_name ( )
inline
2964  {
2965  set_has_name();
2967  name_ = new ::std::string;
2968  }
2969  // @@protoc_insertion_point(field_mutable:google.protobuf.FileDescriptorProto.name)
2970  return name_;
2971 }
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
::std::string * name_
Definition: descriptor.pb.h:437
void set_has_name()
Definition: descriptor.pb.h:2924

+ Here is the call graph for this function:

google::protobuf::FileOptions * google::protobuf::FileDescriptorProto::mutable_options ( )
inline
3324  {
3325  set_has_options();
3326  if (options_ == NULL) options_ = new ::google::protobuf::FileOptions;
3327  // @@protoc_insertion_point(field_mutable:google.protobuf.FileDescriptorProto.options)
3328  return options_;
3329 }
::google::protobuf::FileOptions * options_
Definition: descriptor.pb.h:446
arena_t NULL
Definition: jemalloc_internal.h:624
void set_has_options()
Definition: descriptor.pb.h:3310
std::string * google::protobuf::FileDescriptorProto::mutable_package ( )
inline
3040  {
3041  set_has_package();
3043  package_ = new ::std::string;
3044  }
3045  // @@protoc_insertion_point(field_mutable:google.protobuf.FileDescriptorProto.package)
3046  return package_;
3047 }
::std::string * package_
Definition: descriptor.pb.h:438
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
void set_has_package()
Definition: descriptor.pb.h:3000

+ Here is the call graph for this function:

google::protobuf::RepeatedField<::google::protobuf::int32 > * google::protobuf::FileDescriptorProto::mutable_public_dependency ( )
inline
3151  {
3152  // @@protoc_insertion_point(field_mutable_list:google.protobuf.FileDescriptorProto.public_dependency)
3153  return &public_dependency_;
3154 }
::google::protobuf::RepeatedField< ::google::protobuf::int32 > public_dependency_
Definition: descriptor.pb.h:440
google::protobuf::ServiceDescriptorProto * google::protobuf::FileDescriptorProto::mutable_service ( int  index)
inline
3257  {
3258  // @@protoc_insertion_point(field_mutable:google.protobuf.FileDescriptorProto.service)
3259  return service_.Mutable(index);
3260 }
::google::protobuf::RepeatedPtrField< ::google::protobuf::ServiceDescriptorProto > service_
Definition: descriptor.pb.h:444
google::protobuf::RepeatedPtrField<::google::protobuf::ServiceDescriptorProto > * google::protobuf::FileDescriptorProto::mutable_service ( )
inline
3271  {
3272  // @@protoc_insertion_point(field_mutable_list:google.protobuf.FileDescriptorProto.service)
3273  return &service_;
3274 }
::google::protobuf::RepeatedPtrField< ::google::protobuf::ServiceDescriptorProto > service_
Definition: descriptor.pb.h:444
google::protobuf::SourceCodeInfo * google::protobuf::FileDescriptorProto::mutable_source_code_info ( )
inline
3365  {
3367  if (source_code_info_ == NULL) source_code_info_ = new ::google::protobuf::SourceCodeInfo;
3368  // @@protoc_insertion_point(field_mutable:google.protobuf.FileDescriptorProto.source_code_info)
3369  return source_code_info_;
3370 }
::google::protobuf::SourceCodeInfo * source_code_info_
Definition: descriptor.pb.h:447
void set_has_source_code_info()
Definition: descriptor.pb.h:3351
arena_t NULL
Definition: jemalloc_internal.h:624
inline ::google::protobuf::UnknownFieldSet* google::protobuf::FileDescriptorProto::mutable_unknown_fields ( )
inline
255  {
256  return &_unknown_fields_;
257  }
::google::protobuf::UnknownFieldSet _unknown_fields_
Definition: descriptor.pb.h:433
google::protobuf::RepeatedField<::google::protobuf::int32 > * google::protobuf::FileDescriptorProto::mutable_weak_dependency ( )
inline
3181  {
3182  // @@protoc_insertion_point(field_mutable_list:google.protobuf.FileDescriptorProto.weak_dependency)
3183  return &weak_dependency_;
3184 }
::google::protobuf::RepeatedField< ::google::protobuf::int32 > weak_dependency_
Definition: descriptor.pb.h:441
const ::std::string & google::protobuf::FileDescriptorProto::name ( ) const
inline
2936  {
2937  // @@protoc_insertion_point(field_get:google.protobuf.FileDescriptorProto.name)
2938  return *name_;
2939 }
::std::string * name_
Definition: descriptor.pb.h:437
FileDescriptorProto* google::protobuf::FileDescriptorProto::New ( ) const
virtual
FileDescriptorProto& google::protobuf::FileDescriptorProto::operator= ( const FileDescriptorProto from)
inline
246  {
247  CopyFrom(from);
248  return *this;
249  }
void CopyFrom(const ::google::protobuf::Message &from)
const ::google::protobuf::FileOptions & google::protobuf::FileDescriptorProto::options ( ) const
inline
3320  {
3321  // @@protoc_insertion_point(field_get:google.protobuf.FileDescriptorProto.options)
3322  return options_ != NULL ? *options_ : *default_instance_->options_;
3323 }
::google::protobuf::FileOptions * options_
Definition: descriptor.pb.h:446
arena_t NULL
Definition: jemalloc_internal.h:624
static FileDescriptorProto * default_instance_
Definition: descriptor.pb.h:453
const ::std::string & google::protobuf::FileDescriptorProto::package ( ) const
inline
3012  {
3013  // @@protoc_insertion_point(field_get:google.protobuf.FileDescriptorProto.package)
3014  return *package_;
3015 }
::std::string * package_
Definition: descriptor.pb.h:438
google::protobuf::int32 google::protobuf::FileDescriptorProto::public_dependency ( int  index) const
inline
3133  {
3134  // @@protoc_insertion_point(field_get:google.protobuf.FileDescriptorProto.public_dependency)
3135  return public_dependency_.Get(index);
3136 }
::google::protobuf::RepeatedField< ::google::protobuf::int32 > public_dependency_
Definition: descriptor.pb.h:440
const Element & Get(int index) const
Definition: repeated_field.h:663

+ Here is the call graph for this function:

const ::google::protobuf::RepeatedField<::google::protobuf::int32 > & google::protobuf::FileDescriptorProto::public_dependency ( ) const
inline
3146  {
3147  // @@protoc_insertion_point(field_list:google.protobuf.FileDescriptorProto.public_dependency)
3148  return public_dependency_;
3149 }
::google::protobuf::RepeatedField< ::google::protobuf::int32 > public_dependency_
Definition: descriptor.pb.h:440
int google::protobuf::FileDescriptorProto::public_dependency_size ( ) const
inline
3127  {
3128  return public_dependency_.size();
3129 }
::google::protobuf::RepeatedField< ::google::protobuf::int32 > public_dependency_
Definition: descriptor.pb.h:440
int size() const
Definition: repeated_field.h:631
std::string * google::protobuf::FileDescriptorProto::release_name ( )
inline
2972  {
2973  clear_has_name();
2975  return NULL;
2976  } else {
2977  ::std::string* temp = name_;
2978  name_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2979  return temp;
2980  }
2981 }
void clear_has_name()
Definition: descriptor.pb.h:2927
arena_t NULL
Definition: jemalloc_internal.h:624
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
::std::string * name_
Definition: descriptor.pb.h:437

+ Here is the call graph for this function:

google::protobuf::FileOptions * google::protobuf::FileDescriptorProto::release_options ( )
inline
3330  {
3333  options_ = NULL;
3334  return temp;
3335 }
Definition: descriptor.pb.h:1502
::google::protobuf::FileOptions * options_
Definition: descriptor.pb.h:446
void clear_has_options()
Definition: descriptor.pb.h:3313
arena_t NULL
Definition: jemalloc_internal.h:624
std::string * google::protobuf::FileDescriptorProto::release_package ( )
inline
3048  {
3051  return NULL;
3052  } else {
3053  ::std::string* temp = package_;
3054  package_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3055  return temp;
3056  }
3057 }
void clear_has_package()
Definition: descriptor.pb.h:3003
::std::string * package_
Definition: descriptor.pb.h:438
arena_t NULL
Definition: jemalloc_internal.h:624
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79

+ Here is the call graph for this function:

google::protobuf::SourceCodeInfo * google::protobuf::FileDescriptorProto::release_source_code_info ( )
inline
3371  {
3375  return temp;
3376 }
::google::protobuf::SourceCodeInfo * source_code_info_
Definition: descriptor.pb.h:447
Definition: descriptor.pb.h:2797
arena_t NULL
Definition: jemalloc_internal.h:624
void clear_has_source_code_info()
Definition: descriptor.pb.h:3354
void google::protobuf::FileDescriptorProto::SerializeWithCachedSizes ( ::google::protobuf::io::CodedOutputStream output) const
::google::protobuf::uint8* google::protobuf::FileDescriptorProto::SerializeWithCachedSizesToArray ( ::google::protobuf::uint8 output) const
const ::google::protobuf::ServiceDescriptorProto & google::protobuf::FileDescriptorProto::service ( int  index) const
inline
3253  {
3254  // @@protoc_insertion_point(field_get:google.protobuf.FileDescriptorProto.service)
3255  return service_.Get(index);
3256 }
::google::protobuf::RepeatedPtrField< ::google::protobuf::ServiceDescriptorProto > service_
Definition: descriptor.pb.h:444
const ::google::protobuf::RepeatedPtrField<::google::protobuf::ServiceDescriptorProto > & google::protobuf::FileDescriptorProto::service ( ) const
inline
3266  {
3267  // @@protoc_insertion_point(field_list:google.protobuf.FileDescriptorProto.service)
3268  return service_;
3269 }
::google::protobuf::RepeatedPtrField< ::google::protobuf::ServiceDescriptorProto > service_
Definition: descriptor.pb.h:444
int google::protobuf::FileDescriptorProto::service_size ( ) const
inline
3247  {
3248  return service_.size();
3249 }
::google::protobuf::RepeatedPtrField< ::google::protobuf::ServiceDescriptorProto > service_
Definition: descriptor.pb.h:444
void google::protobuf::FileDescriptorProto::set_allocated_name ( ::std::string *  name)
inline
2982  {
2984  delete name_;
2985  }
2986  if (name) {
2987  set_has_name();
2988  name_ = name;
2989  } else {
2990  clear_has_name();
2991  name_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2992  }
2993  // @@protoc_insertion_point(field_set_allocated:google.protobuf.FileDescriptorProto.name)
2994 }
void clear_has_name()
Definition: descriptor.pb.h:2927
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
::std::string * name_
Definition: descriptor.pb.h:437
const ::std::string & name() const
Definition: descriptor.pb.h:2936
void set_has_name()
Definition: descriptor.pb.h:2924

+ Here is the call graph for this function:

void google::protobuf::FileDescriptorProto::set_allocated_options ( ::google::protobuf::FileOptions options)
inline
3336  {
3337  delete options_;
3338  options_ = options;
3339  if (options) {
3340  set_has_options();
3341  } else {
3343  }
3344  // @@protoc_insertion_point(field_set_allocated:google.protobuf.FileDescriptorProto.options)
3345 }
const ::google::protobuf::FileOptions & options() const
Definition: descriptor.pb.h:3320
::google::protobuf::FileOptions * options_
Definition: descriptor.pb.h:446
void clear_has_options()
Definition: descriptor.pb.h:3313
void set_has_options()
Definition: descriptor.pb.h:3310
void google::protobuf::FileDescriptorProto::set_allocated_package ( ::std::string *  package)
inline
3058  {
3060  delete package_;
3061  }
3062  if (package) {
3063  set_has_package();
3064  package_ = package;
3065  } else {
3067  package_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3068  }
3069  // @@protoc_insertion_point(field_set_allocated:google.protobuf.FileDescriptorProto.package)
3070 }
void clear_has_package()
Definition: descriptor.pb.h:3003
::std::string * package_
Definition: descriptor.pb.h:438
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
void set_has_package()
Definition: descriptor.pb.h:3000
const ::std::string & package() const
Definition: descriptor.pb.h:3012

+ Here is the call graph for this function:

void google::protobuf::FileDescriptorProto::set_allocated_source_code_info ( ::google::protobuf::SourceCodeInfo source_code_info)
inline
3377  {
3378  delete source_code_info_;
3380  if (source_code_info) {
3382  } else {
3384  }
3385  // @@protoc_insertion_point(field_set_allocated:google.protobuf.FileDescriptorProto.source_code_info)
3386 }
::google::protobuf::SourceCodeInfo * source_code_info_
Definition: descriptor.pb.h:447
void set_has_source_code_info()
Definition: descriptor.pb.h:3351
void clear_has_source_code_info()
Definition: descriptor.pb.h:3354
const ::google::protobuf::SourceCodeInfo & source_code_info() const
Definition: descriptor.pb.h:3361
void google::protobuf::FileDescriptorProto::set_dependency ( int  index,
const ::std::string &  value 
)
inline
3087  {
3088  // @@protoc_insertion_point(field_set:google.protobuf.FileDescriptorProto.dependency)
3089  dependency_.Mutable(index)->assign(value);
3090 }
::google::protobuf::RepeatedPtrField< ::std::string > dependency_
Definition: descriptor.pb.h:439
const FieldDescriptor value
Definition: descriptor.h:1522
Element * Mutable(int index)
Definition: repeated_field.h:1118
void google::protobuf::FileDescriptorProto::set_dependency ( int  index,
const char *  value 
)
inline
3091  {
3092  dependency_.Mutable(index)->assign(value);
3093  // @@protoc_insertion_point(field_set_char:google.protobuf.FileDescriptorProto.dependency)
3094 }
::google::protobuf::RepeatedPtrField< ::std::string > dependency_
Definition: descriptor.pb.h:439
const FieldDescriptor value
Definition: descriptor.h:1522
Element * Mutable(int index)
Definition: repeated_field.h:1118
void google::protobuf::FileDescriptorProto::set_dependency ( int  index,
const char *  value,
size_t  size 
)
inline
3095  {
3096  dependency_.Mutable(index)->assign(
3097  reinterpret_cast<const char*>(value), size);
3098  // @@protoc_insertion_point(field_set_pointer:google.protobuf.FileDescriptorProto.dependency)
3099 }
::google::protobuf::RepeatedPtrField< ::std::string > dependency_
Definition: descriptor.pb.h:439
const FieldDescriptor value
Definition: descriptor.h:1522
Element * Mutable(int index)
Definition: repeated_field.h:1118
void google::protobuf::FileDescriptorProto::set_has_name ( )
inlineprivate
2924  {
2925  _has_bits_[0] |= 0x00000001u;
2926 }
::google::protobuf::uint32 _has_bits_[1]
Definition: descriptor.pb.h:435
void google::protobuf::FileDescriptorProto::set_has_options ( )
inlineprivate
3310  {
3311  _has_bits_[0] |= 0x00000200u;
3312 }
::google::protobuf::uint32 _has_bits_[1]
Definition: descriptor.pb.h:435
void google::protobuf::FileDescriptorProto::set_has_package ( )
inlineprivate
3000  {
3001  _has_bits_[0] |= 0x00000002u;
3002 }
::google::protobuf::uint32 _has_bits_[1]
Definition: descriptor.pb.h:435
void google::protobuf::FileDescriptorProto::set_has_source_code_info ( )
inlineprivate
3351  {
3352  _has_bits_[0] |= 0x00000400u;
3353 }
::google::protobuf::uint32 _has_bits_[1]
Definition: descriptor.pb.h:435
void google::protobuf::FileDescriptorProto::set_name ( const ::std::string &  value)
inline
2940  {
2941  set_has_name();
2943  name_ = new ::std::string;
2944  }
2945  name_->assign(value);
2946  // @@protoc_insertion_point(field_set:google.protobuf.FileDescriptorProto.name)
2947 }
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
::std::string * name_
Definition: descriptor.pb.h:437
const FieldDescriptor value
Definition: descriptor.h:1522
void set_has_name()
Definition: descriptor.pb.h:2924

+ Here is the call graph for this function:

void google::protobuf::FileDescriptorProto::set_name ( const char *  value)
inline
2948  {
2949  set_has_name();
2951  name_ = new ::std::string;
2952  }
2953  name_->assign(value);
2954  // @@protoc_insertion_point(field_set_char:google.protobuf.FileDescriptorProto.name)
2955 }
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
::std::string * name_
Definition: descriptor.pb.h:437
const FieldDescriptor value
Definition: descriptor.h:1522
void set_has_name()
Definition: descriptor.pb.h:2924

+ Here is the call graph for this function:

void google::protobuf::FileDescriptorProto::set_name ( const char *  value,
size_t  size 
)
inline
2956  {
2957  set_has_name();
2959  name_ = new ::std::string;
2960  }
2961  name_->assign(reinterpret_cast<const char*>(value), size);
2962  // @@protoc_insertion_point(field_set_pointer:google.protobuf.FileDescriptorProto.name)
2963 }
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
::std::string * name_
Definition: descriptor.pb.h:437
const FieldDescriptor value
Definition: descriptor.h:1522
void set_has_name()
Definition: descriptor.pb.h:2924

+ Here is the call graph for this function:

void google::protobuf::FileDescriptorProto::set_package ( const ::std::string &  value)
inline
3016  {
3017  set_has_package();
3019  package_ = new ::std::string;
3020  }
3021  package_->assign(value);
3022  // @@protoc_insertion_point(field_set:google.protobuf.FileDescriptorProto.package)
3023 }
::std::string * package_
Definition: descriptor.pb.h:438
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
void set_has_package()
Definition: descriptor.pb.h:3000
const FieldDescriptor value
Definition: descriptor.h:1522

+ Here is the call graph for this function:

void google::protobuf::FileDescriptorProto::set_package ( const char *  value)
inline
3024  {
3025  set_has_package();
3027  package_ = new ::std::string;
3028  }
3029  package_->assign(value);
3030  // @@protoc_insertion_point(field_set_char:google.protobuf.FileDescriptorProto.package)
3031 }
::std::string * package_
Definition: descriptor.pb.h:438
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
void set_has_package()
Definition: descriptor.pb.h:3000
const FieldDescriptor value
Definition: descriptor.h:1522

+ Here is the call graph for this function:

void google::protobuf::FileDescriptorProto::set_package ( const char *  value,
size_t  size 
)
inline
3032  {
3033  set_has_package();
3035  package_ = new ::std::string;
3036  }
3037  package_->assign(reinterpret_cast<const char*>(value), size);
3038  // @@protoc_insertion_point(field_set_pointer:google.protobuf.FileDescriptorProto.package)
3039 }
::std::string * package_
Definition: descriptor.pb.h:438
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
void set_has_package()
Definition: descriptor.pb.h:3000
const FieldDescriptor value
Definition: descriptor.h:1522

+ Here is the call graph for this function:

void google::protobuf::FileDescriptorProto::set_public_dependency ( int  index,
::google::protobuf::int32  value 
)
inline
3137  {
3138  public_dependency_.Set(index, value);
3139  // @@protoc_insertion_point(field_set:google.protobuf.FileDescriptorProto.public_dependency)
3140 }
::google::protobuf::RepeatedField< ::google::protobuf::int32 > public_dependency_
Definition: descriptor.pb.h:440
const FieldDescriptor value
Definition: descriptor.h:1522
void Set(int index, const Element &value)
Definition: repeated_field.h:677
void google::protobuf::FileDescriptorProto::set_weak_dependency ( int  index,
::google::protobuf::int32  value 
)
inline
3167  {
3168  weak_dependency_.Set(index, value);
3169  // @@protoc_insertion_point(field_set:google.protobuf.FileDescriptorProto.weak_dependency)
3170 }
::google::protobuf::RepeatedField< ::google::protobuf::int32 > weak_dependency_
Definition: descriptor.pb.h:441
const FieldDescriptor value
Definition: descriptor.h:1522
void Set(int index, const Element &value)
Definition: repeated_field.h:677
void google::protobuf::FileDescriptorProto::SetCachedSize ( int  size) const
privatevirtual

Reimplemented from google::protobuf::Message.

void google::protobuf::FileDescriptorProto::SharedCtor ( )
private
void google::protobuf::FileDescriptorProto::SharedDtor ( )
private
const ::google::protobuf::SourceCodeInfo & google::protobuf::FileDescriptorProto::source_code_info ( ) const
inline
3361  {
3362  // @@protoc_insertion_point(field_get:google.protobuf.FileDescriptorProto.source_code_info)
3364 }
::google::protobuf::SourceCodeInfo * source_code_info_
Definition: descriptor.pb.h:447
arena_t NULL
Definition: jemalloc_internal.h:624
static FileDescriptorProto * default_instance_
Definition: descriptor.pb.h:453
void google::protobuf::FileDescriptorProto::Swap ( FileDescriptorProto other)
const ::google::protobuf::UnknownFieldSet& google::protobuf::FileDescriptorProto::unknown_fields ( ) const
inline
251  {
252  return _unknown_fields_;
253  }
::google::protobuf::UnknownFieldSet _unknown_fields_
Definition: descriptor.pb.h:433
google::protobuf::int32 google::protobuf::FileDescriptorProto::weak_dependency ( int  index) const
inline
3163  {
3164  // @@protoc_insertion_point(field_get:google.protobuf.FileDescriptorProto.weak_dependency)
3165  return weak_dependency_.Get(index);
3166 }
::google::protobuf::RepeatedField< ::google::protobuf::int32 > weak_dependency_
Definition: descriptor.pb.h:441
const Element & Get(int index) const
Definition: repeated_field.h:663

+ Here is the call graph for this function:

const ::google::protobuf::RepeatedField<::google::protobuf::int32 > & google::protobuf::FileDescriptorProto::weak_dependency ( ) const
inline
3176  {
3177  // @@protoc_insertion_point(field_list:google.protobuf.FileDescriptorProto.weak_dependency)
3178  return weak_dependency_;
3179 }
::google::protobuf::RepeatedField< ::google::protobuf::int32 > weak_dependency_
Definition: descriptor.pb.h:441
int google::protobuf::FileDescriptorProto::weak_dependency_size ( ) const
inline
3157  {
3158  return weak_dependency_.size();
3159 }
int size() const
Definition: repeated_field.h:631
::google::protobuf::RepeatedField< ::google::protobuf::int32 > weak_dependency_
Definition: descriptor.pb.h:441

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::FileDescriptorProto::_cached_size_
mutableprivate
::google::protobuf::uint32 google::protobuf::FileDescriptorProto::_has_bits_[1]
private
::google::protobuf::UnknownFieldSet google::protobuf::FileDescriptorProto::_unknown_fields_
private
FileDescriptorProto* google::protobuf::FileDescriptorProto::default_instance_
staticprivate
::google::protobuf::RepeatedPtrField< ::std::string> google::protobuf::FileDescriptorProto::dependency_
private
::google::protobuf::RepeatedPtrField< ::google::protobuf::EnumDescriptorProto > google::protobuf::FileDescriptorProto::enum_type_
private
::google::protobuf::RepeatedPtrField< ::google::protobuf::FieldDescriptorProto > google::protobuf::FileDescriptorProto::extension_
private
const int google::protobuf::FileDescriptorProto::kDependencyFieldNumber = 3
static
const int google::protobuf::FileDescriptorProto::kEnumTypeFieldNumber = 5
static
const int google::protobuf::FileDescriptorProto::kExtensionFieldNumber = 7
static
const int google::protobuf::FileDescriptorProto::kMessageTypeFieldNumber = 4
static
const int google::protobuf::FileDescriptorProto::kNameFieldNumber = 1
static
const int google::protobuf::FileDescriptorProto::kOptionsFieldNumber = 8
static
const int google::protobuf::FileDescriptorProto::kPackageFieldNumber = 2
static
const int google::protobuf::FileDescriptorProto::kPublicDependencyFieldNumber = 10
static
const int google::protobuf::FileDescriptorProto::kServiceFieldNumber = 6
static
const int google::protobuf::FileDescriptorProto::kSourceCodeInfoFieldNumber = 9
static
const int google::protobuf::FileDescriptorProto::kWeakDependencyFieldNumber = 11
static
::google::protobuf::RepeatedPtrField< ::google::protobuf::DescriptorProto > google::protobuf::FileDescriptorProto::message_type_
private
::std::string* google::protobuf::FileDescriptorProto::name_
private
::google::protobuf::FileOptions* google::protobuf::FileDescriptorProto::options_
private
::std::string* google::protobuf::FileDescriptorProto::package_
private
::google::protobuf::RepeatedField< ::google::protobuf::int32 > google::protobuf::FileDescriptorProto::public_dependency_
private
::google::protobuf::RepeatedPtrField< ::google::protobuf::ServiceDescriptorProto > google::protobuf::FileDescriptorProto::service_
private
::google::protobuf::SourceCodeInfo* google::protobuf::FileDescriptorProto::source_code_info_
private
::google::protobuf::RepeatedField< ::google::protobuf::int32 > google::protobuf::FileDescriptorProto::weak_dependency_
private

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