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

#include <generated_message_reflection.h>

Public Member Functions

 GeneratedMessageReflection (const Descriptor *descriptor, const Message *default_instance, const int offsets[], int has_bits_offset, int unknown_fields_offset, int extensions_offset, const DescriptorPool *pool, MessageFactory *factory, int object_size)
 
 GeneratedMessageReflection (const Descriptor *descriptor, const Message *default_instance, const int offsets[], int has_bits_offset, int unknown_fields_offset, int extensions_offset, const void *default_oneof_instance, int oneof_case_offset, const DescriptorPool *pool, MessageFactory *factory, int object_size)
 
 ~GeneratedMessageReflection ()
 
const UnknownFieldSetGetUnknownFields (const Message &message) const
 
UnknownFieldSetMutableUnknownFields (Message *message) const
 
int SpaceUsed (const Message &message) const
 
bool HasField (const Message &message, const FieldDescriptor *field) const
 
int FieldSize (const Message &message, const FieldDescriptor *field) const
 
void ClearField (Message *message, const FieldDescriptor *field) const
 
bool HasOneof (const Message &message, const OneofDescriptor *oneof_descriptor) const
 
void ClearOneof (Message *message, const OneofDescriptor *field) const
 
void RemoveLast (Message *message, const FieldDescriptor *field) const
 
MessageReleaseLast (Message *message, const FieldDescriptor *field) const
 
void Swap (Message *message1, Message *message2) const
 
void SwapFields (Message *message1, Message *message2, const vector< const FieldDescriptor * > &fields) const
 
void SwapElements (Message *message, const FieldDescriptor *field, int index1, int index2) const
 
void ListFields (const Message &message, vector< const FieldDescriptor * > *output) const
 
int32 GetInt32 (const Message &message, const FieldDescriptor *field) const
 
int64 GetInt64 (const Message &message, const FieldDescriptor *field) const
 
uint32 GetUInt32 (const Message &message, const FieldDescriptor *field) const
 
uint64 GetUInt64 (const Message &message, const FieldDescriptor *field) const
 
float GetFloat (const Message &message, const FieldDescriptor *field) const
 
double GetDouble (const Message &message, const FieldDescriptor *field) const
 
bool GetBool (const Message &message, const FieldDescriptor *field) const
 
string GetString (const Message &message, const FieldDescriptor *field) const
 
const string & GetStringReference (const Message &message, const FieldDescriptor *field, string *scratch) const
 
const EnumValueDescriptorGetEnum (const Message &message, const FieldDescriptor *field) const
 
const MessageGetMessage (const Message &message, const FieldDescriptor *field, MessageFactory *factory=NULL) const
 
const FieldDescriptorGetOneofFieldDescriptor (const Message &message, const OneofDescriptor *oneof_descriptor) const
 
void SetInt32 (Message *message, const FieldDescriptor *field, int32 value) const
 
void SetInt64 (Message *message, const FieldDescriptor *field, int64 value) const
 
void SetUInt32 (Message *message, const FieldDescriptor *field, uint32 value) const
 
void SetUInt64 (Message *message, const FieldDescriptor *field, uint64 value) const
 
void SetFloat (Message *message, const FieldDescriptor *field, float value) const
 
void SetDouble (Message *message, const FieldDescriptor *field, double value) const
 
void SetBool (Message *message, const FieldDescriptor *field, bool value) const
 
void SetString (Message *message, const FieldDescriptor *field, const string &value) const
 
void SetEnum (Message *message, const FieldDescriptor *field, const EnumValueDescriptor *value) const
 
MessageMutableMessage (Message *message, const FieldDescriptor *field, MessageFactory *factory=NULL) const
 
void SetAllocatedMessage (Message *message, Message *sub_message, const FieldDescriptor *field) const
 
MessageReleaseMessage (Message *message, const FieldDescriptor *field, MessageFactory *factory=NULL) const
 
int32 GetRepeatedInt32 (const Message &message, const FieldDescriptor *field, int index) const
 
int64 GetRepeatedInt64 (const Message &message, const FieldDescriptor *field, int index) const
 
uint32 GetRepeatedUInt32 (const Message &message, const FieldDescriptor *field, int index) const
 
uint64 GetRepeatedUInt64 (const Message &message, const FieldDescriptor *field, int index) const
 
float GetRepeatedFloat (const Message &message, const FieldDescriptor *field, int index) const
 
double GetRepeatedDouble (const Message &message, const FieldDescriptor *field, int index) const
 
bool GetRepeatedBool (const Message &message, const FieldDescriptor *field, int index) const
 
string GetRepeatedString (const Message &message, const FieldDescriptor *field, int index) const
 
const string & GetRepeatedStringReference (const Message &message, const FieldDescriptor *field, int index, string *scratch) const
 
const EnumValueDescriptorGetRepeatedEnum (const Message &message, const FieldDescriptor *field, int index) const
 
const MessageGetRepeatedMessage (const Message &message, const FieldDescriptor *field, int index) const
 
void SetRepeatedInt32 (Message *message, const FieldDescriptor *field, int index, int32 value) const
 
void SetRepeatedInt64 (Message *message, const FieldDescriptor *field, int index, int64 value) const
 
void SetRepeatedUInt32 (Message *message, const FieldDescriptor *field, int index, uint32 value) const
 
void SetRepeatedUInt64 (Message *message, const FieldDescriptor *field, int index, uint64 value) const
 
void SetRepeatedFloat (Message *message, const FieldDescriptor *field, int index, float value) const
 
void SetRepeatedDouble (Message *message, const FieldDescriptor *field, int index, double value) const
 
void SetRepeatedBool (Message *message, const FieldDescriptor *field, int index, bool value) const
 
void SetRepeatedString (Message *message, const FieldDescriptor *field, int index, const string &value) const
 
void SetRepeatedEnum (Message *message, const FieldDescriptor *field, int index, const EnumValueDescriptor *value) const
 
MessageMutableRepeatedMessage (Message *message, const FieldDescriptor *field, int index) const
 
void AddInt32 (Message *message, const FieldDescriptor *field, int32 value) const
 
void AddInt64 (Message *message, const FieldDescriptor *field, int64 value) const
 
void AddUInt32 (Message *message, const FieldDescriptor *field, uint32 value) const
 
void AddUInt64 (Message *message, const FieldDescriptor *field, uint64 value) const
 
void AddFloat (Message *message, const FieldDescriptor *field, float value) const
 
void AddDouble (Message *message, const FieldDescriptor *field, double value) const
 
void AddBool (Message *message, const FieldDescriptor *field, bool value) const
 
void AddString (Message *message, const FieldDescriptor *field, const string &value) const
 
void AddEnum (Message *message, const FieldDescriptor *field, const EnumValueDescriptor *value) const
 
MessageAddMessage (Message *message, const FieldDescriptor *field, MessageFactory *factory=NULL) const
 
const FieldDescriptorFindKnownExtensionByName (const string &name) const
 
const FieldDescriptorFindKnownExtensionByNumber (int number) const
 
- Public Member Functions inherited from google::protobuf::Reflection
 Reflection ()
 
virtual ~Reflection ()
 
template<typename T >
const RepeatedField< T > & GetRepeatedField (const Message &, const FieldDescriptor *) const
 
template<typename T >
RepeatedField< T > * MutableRepeatedField (Message *, const FieldDescriptor *) const
 
template<typename T >
const RepeatedPtrField< T > & GetRepeatedPtrField (const Message &, const FieldDescriptor *) const
 
template<typename T >
RepeatedPtrField< T > * MutableRepeatedPtrField (Message *, const FieldDescriptor *) const
 
template<>
const RepeatedPtrField< string > & GetRepeatedPtrField (const Message &message, const FieldDescriptor *field) const
 
template<>
RepeatedPtrField< string > * MutableRepeatedPtrField (Message *message, const FieldDescriptor *field) const
 
template<>
const RepeatedPtrField< Message > & GetRepeatedPtrField (const Message &message, const FieldDescriptor *field) const
 
template<>
RepeatedPtrField< Message > * MutableRepeatedPtrField (Message *message, const FieldDescriptor *field) const
 
template<typename PB >
const RepeatedPtrField< PB > & GetRepeatedPtrField (const Message &message, const FieldDescriptor *field) const
 
template<typename PB >
RepeatedPtrField< PB > * MutableRepeatedPtrField (Message *message, const FieldDescriptor *field) const
 

Protected Member Functions

virtual void * MutableRawRepeatedField (Message *message, const FieldDescriptor *field, FieldDescriptor::CppType, int ctype, const Descriptor *desc) const
 

Private Member Functions

template<typename Type >
const TypeGetRaw (const Message &message, const FieldDescriptor *field) const
 
template<typename Type >
TypeMutableRaw (Message *message, const FieldDescriptor *field) const
 
template<typename Type >
const TypeDefaultRaw (const FieldDescriptor *field) const
 
template<typename Type >
const TypeDefaultOneofRaw (const FieldDescriptor *field) const
 
const uint32GetHasBits (const Message &message) const
 
uint32MutableHasBits (Message *message) const
 
uint32 GetOneofCase (const Message &message, const OneofDescriptor *oneof_descriptor) const
 
uint32MutableOneofCase (Message *message, const OneofDescriptor *oneof_descriptor) const
 
const ExtensionSetGetExtensionSet (const Message &message) const
 
ExtensionSetMutableExtensionSet (Message *message) const
 
bool HasBit (const Message &message, const FieldDescriptor *field) const
 
void SetBit (Message *message, const FieldDescriptor *field) const
 
void ClearBit (Message *message, const FieldDescriptor *field) const
 
void SwapBit (Message *message1, Message *message2, const FieldDescriptor *field) const
 
void SwapField (Message *message1, Message *message2, const FieldDescriptor *field) const
 
void SwapOneofField (Message *message1, Message *message2, const OneofDescriptor *oneof_descriptor) const
 
bool HasOneofField (const Message &message, const FieldDescriptor *field) const
 
void SetOneofCase (Message *message, const FieldDescriptor *field) const
 
void ClearOneofField (Message *message, const FieldDescriptor *field) const
 
template<typename Type >
const TypeGetField (const Message &message, const FieldDescriptor *field) const
 
template<typename Type >
void SetField (Message *message, const FieldDescriptor *field, const Type &value) const
 
template<typename Type >
TypeMutableField (Message *message, const FieldDescriptor *field) const
 
template<typename Type >
const TypeGetRepeatedField (const Message &message, const FieldDescriptor *field, int index) const
 
template<typename Type >
const TypeGetRepeatedPtrField (const Message &message, const FieldDescriptor *field, int index) const
 
template<typename Type >
void SetRepeatedField (Message *message, const FieldDescriptor *field, int index, Type value) const
 
template<typename Type >
TypeMutableRepeatedField (Message *message, const FieldDescriptor *field, int index) const
 
template<typename Type >
void AddField (Message *message, const FieldDescriptor *field, const Type &value) const
 
template<typename Type >
TypeAddField (Message *message, const FieldDescriptor *field) const
 
int GetExtensionNumberOrDie (const Descriptor *type) const
 
 GOOGLE_DISALLOW_EVIL_CONSTRUCTORS (GeneratedMessageReflection)
 

Private Attributes

const Descriptordescriptor_
 
const Messagedefault_instance_
 
const void * default_oneof_instance_
 
const int * offsets_
 
int has_bits_offset_
 
int oneof_case_offset_
 
int unknown_fields_offset_
 
int extensions_offset_
 
int object_size_
 
const DescriptorPooldescriptor_pool_
 
MessageFactorymessage_factory_
 

Friends

class GeneratedMessage
 

Constructor & Destructor Documentation

google::protobuf::internal::GeneratedMessageReflection::GeneratedMessageReflection ( const Descriptor descriptor,
const Message default_instance,
const int  offsets[],
int  has_bits_offset,
int  unknown_fields_offset,
int  extensions_offset,
const DescriptorPool pool,
MessageFactory factory,
int  object_size 
)
google::protobuf::internal::GeneratedMessageReflection::GeneratedMessageReflection ( const Descriptor descriptor,
const Message default_instance,
const int  offsets[],
int  has_bits_offset,
int  unknown_fields_offset,
int  extensions_offset,
const void *  default_oneof_instance,
int  oneof_case_offset,
const DescriptorPool pool,
MessageFactory factory,
int  object_size 
)
google::protobuf::internal::GeneratedMessageReflection::~GeneratedMessageReflection ( )

Member Function Documentation

