BWAPI
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Friends
google::protobuf::internal::GeneratedMessageReflection Class Reference

#include <generated_message_reflection.h>

Inheritance diagram for google::protobuf::internal::GeneratedMessageReflection:
Inheritance graph
[legend]
Collaboration diagram for google::protobuf::internal::GeneratedMessageReflection:
Collaboration graph
[legend]

List of all members.

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 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
void RemoveLast (Message *message, const FieldDescriptor *field) const
void Swap (Message *message1, Message *message2) 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
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
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

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 
)

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]
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::ClearField ( Message message,
const FieldDescriptor field 
) const [virtual]
int google::protobuf::internal::GeneratedMessageReflection::FieldSize ( const Message message,
const FieldDescriptor field 
) 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]
float google::protobuf::internal::GeneratedMessageReflection::GetFloat ( const Message message,
const FieldDescriptor field 
) const [virtual]
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]
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]
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]
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]
bool google::protobuf::internal::GeneratedMessageReflection::HasField ( const Message message,
const FieldDescriptor field 
) const [virtual]
void google::protobuf::internal::GeneratedMessageReflection::ListFields ( const Message message,
vector< const FieldDescriptor * > *  output 
) const [virtual]
Message* google::protobuf::internal::GeneratedMessageReflection::MutableMessage ( 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::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]
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::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]
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]
void google::protobuf::internal::GeneratedMessageReflection::Swap ( Message message1,
Message message2 
) const [virtual]
void google::protobuf::internal::GeneratedMessageReflection::SwapElements ( Message message,
const FieldDescriptor field,
int  index1,
int  index2 
) const [virtual]

Friends And Related Function Documentation

friend class GeneratedMessage [friend]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines