|
BWAPI
|
#include <repeated_field.h>

Protected Member Functions | |
| RepeatedPtrFieldBase () | |
| template<typename TypeHandler > | |
| void | Destroy () |
| int | size () const |
| template<typename TypeHandler > | |
| const TypeHandler::Type & | Get (int index) const |
| template<typename TypeHandler > | |
| TypeHandler::Type * | Mutable (int index) |
| template<typename TypeHandler > | |
| TypeHandler::Type * | Add () |
| template<typename TypeHandler > | |
| void | RemoveLast () |
| template<typename TypeHandler > | |
| void | Clear () |
| template<typename TypeHandler > | |
| void | MergeFrom (const RepeatedPtrFieldBase &other) |
| void | Reserve (int new_size) |
| int | Capacity () const |
| void *const * | raw_data () const |
| void ** | raw_mutable_data () const |
| template<typename TypeHandler > | |
| TypeHandler::Type ** | mutable_data () |
| template<typename TypeHandler > | |
| const TypeHandler::Type *const * | data () const |
| void | Swap (RepeatedPtrFieldBase *other) |
| void | SwapElements (int index1, int index2) |
| template<typename TypeHandler > | |
| int | SpaceUsedExcludingSelf () const |
| template<typename TypeHandler > | |
| TypeHandler::Type * | AddFromCleared () |
| template<typename TypeHandler > | |
| void | AddAllocated (typename TypeHandler::Type *value) |
| template<typename TypeHandler > | |
| TypeHandler::Type * | ReleaseLast () |
| int | ClearedCount () const |
| template<typename TypeHandler > | |
| void | AddCleared (typename TypeHandler::Type *value) |
| template<typename TypeHandler > | |
| TypeHandler::Type * | ReleaseCleared () |
Friends | |
| class | GeneratedMessageReflection |
| class | ExtensionSet |
| google::protobuf::internal::RepeatedPtrFieldBase::RepeatedPtrFieldBase | ( | ) | [inline, protected] |
| TypeHandler::Type * google::protobuf::internal::RepeatedPtrFieldBase::Add | ( | ) | [inline, protected] |
Reimplemented in google::protobuf::RepeatedPtrField< Element >, google::protobuf::RepeatedPtrField< ::messages::UpgradeType >, google::protobuf::RepeatedPtrField< ::messages::Chokepoint >, google::protobuf::RepeatedPtrField< ::messages::TechTypeData >, google::protobuf::RepeatedPtrField< ::messages::PlayerStatus >, google::protobuf::RepeatedPtrField< ::google::protobuf::UninterpretedOption_NamePart >, google::protobuf::RepeatedPtrField< ::messages::Player >, google::protobuf::RepeatedPtrField< ::messages::UpgradeLevel >, google::protobuf::RepeatedPtrField< MessageLite >, google::protobuf::RepeatedPtrField< ::messages::UnitTypeIntPair >, google::protobuf::RepeatedPtrField< ::messages::UnitId >, google::protobuf::RepeatedPtrField< T >, google::protobuf::RepeatedPtrField< string >, google::protobuf::RepeatedPtrField< ::std::string >, google::protobuf::RepeatedPtrField< ::google::protobuf::DescriptorProto_ExtensionRange >, google::protobuf::RepeatedPtrField< ::google::protobuf::DescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::UnitTypeData >, google::protobuf::RepeatedPtrField< ::messages::BaseLocation >, google::protobuf::RepeatedPtrField< ::messages::DrawCommand >, google::protobuf::RepeatedPtrField< ::messages::PlayerText >, google::protobuf::RepeatedPtrField< ::google::protobuf::FieldDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::Color >, google::protobuf::RepeatedPtrField< ::google::protobuf::MethodDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::TechType >, google::protobuf::RepeatedPtrField< ::google::protobuf::EnumDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::TilePosition >, google::protobuf::RepeatedPtrField< ::messages::WeaponTypeData >, google::protobuf::RepeatedPtrField< ::messages::Polygon >, google::protobuf::RepeatedPtrField< ::messages::Command >, google::protobuf::RepeatedPtrField< ::messages::Bullet >, google::protobuf::RepeatedPtrField< ::messages::UpgradeTypeData >, google::protobuf::RepeatedPtrField< ::messages::Position >, google::protobuf::RepeatedPtrField< ::messages::UnitType >, google::protobuf::RepeatedPtrField< ::google::protobuf::ServiceDescriptorProto >, google::protobuf::RepeatedPtrField< ::google::protobuf::UninterpretedOption >, google::protobuf::RepeatedPtrField< ::messages::Unit >, google::protobuf::RepeatedPtrField< ::google::protobuf::FileDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::Region >, google::protobuf::RepeatedPtrField< ::messages::RaceData >, and google::protobuf::RepeatedPtrField< ::google::protobuf::EnumValueDescriptorProto >.

| void google::protobuf::internal::RepeatedPtrFieldBase::AddAllocated | ( | typename TypeHandler::Type * | value | ) | [protected] |

| void google::protobuf::internal::RepeatedPtrFieldBase::AddCleared | ( | typename TypeHandler::Type * | value | ) | [inline, protected] |