void google::protobuf::internal::GeneratedMessageReflection::AddBool ( Message message,
const FieldDescriptor field,
bool  value 
) const
virtual
void google::protobuf::internal::GeneratedMessageReflection::AddDouble ( Message message,
const FieldDescriptor field,
double  value 
) const
virtual
void google::protobuf::internal::GeneratedMessageReflection::AddEnum ( Message message,
const FieldDescriptor field,
const EnumValueDescriptor value 
) const
virtual
template<typename Type >
void google::protobuf::internal::GeneratedMessageReflection::AddField ( Message message,
const FieldDescriptor field,
const Type value 
) const
inlineprivate
template<typename Type >
Type* google::protobuf::internal::GeneratedMessageReflection::AddField ( Message message,
const FieldDescriptor field 
) const
inlineprivate
void google::protobuf::internal::GeneratedMessageReflection::AddFloat ( Message message,
const FieldDescriptor field,
float  value 
) const
virtual
void google::protobuf::internal::GeneratedMessageReflection::AddInt32 ( Message message,
const FieldDescriptor field,
int32  value 
) const
virtual
void google::protobuf::internal::GeneratedMessageReflection::AddInt64 ( Message message,
const FieldDescriptor field,
int64  value 
) const
virtual
Message* google::protobuf::internal::GeneratedMessageReflection::AddMessage ( Message message,
const FieldDescriptor field,
MessageFactory factory = NULL 
) const
virtual
void google::protobuf::internal::GeneratedMessageReflection::AddString ( Message message,
const FieldDescriptor field,
const string &  value 
) const
virtual
void google::protobuf::internal::GeneratedMessageReflection::AddUInt32 ( Message message,
const FieldDescriptor field,
uint32  value 
) const
virtual
void google::protobuf::internal::GeneratedMessageReflection::AddUInt64 ( Message message,
const FieldDescriptor field,
uint64  value 
) const
virtual
void google::protobuf::internal::GeneratedMessageReflection::ClearBit ( Message message,
const FieldDescriptor field 
) const
inlineprivate
void google::protobuf::internal::GeneratedMessageReflection::ClearField ( Message message,
const FieldDescriptor field 
) const
virtual
void google::protobuf::internal::GeneratedMessageReflection::ClearOneof ( Message message,
const OneofDescriptor field 
) const
virtual

Reimplemented from google::protobuf::Reflection.

void google::protobuf::internal::GeneratedMessageReflection::ClearOneofField ( Message message,
const FieldDescriptor field 
) const
inlineprivate
template<typename Type >
const Type& google::protobuf::internal::GeneratedMessageReflection::DefaultOneofRaw ( const FieldDescriptor field) const
inlineprivate
template<typename Type >
const Type& google::protobuf::internal::GeneratedMessageReflection::DefaultRaw ( const FieldDescriptor field) const
inlineprivate
int google::protobuf::internal::GeneratedMessageReflection::FieldSize ( const Message message,
const FieldDescriptor field 
) const
virtual
const FieldDescriptor* google::protobuf::internal::GeneratedMessageReflection::FindKnownExtensionByName ( const string &  name) const
virtual
const FieldDescriptor* google::protobuf::internal::GeneratedMessageReflection::FindKnownExtensionByNumber ( int  number) const
virtual
bool google::protobuf::internal::GeneratedMessageReflection::GetBool ( const Message message,
const FieldDescriptor field 
) const
virtual
double google::protobuf::internal::GeneratedMessageReflection::GetDouble ( const Message message,
const FieldDescriptor field 
) const
virtual
const EnumValueDescriptor* google::protobuf::internal::GeneratedMessageReflection::GetEnum ( const Message message,
const FieldDescriptor field 
) const
virtual
int google::protobuf::internal::GeneratedMessageReflection::GetExtensionNumberOrDie ( const Descriptor type) const
private
const ExtensionSet& google::protobuf::internal::GeneratedMessageReflection::GetExtensionSet ( const Message message) const
inlineprivate
template<typename Type >
const Type& google::protobuf::internal::GeneratedMessageReflection::GetField ( const Message message,
const FieldDescriptor field 
) const
inlineprivate
float google::protobuf::internal::GeneratedMessageReflection::GetFloat ( const Message message,
const FieldDescriptor field 
) const
virtual
const uint32* google::protobuf::internal::GeneratedMessageReflection::GetHasBits ( const Message message) const
inlineprivate
int32 google::protobuf::internal::GeneratedMessageReflection::GetInt32 ( const Message message,
const FieldDescriptor field 
) const
virtual
int64 google::protobuf::internal::GeneratedMessageReflection::GetInt64 ( const Message message,
const FieldDescriptor field 
) const
virtual
const Message& google::protobuf::internal::GeneratedMessageReflection::GetMessage ( const Message message,
const FieldDescriptor field,
MessageFactory factory = NULL 
) const
virtual
uint32 google::protobuf::internal::GeneratedMessageReflection::GetOneofCase ( const Message message,
const OneofDescriptor oneof_descriptor 
) const
inlineprivate
const FieldDescriptor* google::protobuf::internal::GeneratedMessageReflection::GetOneofFieldDescriptor ( const Message message,
const OneofDescriptor oneof_descriptor 
) const
virtual

