|
BWAPI
|
#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 UnknownFieldSet & | GetUnknownFields (const Message &message) const |
| UnknownFieldSet * | MutableUnknownFields (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 EnumValueDescriptor * | GetEnum (const Message &message, const FieldDescriptor *field) const |
| const Message & | GetMessage (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 |
| Message * | MutableMessage (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 EnumValueDescriptor * | GetRepeatedEnum (const Message &message, const FieldDescriptor *field, int index) const |
| const Message & | GetRepeatedMessage (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 |
| Message * | MutableRepeatedMessage (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 |
| Message * | AddMessage (Message *message, const FieldDescriptor *field, MessageFactory *factory=NULL) const |
| const FieldDescriptor * | FindKnownExtensionByName (const string &name) const |
| const FieldDescriptor * | FindKnownExtensionByNumber (int number) const |
Friends | |
| class | GeneratedMessage |
| 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 | ||
| ) |
| void google::protobuf::internal::GeneratedMessageReflection::AddBool | ( | Message * | message, |
| const FieldDescriptor * | field, | ||
| bool | value | ||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
| void google::protobuf::internal::GeneratedMessageReflection::AddDouble | ( | Message * | message, |
| const FieldDescriptor * | field, | ||
| double | value | ||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
| void google::protobuf::internal::GeneratedMessageReflection::AddEnum | ( | Message * | message, |
| const FieldDescriptor * | field, | ||
| const EnumValueDescriptor * | value | ||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
| void google::protobuf::internal::GeneratedMessageReflection::AddFloat | ( | Message * | message, |
| const FieldDescriptor * | field, | ||
| float | value | ||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
| void google::protobuf::internal::GeneratedMessageReflection::AddInt32 | ( | Message * | message, |
| const FieldDescriptor * | field, | ||
| int32 | value | ||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
| void google::protobuf::internal::GeneratedMessageReflection::AddInt64 | ( | Message * | message, |
| const FieldDescriptor * | field, | ||
| int64 | value | ||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
| Message* google::protobuf::internal::GeneratedMessageReflection::AddMessage | ( | Message * | message, |
| const FieldDescriptor * | field, | ||
| MessageFactory * | factory = NULL |
||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
| void google::protobuf::internal::GeneratedMessageReflection::AddString | ( | Message * | message, |
| const FieldDescriptor * | field, | ||
| const string & | value | ||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
| void google::protobuf::internal::GeneratedMessageReflection::AddUInt32 | ( | Message * | message, |
| const FieldDescriptor * | field, | ||
| uint32 | value | ||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
| void google::protobuf::internal::GeneratedMessageReflection::AddUInt64 | ( | Message * | message, |
| const FieldDescriptor * | field, | ||
| uint64 | value | ||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
| void google::protobuf::internal::GeneratedMessageReflection::ClearField | ( | Message * | message, |
| const FieldDescriptor * | field | ||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
| int google::protobuf::internal::GeneratedMessageReflection::FieldSize | ( | const Message & | message, |
| const FieldDescriptor * | field | ||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
| const FieldDescriptor* google::protobuf::internal::GeneratedMessageReflection::FindKnownExtensionByName | ( | const string & | name | ) | const [virtual] |
Implements google::protobuf::Reflection.
| const FieldDescriptor* google::protobuf::internal::GeneratedMessageReflection::FindKnownExtensionByNumber | ( | int | number | ) | const [virtual] |
Implements google::protobuf::Reflection.
| bool google::protobuf::internal::GeneratedMessageReflection::GetBool | ( | const Message & | message, |
| const FieldDescriptor * | field | ||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
| double google::protobuf::internal::GeneratedMessageReflection::GetDouble | ( | const Message & | message, |
| const FieldDescriptor * | field | ||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
| const EnumValueDescriptor* google::protobuf::internal::GeneratedMessageReflection::GetEnum | ( | const Message & | message, |
| const FieldDescriptor * | field | ||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
| float google::protobuf::internal::GeneratedMessageReflection::GetFloat | ( | const Message & | message, |
| const FieldDescriptor * | field | ||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
| int32 google::protobuf::internal::GeneratedMessageReflection::GetInt32 | ( | const Message & | message, |
| const FieldDescriptor * | field | ||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
| int64 google::protobuf::internal::GeneratedMessageReflection::GetInt64 | ( | const Message & | message, |
| const FieldDescriptor * | field | ||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
| const Message& google::protobuf::internal::GeneratedMessageReflection::GetMessage | ( | const Message & | message, |
| const FieldDescriptor * | field, | ||
| MessageFactory * | factory = NULL |
||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
| bool google::protobuf::internal::GeneratedMessageReflection::GetRepeatedBool | ( | const Message & | message, |
| const FieldDescriptor * | field, | ||
| int | index | ||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
| double google::protobuf::internal::GeneratedMessageReflection::GetRepeatedDouble | ( | const Message & | message, |
| const FieldDescriptor * | field, | ||
| int | index | ||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
| const EnumValueDescriptor* google::protobuf::internal::GeneratedMessageReflection::GetRepeatedEnum | ( | const Message & | message, |
| const FieldDescriptor * | field, | ||
| int | index | ||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
| float google::protobuf::internal::GeneratedMessageReflection::GetRepeatedFloat | ( | const Message & | message, |
| const FieldDescriptor * | field, | ||
| int | index | ||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
| int32 google::protobuf::internal::GeneratedMessageReflection::GetRepeatedInt32 | ( | const Message & | message, |
| const FieldDescriptor * | field, | ||
| int | index | ||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
| int64 google::protobuf::internal::GeneratedMessageReflection::GetRepeatedInt64 | ( | const Message & | message, |
| const FieldDescriptor * | field, | ||
| int | index | ||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
| const Message& google::protobuf::internal::GeneratedMessageReflection::GetRepeatedMessage | ( | const Message & | message, |
| const FieldDescriptor * | field, | ||
| int | index | ||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
| string google::protobuf::internal::GeneratedMessageReflection::GetRepeatedString | ( | const Message & | message, |
| const FieldDescriptor * | field, | ||
| int | index | ||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
| const string& google::protobuf::internal::GeneratedMessageReflection::GetRepeatedStringReference | ( | const Message & | message, |
| const FieldDescriptor * | field, | ||
| int | index, | ||
| string * | scratch | ||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
| uint32 google::protobuf::internal::GeneratedMessageReflection::GetRepeatedUInt32 | ( | const Message & | message, |
| const FieldDescriptor * | field, | ||
| int | index | ||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
| uint64 google::protobuf::internal::GeneratedMessageReflection::GetRepeatedUInt64 | ( | const Message & | message, |
| const FieldDescriptor * | field, | ||
| int | index | ||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
| string google::protobuf::internal::GeneratedMessageReflection::GetString | ( | const Message & | message, |
| const FieldDescriptor * | field | ||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
| const string& google::protobuf::internal::GeneratedMessageReflection::GetStringReference | ( | const Message & | message, |
| const FieldDescriptor * | field, | ||
| string * | scratch | ||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
| uint32 google::protobuf::internal::GeneratedMessageReflection::GetUInt32 | ( | const Message & | message, |
| const FieldDescriptor * | field | ||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
| uint64 google::protobuf::internal::GeneratedMessageReflection::GetUInt64 | ( | const Message & | message, |
| const FieldDescriptor * | field | ||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
| const UnknownFieldSet& google::protobuf::internal::GeneratedMessageReflection::GetUnknownFields | ( | const Message & | message | ) | const [virtual] |
Implements google::protobuf::Reflection.
| bool google::protobuf::internal::GeneratedMessageReflection::HasField | ( | const Message & | message, |
| const FieldDescriptor * | field | ||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
| void google::protobuf::internal::GeneratedMessageReflection::ListFields | ( | const Message & | message, |
| vector< const FieldDescriptor * > * | output | ||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
| Message* google::protobuf::internal::GeneratedMessageReflection::MutableMessage | ( | Message * | message, |
| const FieldDescriptor * | field, | ||
| MessageFactory * | factory = NULL |
||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
| Message* google::protobuf::internal::GeneratedMessageReflection::MutableRepeatedMessage | ( | Message * | message, |
| const FieldDescriptor * | field, | ||
| int | index | ||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
| UnknownFieldSet* google::protobuf::internal::GeneratedMessageReflection::MutableUnknownFields | ( | Message * | message | ) | const [virtual] |
Implements google::protobuf::Reflection.
| void google::protobuf::internal::GeneratedMessageReflection::RemoveLast | ( | Message * | message, |
| const FieldDescriptor * | field | ||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
| void google::protobuf::internal::GeneratedMessageReflection::SetBool | ( | Message * | message, |
| const FieldDescriptor * | field, | ||
| bool | value | ||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
| void google::protobuf::internal::GeneratedMessageReflection::SetDouble | ( | Message * | message, |
| const FieldDescriptor * | field, | ||
| double | value | ||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
| void google::protobuf::internal::GeneratedMessageReflection::SetEnum | ( | Message * | message, |
| const FieldDescriptor * | field, | ||
| const EnumValueDescriptor * | value | ||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
| void google::protobuf::internal::GeneratedMessageReflection::SetFloat | ( | Message * | message, |
| const FieldDescriptor * | field, | ||
| float | value | ||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
| void google::protobuf::internal::GeneratedMessageReflection::SetInt32 | ( | Message * | message, |
| const FieldDescriptor * | field, | ||
| int32 | value | ||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
| void google::protobuf::internal::GeneratedMessageReflection::SetInt64 | ( | Message * | message, |
| const FieldDescriptor * | field, | ||
| int64 | value | ||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
| void google::protobuf::internal::GeneratedMessageReflection::SetRepeatedBool | ( | Message * | message, |
| const FieldDescriptor * | field, | ||
| int | index, | ||
| bool | value | ||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
| void google::protobuf::internal::GeneratedMessageReflection::SetRepeatedDouble | ( | Message * | message, |
| const FieldDescriptor * | field, | ||
| int | index, | ||
| double | value | ||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
| void google::protobuf::internal::GeneratedMessageReflection::SetRepeatedEnum | ( | Message * | message, |
| const FieldDescriptor * | field, | ||
| int | index, | ||
| const EnumValueDescriptor * | value | ||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
| void google::protobuf::internal::GeneratedMessageReflection::SetRepeatedFloat | ( | Message * | message, |
| const FieldDescriptor * | field, | ||
| int | index, | ||
| float | value | ||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
| void google::protobuf::internal::GeneratedMessageReflection::SetRepeatedInt32 | ( | Message * | message, |
| const FieldDescriptor * | field, | ||
| int | index, | ||
| int32 | value | ||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
| void google::protobuf::internal::GeneratedMessageReflection::SetRepeatedInt64 | ( | Message * | message, |
| const FieldDescriptor * | field, | ||
| int | index, | ||
| int64 | value | ||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
| void google::protobuf::internal::GeneratedMessageReflection::SetRepeatedString | ( | Message * | message, |
| const FieldDescriptor * | field, | ||
| int | index, | ||
| const string & | value | ||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
| void google::protobuf::internal::GeneratedMessageReflection::SetRepeatedUInt32 | ( | Message * | message, |
| const FieldDescriptor * | field, | ||
| int | index, | ||
| uint32 | value | ||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
| void google::protobuf::internal::GeneratedMessageReflection::SetRepeatedUInt64 | ( | Message * | message, |
| const FieldDescriptor * | field, | ||
| int | index, | ||
| uint64 | value | ||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
| void google::protobuf::internal::GeneratedMessageReflection::SetString | ( | Message * | message, |
| const FieldDescriptor * | field, | ||
| const string & | value | ||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
| void google::protobuf::internal::GeneratedMessageReflection::SetUInt32 | ( | Message * | message, |
| const FieldDescriptor * | field, | ||
| uint32 | value | ||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
| void google::protobuf::internal::GeneratedMessageReflection::SetUInt64 | ( | Message * | message, |
| const FieldDescriptor * | field, | ||
| uint64 | value | ||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
| int google::protobuf::internal::GeneratedMessageReflection::SpaceUsed | ( | const Message & | message | ) | const [virtual] |
Implements google::protobuf::Reflection.
| void google::protobuf::internal::GeneratedMessageReflection::Swap | ( | Message * | message1, |
| Message * | message2 | ||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
| void google::protobuf::internal::GeneratedMessageReflection::SwapElements | ( | Message * | message, |
| const FieldDescriptor * | field, | ||
| int | index1, | ||
| int | index2 | ||
| ) | const [virtual] |
Implements google::protobuf::Reflection.
friend class GeneratedMessage [friend] |
1.7.6.1