| TypeHandler::Type * google::protobuf::internal::RepeatedPtrFieldBase::AddFromCleared | ( | ) | [inline, protected] |
| int google::protobuf::internal::RepeatedPtrFieldBase::Capacity | ( | ) | const [inline, protected] |
Reimplemented in google::protobuf::RepeatedPtrField< Element >, google::protobuf::RepeatedPtrField< ::messages::UpgradeType >, google::protobuf::RepeatedPtrField< ::messages::Chokepoint >, google::protobuf::RepeatedPtrField< ::messages::TechTypeData >, google::protobuf::RepeatedPtrField< ::messages::PlayerStatus >, google::protobuf::RepeatedPtrField< ::google::protobuf::UninterpretedOption_NamePart >, google::protobuf::RepeatedPtrField< ::messages::Player >, google::protobuf::RepeatedPtrField< ::messages::UpgradeLevel >, google::protobuf::RepeatedPtrField< MessageLite >, google::protobuf::RepeatedPtrField< ::messages::UnitTypeIntPair >, google::protobuf::RepeatedPtrField< ::messages::UnitId >, google::protobuf::RepeatedPtrField< T >, google::protobuf::RepeatedPtrField< string >, google::protobuf::RepeatedPtrField< ::std::string >, google::protobuf::RepeatedPtrField< ::google::protobuf::DescriptorProto_ExtensionRange >, google::protobuf::RepeatedPtrField< ::google::protobuf::DescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::UnitTypeData >, google::protobuf::RepeatedPtrField< ::messages::BaseLocation >, google::protobuf::RepeatedPtrField< ::messages::DrawCommand >, google::protobuf::RepeatedPtrField< ::messages::PlayerText >, google::protobuf::RepeatedPtrField< ::google::protobuf::FieldDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::Color >, google::protobuf::RepeatedPtrField< ::google::protobuf::MethodDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::TechType >, google::protobuf::RepeatedPtrField< ::google::protobuf::EnumDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::TilePosition >, google::protobuf::RepeatedPtrField< ::messages::WeaponTypeData >, google::protobuf::RepeatedPtrField< ::messages::Polygon >, google::protobuf::RepeatedPtrField< ::messages::Command >, google::protobuf::RepeatedPtrField< ::messages::Bullet >, google::protobuf::RepeatedPtrField< ::messages::UpgradeTypeData >, google::protobuf::RepeatedPtrField< ::messages::Position >, google::protobuf::RepeatedPtrField< ::messages::UnitType >, google::protobuf::RepeatedPtrField< ::google::protobuf::ServiceDescriptorProto >, google::protobuf::RepeatedPtrField< ::google::protobuf::UninterpretedOption >, google::protobuf::RepeatedPtrField< ::messages::Unit >, google::protobuf::RepeatedPtrField< ::google::protobuf::FileDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::Region >, google::protobuf::RepeatedPtrField< ::messages::RaceData >, and google::protobuf::RepeatedPtrField< ::google::protobuf::EnumValueDescriptorProto >.
| void google::protobuf::internal::RepeatedPtrFieldBase::Clear | ( | ) | [protected] |
Reimplemented in google::protobuf::RepeatedPtrField< Element >, google::protobuf::RepeatedPtrField< ::messages::UpgradeType >, google::protobuf::RepeatedPtrField< ::messages::Chokepoint >, google::protobuf::RepeatedPtrField< ::messages::TechTypeData >, google::protobuf::RepeatedPtrField< ::messages::PlayerStatus >, google::protobuf::RepeatedPtrField< ::google::protobuf::UninterpretedOption_NamePart >, google::protobuf::RepeatedPtrField< ::messages::Player >, google::protobuf::RepeatedPtrField< ::messages::UpgradeLevel >, google::protobuf::RepeatedPtrField< MessageLite >, google::protobuf::RepeatedPtrField< ::messages::UnitTypeIntPair >, google::protobuf::RepeatedPtrField< ::messages::UnitId >, google::protobuf::RepeatedPtrField< T >, google::protobuf::RepeatedPtrField< string >, google::protobuf::RepeatedPtrField< ::std::string >, google::protobuf::RepeatedPtrField< ::google::protobuf::DescriptorProto_ExtensionRange >, google::protobuf::RepeatedPtrField< ::google::protobuf::DescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::UnitTypeData >, google::protobuf::RepeatedPtrField< ::messages::BaseLocation >, google::protobuf::RepeatedPtrField< ::messages::DrawCommand >, google::protobuf::RepeatedPtrField< ::messages::PlayerText >, google::protobuf::RepeatedPtrField< ::google::protobuf::FieldDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::Color >, google::protobuf::RepeatedPtrField< ::google::protobuf::MethodDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::TechType >, google::protobuf::RepeatedPtrField< ::google::protobuf::EnumDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::TilePosition >, google::protobuf::RepeatedPtrField< ::messages::WeaponTypeData >, google::protobuf::RepeatedPtrField< ::messages::Polygon >, google::protobuf::RepeatedPtrField< ::messages::Command >, google::protobuf::RepeatedPtrField< ::messages::Bullet >, google::protobuf::RepeatedPtrField< ::messages::UpgradeTypeData >, google::protobuf::RepeatedPtrField< ::messages::Position >, google::protobuf::RepeatedPtrField< ::messages::UnitType >, google::protobuf::RepeatedPtrField< ::google::protobuf::ServiceDescriptorProto >, google::protobuf::RepeatedPtrField< ::google::protobuf::UninterpretedOption >, google::protobuf::RepeatedPtrField< ::messages::Unit >, google::protobuf::RepeatedPtrField< ::google::protobuf::FileDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::Region >, google::protobuf::RepeatedPtrField< ::messages::RaceData >, and google::protobuf::RepeatedPtrField< ::google::protobuf::EnumValueDescriptorProto >.