Reimplemented from google::protobuf::Reflection.

template<typename Type >
const Type& google::protobuf::internal::GeneratedMessageReflection::GetRaw ( const Message message,
const FieldDescriptor field 
) const
inlineprivate
bool google::protobuf::internal::GeneratedMessageReflection::GetRepeatedBool ( const Message message,
const FieldDescriptor field,
int  index 
) const
virtual
double google::protobuf::internal::GeneratedMessageReflection::GetRepeatedDouble ( const Message message,
const FieldDescriptor field,
int  index 
) const
virtual
const EnumValueDescriptor* google::protobuf::internal::GeneratedMessageReflection::GetRepeatedEnum ( const Message message,
const FieldDescriptor field,
int  index 
) const
virtual
template<typename Type >
const Type& google::protobuf::internal::GeneratedMessageReflection::GetRepeatedField ( const Message message,
const FieldDescriptor field,
int  index 
) const
inlineprivate
float google::protobuf::internal::GeneratedMessageReflection::GetRepeatedFloat ( const Message message,
const FieldDescriptor field,
int  index 
) const
virtual
int32 google::protobuf::internal::GeneratedMessageReflection::GetRepeatedInt32 ( const Message message,
const FieldDescriptor field,
int  index 
) const
virtual
int64 google::protobuf::internal::GeneratedMessageReflection::GetRepeatedInt64 ( const Message message,
const FieldDescriptor field,
int  index 
) const
virtual
const Message& google::protobuf::internal::GeneratedMessageReflection::GetRepeatedMessage ( const Message message,
const FieldDescriptor field,
int  index 
) const
virtual
template<typename Type >
const Type& google::protobuf::internal::GeneratedMessageReflection::GetRepeatedPtrField ( const Message message,
const FieldDescriptor field,
int  index 
) const
inlineprivate
string google::protobuf::internal::GeneratedMessageReflection::GetRepeatedString ( const Message message,
const FieldDescriptor field,
int  index 
) const
virtual
const string& google::protobuf::internal::GeneratedMessageReflection::GetRepeatedStringReference ( const Message message,
const FieldDescriptor field,
int  index,
string *  scratch 
) const
virtual
uint32 google::protobuf::internal::GeneratedMessageReflection::GetRepeatedUInt32 ( const Message message,
const FieldDescriptor field,
int  index 
) const
virtual
uint64 google::protobuf::internal::GeneratedMessageReflection::GetRepeatedUInt64 ( const Message message,
const FieldDescriptor field,
int  index 
) const
virtual
string google::protobuf::internal::GeneratedMessageReflection::GetString ( const Message message,
const FieldDescriptor field 
) const
virtual
const string& google::protobuf::internal::GeneratedMessageReflection::GetStringReference ( const Message message,
const FieldDescriptor field,
string *  scratch 
) const
virtual
uint32 google::protobuf::internal::GeneratedMessageReflection::GetUInt32 ( const Message message,
const FieldDescriptor field 
) const
virtual
uint64 google::protobuf::internal::GeneratedMessageReflection::GetUInt64 ( const Message message,
const FieldDescriptor field 
) const
virtual
const UnknownFieldSet& google::protobuf::internal::GeneratedMessageReflection::GetUnknownFields ( const Message message) const
virtual
google::protobuf::internal::GeneratedMessageReflection::GOOGLE_DISALLOW_EVIL_CONSTRUCTORS ( GeneratedMessageReflection  )
private
bool google::protobuf::internal::GeneratedMessageReflection::HasBit ( const Message message,
const FieldDescriptor field 
) const
inlineprivate
bool google::protobuf::internal::GeneratedMessageReflection::HasField ( const Message message,
const FieldDescriptor field 
) const
virtual
bool google::protobuf::internal::GeneratedMessageReflection::HasOneof ( const Message message,
const OneofDescriptor oneof_descriptor 
) const
virtual