| int google::protobuf::internal::RepeatedPtrFieldBase::ClearedCount | ( | ) | const [inline, protected] |
Reimplemented in google::protobuf::RepeatedPtrField< Element >, google::protobuf::RepeatedPtrField< ::messages::UpgradeType >, google::protobuf::RepeatedPtrField< ::messages::Chokepoint >, google::protobuf::RepeatedPtrField< ::messages::TechTypeData >, google::protobuf::RepeatedPtrField< ::messages::PlayerStatus >, google::protobuf::RepeatedPtrField< ::google::protobuf::UninterpretedOption_NamePart >, google::protobuf::RepeatedPtrField< ::messages::Player >, google::protobuf::RepeatedPtrField< ::messages::UpgradeLevel >, google::protobuf::RepeatedPtrField< MessageLite >, google::protobuf::RepeatedPtrField< ::messages::UnitTypeIntPair >, google::protobuf::RepeatedPtrField< ::messages::UnitId >, google::protobuf::RepeatedPtrField< T >, google::protobuf::RepeatedPtrField< string >, google::protobuf::RepeatedPtrField< ::std::string >, google::protobuf::RepeatedPtrField< ::google::protobuf::DescriptorProto_ExtensionRange >, google::protobuf::RepeatedPtrField< ::google::protobuf::DescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::UnitTypeData >, google::protobuf::RepeatedPtrField< ::messages::BaseLocation >, google::protobuf::RepeatedPtrField< ::messages::DrawCommand >, google::protobuf::RepeatedPtrField< ::messages::PlayerText >, google::protobuf::RepeatedPtrField< ::google::protobuf::FieldDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::Color >, google::protobuf::RepeatedPtrField< ::google::protobuf::MethodDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::TechType >, google::protobuf::RepeatedPtrField< ::google::protobuf::EnumDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::TilePosition >, google::protobuf::RepeatedPtrField< ::messages::WeaponTypeData >, google::protobuf::RepeatedPtrField< ::messages::Polygon >, google::protobuf::RepeatedPtrField< ::messages::Command >, google::protobuf::RepeatedPtrField< ::messages::Bullet >, google::protobuf::RepeatedPtrField< ::messages::UpgradeTypeData >, google::protobuf::RepeatedPtrField< ::messages::Position >, google::protobuf::RepeatedPtrField< ::messages::UnitType >, google::protobuf::RepeatedPtrField< ::google::protobuf::ServiceDescriptorProto >, google::protobuf::RepeatedPtrField< ::google::protobuf::UninterpretedOption >, google::protobuf::RepeatedPtrField< ::messages::Unit >, google::protobuf::RepeatedPtrField< ::google::protobuf::FileDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::Region >, google::protobuf::RepeatedPtrField< ::messages::RaceData >, and google::protobuf::RepeatedPtrField< ::google::protobuf::EnumValueDescriptorProto >.
| const TypeHandler::Type *const * google::protobuf::internal::RepeatedPtrFieldBase::data | ( | ) | const [inline, protected] |
Reimplemented in google::protobuf::RepeatedPtrField< Element >, google::protobuf::RepeatedPtrField< ::messages::UpgradeType >, google::protobuf::RepeatedPtrField< ::messages::Chokepoint >, google::protobuf::RepeatedPtrField< ::messages::TechTypeData >, google::protobuf::RepeatedPtrField< ::messages::PlayerStatus >, google::protobuf::RepeatedPtrField< ::google::protobuf::UninterpretedOption_NamePart >, google::protobuf::RepeatedPtrField< ::messages::Player >, google::protobuf::RepeatedPtrField< ::messages::UpgradeLevel >, google::protobuf::RepeatedPtrField< MessageLite >, google::protobuf::RepeatedPtrField< ::messages::UnitTypeIntPair >, google::protobuf::RepeatedPtrField< ::messages::UnitId >, google::protobuf::RepeatedPtrField< T >, google::protobuf::RepeatedPtrField< string >, google::protobuf::RepeatedPtrField< ::std::string >, google::protobuf::RepeatedPtrField< ::google::protobuf::DescriptorProto_ExtensionRange >, google::protobuf::RepeatedPtrField< ::google::protobuf::DescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::UnitTypeData >, google::protobuf::RepeatedPtrField< ::messages::BaseLocation >, google::protobuf::RepeatedPtrField< ::messages::DrawCommand >, google::protobuf::RepeatedPtrField< ::messages::PlayerText >, google::protobuf::RepeatedPtrField< ::google::protobuf::FieldDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::Color >, google::protobuf::RepeatedPtrField< ::google::protobuf::MethodDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::TechType >, google::protobuf::RepeatedPtrField< ::google::protobuf::EnumDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::TilePosition >, google::protobuf::RepeatedPtrField< ::messages::WeaponTypeData >, google::protobuf::RepeatedPtrField< ::messages::Polygon >, google::protobuf::RepeatedPtrField< ::messages::Command >, google::protobuf::RepeatedPtrField< ::messages::Bullet >, google::protobuf::RepeatedPtrField< ::messages::UpgradeTypeData >, google::protobuf::RepeatedPtrField< ::messages::Position >, google::protobuf::RepeatedPtrField< ::messages::UnitType >, google::protobuf::RepeatedPtrField< ::google::protobuf::ServiceDescriptorProto >, google::protobuf::RepeatedPtrField< ::google::protobuf::UninterpretedOption >, google::protobuf::RepeatedPtrField< ::messages::Unit >, google::protobuf::RepeatedPtrField< ::google::protobuf::FileDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::Region >, google::protobuf::RepeatedPtrField< ::messages::RaceData >, and google::protobuf::RepeatedPtrField< ::google::protobuf::EnumValueDescriptorProto >.
| void google::protobuf::internal::RepeatedPtrFieldBase::Destroy | ( | ) | [protected] |
| const TypeHandler::Type & google::protobuf::internal::RepeatedPtrFieldBase::Get | ( | int | index | ) | const [inline, protected] |
Reimplemented in google::protobuf::RepeatedPtrField< Element >, google::protobuf::RepeatedPtrField< ::messages::UpgradeType >, google::protobuf::RepeatedPtrField< ::messages::Chokepoint >, google::protobuf::RepeatedPtrField< ::messages::TechTypeData >, google::protobuf::RepeatedPtrField< ::messages::PlayerStatus >, google::protobuf::RepeatedPtrField< ::google::protobuf::UninterpretedOption_NamePart >, google::protobuf::RepeatedPtrField< ::messages::Player >, google::protobuf::RepeatedPtrField< ::messages::UpgradeLevel >, google::protobuf::RepeatedPtrField< MessageLite >, google::protobuf::RepeatedPtrField< ::messages::UnitTypeIntPair >, google::protobuf::RepeatedPtrField< ::messages::UnitId >, google::protobuf::RepeatedPtrField< T >, google::protobuf::RepeatedPtrField< string >, google::protobuf::RepeatedPtrField< ::std::string >, google::protobuf::RepeatedPtrField< ::google::protobuf::DescriptorProto_ExtensionRange >, google::protobuf::RepeatedPtrField< ::google::protobuf::DescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::UnitTypeData >, google::protobuf::RepeatedPtrField< ::messages::BaseLocation >, google::protobuf::RepeatedPtrField< ::messages::DrawCommand >, google::protobuf::RepeatedPtrField< ::messages::PlayerText >, google::protobuf::RepeatedPtrField< ::google::protobuf::FieldDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::Color >, google::protobuf::RepeatedPtrField< ::google::protobuf::MethodDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::TechType >, google::protobuf::RepeatedPtrField< ::google::protobuf::EnumDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::TilePosition >, google::protobuf::RepeatedPtrField< ::messages::WeaponTypeData >, google::protobuf::RepeatedPtrField< ::messages::Polygon >, google::protobuf::RepeatedPtrField< ::messages::Command >, google::protobuf::RepeatedPtrField< ::messages::Bullet >, google::protobuf::RepeatedPtrField< ::messages::UpgradeTypeData >, google::protobuf::RepeatedPtrField< ::messages::Position >, google::protobuf::RepeatedPtrField< ::messages::UnitType >, google::protobuf::RepeatedPtrField< ::google::protobuf::ServiceDescriptorProto >, google::protobuf::RepeatedPtrField< ::google::protobuf::UninterpretedOption >, google::protobuf::RepeatedPtrField< ::messages::Unit >, google::protobuf::RepeatedPtrField< ::google::protobuf::FileDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::Region >, google::protobuf::RepeatedPtrField< ::messages::RaceData >, and google::protobuf::RepeatedPtrField< ::google::protobuf::EnumValueDescriptorProto >.


| void google::protobuf::internal::RepeatedPtrFieldBase::MergeFrom | ( | const RepeatedPtrFieldBase & | other | ) | [inline, protected] |

| TypeHandler::Type * google::protobuf::internal::RepeatedPtrFieldBase::Mutable | ( | int | index | ) | [inline, protected] |
Reimplemented in google::protobuf::RepeatedPtrField< Element >, google::protobuf::RepeatedPtrField< ::messages::UpgradeType >, google::protobuf::RepeatedPtrField< ::messages::Chokepoint >, google::protobuf::RepeatedPtrField< ::messages::TechTypeData >, google::protobuf::RepeatedPtrField< ::messages::PlayerStatus >, google::protobuf::RepeatedPtrField< ::google::protobuf::UninterpretedOption_NamePart >, google::protobuf::RepeatedPtrField< ::messages::Player >, google::protobuf::RepeatedPtrField< ::messages::UpgradeLevel >, google::protobuf::RepeatedPtrField< MessageLite >, google::protobuf::RepeatedPtrField< ::messages::UnitTypeIntPair >, google::protobuf::RepeatedPtrField< ::messages::UnitId >, google::protobuf::RepeatedPtrField< T >, google::protobuf::RepeatedPtrField< string >, google::protobuf::RepeatedPtrField< ::std::string >, google::protobuf::RepeatedPtrField< ::google::protobuf::DescriptorProto_ExtensionRange >, google::protobuf::RepeatedPtrField< ::google::protobuf::DescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::UnitTypeData >, google::protobuf::RepeatedPtrField< ::messages::BaseLocation >, google::protobuf::RepeatedPtrField< ::messages::DrawCommand >, google::protobuf::RepeatedPtrField< ::messages::PlayerText >, google::protobuf::RepeatedPtrField< ::google::protobuf::FieldDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::Color >, google::protobuf::RepeatedPtrField< ::google::protobuf::MethodDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::TechType >, google::protobuf::RepeatedPtrField< ::google::protobuf::EnumDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::TilePosition >, google::protobuf::RepeatedPtrField< ::messages::WeaponTypeData >, google::protobuf::RepeatedPtrField< ::messages::Polygon >, google::protobuf::RepeatedPtrField< ::messages::Command >, google::protobuf::RepeatedPtrField< ::messages::Bullet >, google::protobuf::RepeatedPtrField< ::messages::UpgradeTypeData >, google::protobuf::RepeatedPtrField< ::messages::Position >, google::protobuf::RepeatedPtrField< ::messages::UnitType >, google::protobuf::RepeatedPtrField< ::google::protobuf::ServiceDescriptorProto >, google::protobuf::RepeatedPtrField< ::google::protobuf::UninterpretedOption >, google::protobuf::RepeatedPtrField< ::messages::Unit >, google::protobuf::RepeatedPtrField< ::google::protobuf::FileDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::Region >, google::protobuf::RepeatedPtrField< ::messages::RaceData >, and google::protobuf::RepeatedPtrField< ::google::protobuf::EnumValueDescriptorProto >.