Reimplemented from google::protobuf::Reflection.

bool google::protobuf::internal::GeneratedMessageReflection::HasOneofField ( const Message message,
const FieldDescriptor field 
) const
inlineprivate
void google::protobuf::internal::GeneratedMessageReflection::ListFields ( const Message message,
vector< const FieldDescriptor * > *  output 
) const
virtual
ExtensionSet* google::protobuf::internal::GeneratedMessageReflection::MutableExtensionSet ( Message message) const
inlineprivate
template<typename Type >
Type* google::protobuf::internal::GeneratedMessageReflection::MutableField ( Message message,
const FieldDescriptor field 
) const
inlineprivate
uint32* google::protobuf::internal::GeneratedMessageReflection::MutableHasBits ( Message message) const
inlineprivate
Message* google::protobuf::internal::GeneratedMessageReflection::MutableMessage ( Message message,
const FieldDescriptor field,
MessageFactory factory = NULL 
) const
virtual
uint32* google::protobuf::internal::GeneratedMessageReflection::MutableOneofCase ( Message message,
const OneofDescriptor oneof_descriptor 
) const
inlineprivate
template<typename Type >
Type* google::protobuf::internal::GeneratedMessageReflection::MutableRaw ( Message message,
const FieldDescriptor field 
) const
inlineprivate
virtual void* google::protobuf::internal::GeneratedMessageReflection::MutableRawRepeatedField ( Message message,
const FieldDescriptor field,
FieldDescriptor::CppType  ,
int  ctype,
const Descriptor desc 
) const
protectedvirtual
template<typename Type >
Type* google::protobuf::internal::GeneratedMessageReflection::MutableRepeatedField ( Message message,
const FieldDescriptor field,
int  index 
) const
inlineprivate
Message* google::protobuf::internal::GeneratedMessageReflection::MutableRepeatedMessage ( Message message,
const FieldDescriptor field,
int  index 
) const
virtual
UnknownFieldSet* google::protobuf::internal::GeneratedMessageReflection::MutableUnknownFields ( Message message) const
virtual
Message* google::protobuf::internal::GeneratedMessageReflection::ReleaseLast ( Message message,
const FieldDescriptor field 
) const
virtual
Message* google::protobuf::internal::GeneratedMessageReflection::ReleaseMessage ( Message message,
const FieldDescriptor field,
MessageFactory factory = NULL 
) const
virtual
void google::protobuf::internal::GeneratedMessageReflection::RemoveLast ( Message message,
const FieldDescriptor field 
) const
virtual
void google::protobuf::internal::GeneratedMessageReflection::SetAllocatedMessage ( Message message,
Message sub_message,
const FieldDescriptor field 
) const
virtual
void google::protobuf::internal::GeneratedMessageReflection::SetBit ( Message message,
const FieldDescriptor field 
) const
inlineprivate
void google::protobuf::internal::GeneratedMessageReflection::SetBool ( Message message,
const FieldDescriptor field,
bool  value 
) const
virtual
void google::protobuf::internal::GeneratedMessageReflection::SetDouble ( Message message,
const FieldDescriptor field,
double  value 
) const
virtual
void google::protobuf::internal::GeneratedMessageReflection::SetEnum ( Message message,
const FieldDescriptor field,
const EnumValueDescriptor value 
) const
virtual
template<typename Type >
void google::protobuf::internal::GeneratedMessageReflection::SetField ( Message message,
const FieldDescriptor field,
const Type value 
) const
inlineprivate
void google::protobuf::internal::GeneratedMessageReflection::SetFloat ( Message message,
const FieldDescriptor field,
float  value 
) const
virtual
void google::protobuf::internal::GeneratedMessageReflection::SetInt32 ( Message message,
const FieldDescriptor field,
int32  value 
) const
virtual
void google::protobuf::internal::GeneratedMessageReflection::SetInt64 ( Message message,
const FieldDescriptor field,
int64  value 
) const
virtual
void google::protobuf::internal::GeneratedMessageReflection::SetOneofCase ( Message message,
const FieldDescriptor field 
) const
inlineprivate
void google::protobuf::internal::GeneratedMessageReflection::SetRepeatedBool ( Message message,
const FieldDescriptor field,
int  index,
bool  value 
) const
virtual
void google::protobuf::internal::GeneratedMessageReflection::SetRepeatedDouble ( Message message,
const FieldDescriptor field,
int  index,
double  value 
) const
virtual
void google::protobuf::internal::GeneratedMessageReflection::SetRepeatedEnum ( Message message,
const FieldDescriptor field,
int  index,
const EnumValueDescriptor value 
) const
virtual
template<typename Type >
void google::protobuf::internal::GeneratedMessageReflection::SetRepeatedField ( Message message,
const FieldDescriptor field,
int  index,
Type  value 
) const
inlineprivate
void google::protobuf::internal::GeneratedMessageReflection::SetRepeatedFloat ( Message message,
const FieldDescriptor field,
int  index,
float  value 
) const
virtual
void google::protobuf::internal::GeneratedMessageReflection::SetRepeatedInt32 ( Message message,
const FieldDescriptor field,
int  index,
int32  value 
) const
virtual
void google::protobuf::internal::GeneratedMessageReflection::SetRepeatedInt64 ( Message message,
const FieldDescriptor field,
int  index,
int64  value 
) const
virtual
void google::protobuf::internal::GeneratedMessageReflection::SetRepeatedString ( Message message,
const FieldDescriptor field,
int  index,
const string &  value 
) const
virtual
void google::protobuf::internal::GeneratedMessageReflection::SetRepeatedUInt32 ( Message message,
const FieldDescriptor field,
int  index,
uint32  value 
) const
virtual
void google::protobuf::internal::GeneratedMessageReflection::SetRepeatedUInt64 ( Message message,
const FieldDescriptor field,
int  index,
uint64  value 
) const
virtual
void google::protobuf::internal::GeneratedMessageReflection::SetString ( Message message,
const FieldDescriptor field,
const string &  value 
) const
virtual
void google::protobuf::internal::GeneratedMessageReflection::SetUInt32 ( Message message,
const FieldDescriptor field,
uint32  value 
) const
virtual
void google::protobuf::internal::GeneratedMessageReflection::SetUInt64 ( Message message,
const FieldDescriptor field,
uint64  value 
) const
virtual
int google::protobuf::internal::GeneratedMessageReflection::SpaceUsed ( const Message message) const
virtual
void google::protobuf::internal::GeneratedMessageReflection::Swap ( Message message1,
Message message2 
) const
virtual
void google::protobuf::internal::GeneratedMessageReflection::SwapBit ( Message message1,
Message message2,
const FieldDescriptor field 
) const
inlineprivate
void google::protobuf::internal::GeneratedMessageReflection::SwapElements ( Message message,
const FieldDescriptor field,
int  index1,
int  index2 
) const
virtual
void google::protobuf::internal::GeneratedMessageReflection::SwapField ( Message message1,
Message message2,
const FieldDescriptor field 
) const
private
void google::protobuf::internal::GeneratedMessageReflection::SwapFields ( Message message1,
Message message2,
const vector< const FieldDescriptor * > &  fields 
) const
virtual
void google::protobuf::internal::GeneratedMessageReflection::SwapOneofField ( Message message1,
Message message2,
const OneofDescriptor oneof_descriptor 
) const
private

Friends And Related Function Documentation

friend class GeneratedMessage
friend

Member Data Documentation

const Message* google::protobuf::internal::GeneratedMessageReflection::default_instance_
private
const void* google::protobuf::internal::GeneratedMessageReflection::default_oneof_instance_
private
const Descriptor* google::protobuf::internal::GeneratedMessageReflection::descriptor_
private
const DescriptorPool* google::protobuf::internal::GeneratedMessageReflection::descriptor_pool_
private
int google::protobuf::internal::GeneratedMessageReflection::extensions_offset_
private
int google::protobuf::internal::GeneratedMessageReflection::has_bits_offset_
private
MessageFactory* google::protobuf::internal::GeneratedMessageReflection::message_factory_
private
int google::protobuf::internal::GeneratedMessageReflection::object_size_
private
const int* google::protobuf::internal::GeneratedMessageReflection::offsets_
private
int google::protobuf::internal::GeneratedMessageReflection::oneof_case_offset_
private
int google::protobuf::internal::GeneratedMessageReflection::unknown_fields_offset_
private

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