| TypeHandler::Type ** google::protobuf::internal::RepeatedPtrFieldBase::mutable_data | ( | ) | [inline, protected] |
Reimplemented in google::protobuf::RepeatedPtrField< Element >, google::protobuf::RepeatedPtrField< ::messages::UpgradeType >, google::protobuf::RepeatedPtrField< ::messages::Chokepoint >, google::protobuf::RepeatedPtrField< ::messages::TechTypeData >, google::protobuf::RepeatedPtrField< ::messages::PlayerStatus >, google::protobuf::RepeatedPtrField< ::google::protobuf::UninterpretedOption_NamePart >, google::protobuf::RepeatedPtrField< ::messages::Player >, google::protobuf::RepeatedPtrField< ::messages::UpgradeLevel >, google::protobuf::RepeatedPtrField< MessageLite >, google::protobuf::RepeatedPtrField< ::messages::UnitTypeIntPair >, google::protobuf::RepeatedPtrField< ::messages::UnitId >, google::protobuf::RepeatedPtrField< T >, google::protobuf::RepeatedPtrField< string >, google::protobuf::RepeatedPtrField< ::std::string >, google::protobuf::RepeatedPtrField< ::google::protobuf::DescriptorProto_ExtensionRange >, google::protobuf::RepeatedPtrField< ::google::protobuf::DescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::UnitTypeData >, google::protobuf::RepeatedPtrField< ::messages::BaseLocation >, google::protobuf::RepeatedPtrField< ::messages::DrawCommand >, google::protobuf::RepeatedPtrField< ::messages::PlayerText >, google::protobuf::RepeatedPtrField< ::google::protobuf::FieldDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::Color >, google::protobuf::RepeatedPtrField< ::google::protobuf::MethodDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::TechType >, google::protobuf::RepeatedPtrField< ::google::protobuf::EnumDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::TilePosition >, google::protobuf::RepeatedPtrField< ::messages::WeaponTypeData >, google::protobuf::RepeatedPtrField< ::messages::Polygon >, google::protobuf::RepeatedPtrField< ::messages::Command >, google::protobuf::RepeatedPtrField< ::messages::Bullet >, google::protobuf::RepeatedPtrField< ::messages::UpgradeTypeData >, google::protobuf::RepeatedPtrField< ::messages::Position >, google::protobuf::RepeatedPtrField< ::messages::UnitType >, google::protobuf::RepeatedPtrField< ::google::protobuf::ServiceDescriptorProto >, google::protobuf::RepeatedPtrField< ::google::protobuf::UninterpretedOption >, google::protobuf::RepeatedPtrField< ::messages::Unit >, google::protobuf::RepeatedPtrField< ::google::protobuf::FileDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::Region >, google::protobuf::RepeatedPtrField< ::messages::RaceData >, and google::protobuf::RepeatedPtrField< ::google::protobuf::EnumValueDescriptorProto >.
| void *const * google::protobuf::internal::RepeatedPtrFieldBase::raw_data | ( | ) | const [inline, protected] |
| void ** google::protobuf::internal::RepeatedPtrFieldBase::raw_mutable_data | ( | ) | const [inline, protected] |
| TypeHandler::Type * google::protobuf::internal::RepeatedPtrFieldBase::ReleaseCleared | ( | ) | [inline, protected] |
Reimplemented in google::protobuf::RepeatedPtrField< Element >, google::protobuf::RepeatedPtrField< ::messages::UpgradeType >, google::protobuf::RepeatedPtrField< ::messages::Chokepoint >, google::protobuf::RepeatedPtrField< ::messages::TechTypeData >, google::protobuf::RepeatedPtrField< ::messages::PlayerStatus >, google::protobuf::RepeatedPtrField< ::google::protobuf::UninterpretedOption_NamePart >, google::protobuf::RepeatedPtrField< ::messages::Player >, google::protobuf::RepeatedPtrField< ::messages::UpgradeLevel >, google::protobuf::RepeatedPtrField< MessageLite >, google::protobuf::RepeatedPtrField< ::messages::UnitTypeIntPair >, google::protobuf::RepeatedPtrField< ::messages::UnitId >, google::protobuf::RepeatedPtrField< T >, google::protobuf::RepeatedPtrField< string >, google::protobuf::RepeatedPtrField< ::std::string >, google::protobuf::RepeatedPtrField< ::google::protobuf::DescriptorProto_ExtensionRange >, google::protobuf::RepeatedPtrField< ::google::protobuf::DescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::UnitTypeData >, google::protobuf::RepeatedPtrField< ::messages::BaseLocation >, google::protobuf::RepeatedPtrField< ::messages::DrawCommand >, google::protobuf::RepeatedPtrField< ::messages::PlayerText >, google::protobuf::RepeatedPtrField< ::google::protobuf::FieldDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::Color >, google::protobuf::RepeatedPtrField< ::google::protobuf::MethodDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::TechType >, google::protobuf::RepeatedPtrField< ::google::protobuf::EnumDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::TilePosition >, google::protobuf::RepeatedPtrField< ::messages::WeaponTypeData >, google::protobuf::RepeatedPtrField< ::messages::Polygon >, google::protobuf::RepeatedPtrField< ::messages::Command >, google::protobuf::RepeatedPtrField< ::messages::Bullet >, google::protobuf::RepeatedPtrField< ::messages::UpgradeTypeData >, google::protobuf::RepeatedPtrField< ::messages::Position >, google::protobuf::RepeatedPtrField< ::messages::UnitType >, google::protobuf::RepeatedPtrField< ::google::protobuf::ServiceDescriptorProto >, google::protobuf::RepeatedPtrField< ::google::protobuf::UninterpretedOption >, google::protobuf::RepeatedPtrField< ::messages::Unit >, google::protobuf::RepeatedPtrField< ::google::protobuf::FileDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::Region >, google::protobuf::RepeatedPtrField< ::messages::RaceData >, and google::protobuf::RepeatedPtrField< ::google::protobuf::EnumValueDescriptorProto >.
| TypeHandler::Type * google::protobuf::internal::RepeatedPtrFieldBase::ReleaseLast | ( | ) | [inline, protected] |
Reimplemented in google::protobuf::RepeatedPtrField< Element >, google::protobuf::RepeatedPtrField< ::messages::UpgradeType >, google::protobuf::RepeatedPtrField< ::messages::Chokepoint >, google::protobuf::RepeatedPtrField< ::messages::TechTypeData >, google::protobuf::RepeatedPtrField< ::messages::PlayerStatus >, google::protobuf::RepeatedPtrField< ::google::protobuf::UninterpretedOption_NamePart >, google::protobuf::RepeatedPtrField< ::messages::Player >, google::protobuf::RepeatedPtrField< ::messages::UpgradeLevel >, google::protobuf::RepeatedPtrField< MessageLite >, google::protobuf::RepeatedPtrField< ::messages::UnitTypeIntPair >, google::protobuf::RepeatedPtrField< ::messages::UnitId >, google::protobuf::RepeatedPtrField< T >, google::protobuf::RepeatedPtrField< string >, google::protobuf::RepeatedPtrField< ::std::string >, google::protobuf::RepeatedPtrField< ::google::protobuf::DescriptorProto_ExtensionRange >, google::protobuf::RepeatedPtrField< ::google::protobuf::DescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::UnitTypeData >, google::protobuf::RepeatedPtrField< ::messages::BaseLocation >, google::protobuf::RepeatedPtrField< ::messages::DrawCommand >, google::protobuf::RepeatedPtrField< ::messages::PlayerText >, google::protobuf::RepeatedPtrField< ::google::protobuf::FieldDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::Color >, google::protobuf::RepeatedPtrField< ::google::protobuf::MethodDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::TechType >, google::protobuf::RepeatedPtrField< ::google::protobuf::EnumDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::TilePosition >, google::protobuf::RepeatedPtrField< ::messages::WeaponTypeData >, google::protobuf::RepeatedPtrField< ::messages::Polygon >, google::protobuf::RepeatedPtrField< ::messages::Command >, google::protobuf::RepeatedPtrField< ::messages::Bullet >, google::protobuf::RepeatedPtrField< ::messages::UpgradeTypeData >, google::protobuf::RepeatedPtrField< ::messages::Position >, google::protobuf::RepeatedPtrField< ::messages::UnitType >, google::protobuf::RepeatedPtrField< ::google::protobuf::ServiceDescriptorProto >, google::protobuf::RepeatedPtrField< ::google::protobuf::UninterpretedOption >, google::protobuf::RepeatedPtrField< ::messages::Unit >, google::protobuf::RepeatedPtrField< ::google::protobuf::FileDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::Region >, google::protobuf::RepeatedPtrField< ::messages::RaceData >, and google::protobuf::RepeatedPtrField< ::google::protobuf::EnumValueDescriptorProto >.
| void google::protobuf::internal::RepeatedPtrFieldBase::RemoveLast | ( | ) | [inline, protected] |
Reimplemented in google::protobuf::RepeatedPtrField< Element >, google::protobuf::RepeatedPtrField< ::messages::UpgradeType >, google::protobuf::RepeatedPtrField< ::messages::Chokepoint >, google::protobuf::RepeatedPtrField< ::messages::TechTypeData >, google::protobuf::RepeatedPtrField< ::messages::PlayerStatus >, google::protobuf::RepeatedPtrField< ::google::protobuf::UninterpretedOption_NamePart >, google::protobuf::RepeatedPtrField< ::messages::Player >, google::protobuf::RepeatedPtrField< ::messages::UpgradeLevel >, google::protobuf::RepeatedPtrField< MessageLite >, google::protobuf::RepeatedPtrField< ::messages::UnitTypeIntPair >, google::protobuf::RepeatedPtrField< ::messages::UnitId >, google::protobuf::RepeatedPtrField< T >, google::protobuf::RepeatedPtrField< string >, google::protobuf::RepeatedPtrField< ::std::string >, google::protobuf::RepeatedPtrField< ::google::protobuf::DescriptorProto_ExtensionRange >, google::protobuf::RepeatedPtrField< ::google::protobuf::DescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::UnitTypeData >, google::protobuf::RepeatedPtrField< ::messages::BaseLocation >, google::protobuf::RepeatedPtrField< ::messages::DrawCommand >, google::protobuf::RepeatedPtrField< ::messages::PlayerText >, google::protobuf::RepeatedPtrField< ::google::protobuf::FieldDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::Color >, google::protobuf::RepeatedPtrField< ::google::protobuf::MethodDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::TechType >, google::protobuf::RepeatedPtrField< ::google::protobuf::EnumDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::TilePosition >, google::protobuf::RepeatedPtrField< ::messages::WeaponTypeData >, google::protobuf::RepeatedPtrField< ::messages::Polygon >, google::protobuf::RepeatedPtrField< ::messages::Command >, google::protobuf::RepeatedPtrField< ::messages::Bullet >, google::protobuf::RepeatedPtrField< ::messages::UpgradeTypeData >, google::protobuf::RepeatedPtrField< ::messages::Position >, google::protobuf::RepeatedPtrField< ::messages::UnitType >, google::protobuf::RepeatedPtrField< ::google::protobuf::ServiceDescriptorProto >, google::protobuf::RepeatedPtrField< ::google::protobuf::UninterpretedOption >, google::protobuf::RepeatedPtrField< ::messages::Unit >, google::protobuf::RepeatedPtrField< ::google::protobuf::FileDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::Region >, google::protobuf::RepeatedPtrField< ::messages::RaceData >, and google::protobuf::RepeatedPtrField< ::google::protobuf::EnumValueDescriptorProto >.

| void google::protobuf::internal::RepeatedPtrFieldBase::Reserve | ( | int | new_size | ) | [protected] |
Reimplemented in google::protobuf::RepeatedPtrField< Element >, google::protobuf::RepeatedPtrField< ::messages::UpgradeType >, google::protobuf::RepeatedPtrField< ::messages::Chokepoint >, google::protobuf::RepeatedPtrField< ::messages::TechTypeData >, google::protobuf::RepeatedPtrField< ::messages::PlayerStatus >, google::protobuf::RepeatedPtrField< ::google::protobuf::UninterpretedOption_NamePart >, google::protobuf::RepeatedPtrField< ::messages::Player >, google::protobuf::RepeatedPtrField< ::messages::UpgradeLevel >, google::protobuf::RepeatedPtrField< MessageLite >, google::protobuf::RepeatedPtrField< ::messages::UnitTypeIntPair >, google::protobuf::RepeatedPtrField< ::messages::UnitId >, google::protobuf::RepeatedPtrField< T >, google::protobuf::RepeatedPtrField< string >, google::protobuf::RepeatedPtrField< ::std::string >, google::protobuf::RepeatedPtrField< ::google::protobuf::DescriptorProto_ExtensionRange >, google::protobuf::RepeatedPtrField< ::google::protobuf::DescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::UnitTypeData >, google::protobuf::RepeatedPtrField< ::messages::BaseLocation >, google::protobuf::RepeatedPtrField< ::messages::DrawCommand >, google::protobuf::RepeatedPtrField< ::messages::PlayerText >, google::protobuf::RepeatedPtrField< ::google::protobuf::FieldDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::Color >, google::protobuf::RepeatedPtrField< ::google::protobuf::MethodDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::TechType >, google::protobuf::RepeatedPtrField< ::google::protobuf::EnumDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::TilePosition >, google::protobuf::RepeatedPtrField< ::messages::WeaponTypeData >, google::protobuf::RepeatedPtrField< ::messages::Polygon >, google::protobuf::RepeatedPtrField< ::messages::Command >, google::protobuf::RepeatedPtrField< ::messages::Bullet >, google::protobuf::RepeatedPtrField< ::messages::UpgradeTypeData >, google::protobuf::RepeatedPtrField< ::messages::Position >, google::protobuf::RepeatedPtrField< ::messages::UnitType >, google::protobuf::RepeatedPtrField< ::google::protobuf::ServiceDescriptorProto >, google::protobuf::RepeatedPtrField< ::google::protobuf::UninterpretedOption >, google::protobuf::RepeatedPtrField< ::messages::Unit >, google::protobuf::RepeatedPtrField< ::google::protobuf::FileDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::Region >, google::protobuf::RepeatedPtrField< ::messages::RaceData >, and google::protobuf::RepeatedPtrField< ::google::protobuf::EnumValueDescriptorProto >.

| int google::protobuf::internal::RepeatedPtrFieldBase::size | ( | ) | const [inline, protected] |
Reimplemented in google::protobuf::RepeatedPtrField< Element >, google::protobuf::RepeatedPtrField< ::messages::UpgradeType >, google::protobuf::RepeatedPtrField< ::messages::Chokepoint >, google::protobuf::RepeatedPtrField< ::messages::TechTypeData >, google::protobuf::RepeatedPtrField< ::messages::PlayerStatus >, google::protobuf::RepeatedPtrField< ::google::protobuf::UninterpretedOption_NamePart >, google::protobuf::RepeatedPtrField< ::messages::Player >, google::protobuf::RepeatedPtrField< ::messages::UpgradeLevel >, google::protobuf::RepeatedPtrField< MessageLite >, google::protobuf::RepeatedPtrField< ::messages::UnitTypeIntPair >, google::protobuf::RepeatedPtrField< ::messages::UnitId >, google::protobuf::RepeatedPtrField< T >, google::protobuf::RepeatedPtrField< string >, google::protobuf::RepeatedPtrField< ::std::string >, google::protobuf::RepeatedPtrField< ::google::protobuf::DescriptorProto_ExtensionRange >, google::protobuf::RepeatedPtrField< ::google::protobuf::DescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::UnitTypeData >, google::protobuf::RepeatedPtrField< ::messages::BaseLocation >, google::protobuf::RepeatedPtrField< ::messages::DrawCommand >, google::protobuf::RepeatedPtrField< ::messages::PlayerText >, google::protobuf::RepeatedPtrField< ::google::protobuf::FieldDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::Color >, google::protobuf::RepeatedPtrField< ::google::protobuf::MethodDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::TechType >, google::protobuf::RepeatedPtrField< ::google::protobuf::EnumDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::TilePosition >, google::protobuf::RepeatedPtrField< ::messages::WeaponTypeData >, google::protobuf::RepeatedPtrField< ::messages::Polygon >, google::protobuf::RepeatedPtrField< ::messages::Command >, google::protobuf::RepeatedPtrField< ::messages::Bullet >, google::protobuf::RepeatedPtrField< ::messages::UpgradeTypeData >, google::protobuf::RepeatedPtrField< ::messages::Position >, google::protobuf::RepeatedPtrField< ::messages::UnitType >, google::protobuf::RepeatedPtrField< ::google::protobuf::ServiceDescriptorProto >, google::protobuf::RepeatedPtrField< ::google::protobuf::UninterpretedOption >, google::protobuf::RepeatedPtrField< ::messages::Unit >, google::protobuf::RepeatedPtrField< ::google::protobuf::FileDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::Region >, google::protobuf::RepeatedPtrField< ::messages::RaceData >, and google::protobuf::RepeatedPtrField< ::google::protobuf::EnumValueDescriptorProto >.

| int google::protobuf::internal::RepeatedPtrFieldBase::SpaceUsedExcludingSelf | ( | ) | const [inline, protected] |
Reimplemented in google::protobuf::RepeatedPtrField< Element >, google::protobuf::RepeatedPtrField< ::messages::UpgradeType >, google::protobuf::RepeatedPtrField< ::messages::Chokepoint >, google::protobuf::RepeatedPtrField< ::messages::TechTypeData >, google::protobuf::RepeatedPtrField< ::messages::PlayerStatus >, google::protobuf::RepeatedPtrField< ::google::protobuf::UninterpretedOption_NamePart >, google::protobuf::RepeatedPtrField< ::messages::Player >, google::protobuf::RepeatedPtrField< ::messages::UpgradeLevel >, google::protobuf::RepeatedPtrField< MessageLite >, google::protobuf::RepeatedPtrField< ::messages::UnitTypeIntPair >, google::protobuf::RepeatedPtrField< ::messages::UnitId >, google::protobuf::RepeatedPtrField< T >, google::protobuf::RepeatedPtrField< string >, google::protobuf::RepeatedPtrField< ::std::string >, google::protobuf::RepeatedPtrField< ::google::protobuf::DescriptorProto_ExtensionRange >, google::protobuf::RepeatedPtrField< ::google::protobuf::DescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::UnitTypeData >, google::protobuf::RepeatedPtrField< ::messages::BaseLocation >, google::protobuf::RepeatedPtrField< ::messages::DrawCommand >, google::protobuf::RepeatedPtrField< ::messages::PlayerText >, google::protobuf::RepeatedPtrField< ::google::protobuf::FieldDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::Color >, google::protobuf::RepeatedPtrField< ::google::protobuf::MethodDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::TechType >, google::protobuf::RepeatedPtrField< ::google::protobuf::EnumDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::TilePosition >, google::protobuf::RepeatedPtrField< ::messages::WeaponTypeData >, google::protobuf::RepeatedPtrField< ::messages::Polygon >, google::protobuf::RepeatedPtrField< ::messages::Command >, google::protobuf::RepeatedPtrField< ::messages::Bullet >, google::protobuf::RepeatedPtrField< ::messages::UpgradeTypeData >, google::protobuf::RepeatedPtrField< ::messages::Position >, google::protobuf::RepeatedPtrField< ::messages::UnitType >, google::protobuf::RepeatedPtrField< ::google::protobuf::ServiceDescriptorProto >, google::protobuf::RepeatedPtrField< ::google::protobuf::UninterpretedOption >, google::protobuf::RepeatedPtrField< ::messages::Unit >, google::protobuf::RepeatedPtrField< ::google::protobuf::FileDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::Region >, google::protobuf::RepeatedPtrField< ::messages::RaceData >, and google::protobuf::RepeatedPtrField< ::google::protobuf::EnumValueDescriptorProto >.
| void google::protobuf::internal::RepeatedPtrFieldBase::Swap | ( | RepeatedPtrFieldBase * | other | ) | [protected] |
| void google::protobuf::internal::RepeatedPtrFieldBase::SwapElements | ( | int | index1, |
| int | index2 | ||
| ) | [inline, protected] |
Reimplemented in google::protobuf::RepeatedPtrField< Element >, google::protobuf::RepeatedPtrField< ::messages::UpgradeType >, google::protobuf::RepeatedPtrField< ::messages::Chokepoint >, google::protobuf::RepeatedPtrField< ::messages::TechTypeData >, google::protobuf::RepeatedPtrField< ::messages::PlayerStatus >, google::protobuf::RepeatedPtrField< ::google::protobuf::UninterpretedOption_NamePart >, google::protobuf::RepeatedPtrField< ::messages::Player >, google::protobuf::RepeatedPtrField< ::messages::UpgradeLevel >, google::protobuf::RepeatedPtrField< MessageLite >, google::protobuf::RepeatedPtrField< ::messages::UnitTypeIntPair >, google::protobuf::RepeatedPtrField< ::messages::UnitId >, google::protobuf::RepeatedPtrField< T >, google::protobuf::RepeatedPtrField< string >, google::protobuf::RepeatedPtrField< ::std::string >, google::protobuf::RepeatedPtrField< ::google::protobuf::DescriptorProto_ExtensionRange >, google::protobuf::RepeatedPtrField< ::google::protobuf::DescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::UnitTypeData >, google::protobuf::RepeatedPtrField< ::messages::BaseLocation >, google::protobuf::RepeatedPtrField< ::messages::DrawCommand >, google::protobuf::RepeatedPtrField< ::messages::PlayerText >, google::protobuf::RepeatedPtrField< ::google::protobuf::FieldDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::Color >, google::protobuf::RepeatedPtrField< ::google::protobuf::MethodDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::TechType >, google::protobuf::RepeatedPtrField< ::google::protobuf::EnumDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::TilePosition >, google::protobuf::RepeatedPtrField< ::messages::WeaponTypeData >, google::protobuf::RepeatedPtrField< ::messages::Polygon >, google::protobuf::RepeatedPtrField< ::messages::Command >, google::protobuf::RepeatedPtrField< ::messages::Bullet >, google::protobuf::RepeatedPtrField< ::messages::UpgradeTypeData >, google::protobuf::RepeatedPtrField< ::messages::Position >, google::protobuf::RepeatedPtrField< ::messages::UnitType >, google::protobuf::RepeatedPtrField< ::google::protobuf::ServiceDescriptorProto >, google::protobuf::RepeatedPtrField< ::google::protobuf::UninterpretedOption >, google::protobuf::RepeatedPtrField< ::messages::Unit >, google::protobuf::RepeatedPtrField< ::google::protobuf::FileDescriptorProto >, google::protobuf::RepeatedPtrField< ::messages::Region >, google::protobuf::RepeatedPtrField< ::messages::RaceData >, and google::protobuf::RepeatedPtrField< ::google::protobuf::EnumValueDescriptorProto >.
friend class ExtensionSet [friend] |
friend class GeneratedMessageReflection [friend] |
1.7.6.1