4 #ifndef PROTOBUF_game_5futilities_5ftypes_2eproto__INCLUDED
5 #define PROTOBUF_game_5futilities_5ftypes_2eproto__INCLUDED
11 #if GOOGLE_PROTOBUF_VERSION < 2006000
12 #error This file was generated by a newer version of protoc which is
13 #error incompatible with your Protocol Buffer headers. Please update
16 #if 2006001 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION
17 #error This file was generated by an older version of protoc which is
18 #error incompatible with your Protocol Buffer headers. Please
19 #error regenerate this file with a newer version of protoc.
34 namespace game_utilities {
42 class PlayerVariables;
60 return _unknown_fields_;
64 return &_unknown_fields_;
67 static const ::google::protobuf::Descriptor* descriptor();
75 void CopyFrom(const ::google::protobuf::Message& from);
76 void MergeFrom(const ::google::protobuf::Message& from);
80 bool IsInitialized()
const;
83 bool MergePartialFromCodedStream(
85 void SerializeWithCachedSizes(
92 void SetCachedSize(
int size)
const;
101 inline bool has_identity()
const;
102 inline void clear_identity();
103 static const int kIdentityFieldNumber = 1;
104 inline const ::bgs::protocol::Identity& identity()
const;
105 inline ::bgs::protocol::Identity* mutable_identity();
106 inline ::bgs::protocol::Identity* release_identity();
110 inline bool has_rating()
const;
111 inline void clear_rating();
112 static const int kRatingFieldNumber = 2;
113 inline double rating()
const;
114 inline void set_rating(
double value);
117 inline int attribute_size()
const;
118 inline void clear_attribute();
119 static const int kAttributeFieldNumber = 3;
120 inline const ::bgs::protocol::Attribute& attribute(
int index)
const;
121 inline ::bgs::protocol::Attribute* mutable_attribute(
int index);
122 inline ::bgs::protocol::Attribute* add_attribute();
123 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::Attribute >&
125 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::Attribute >*
130 inline void set_has_identity();
131 inline void clear_has_identity();
132 inline void set_has_rating();
133 inline void clear_has_rating();
146 void InitAsDefaultInstance();
164 return _unknown_fields_;
168 return &_unknown_fields_;
171 static const ::google::protobuf::Descriptor* descriptor();
179 void CopyFrom(const ::google::protobuf::Message& from);
180 void MergeFrom(const ::google::protobuf::Message& from);
184 bool IsInitialized()
const;
186 int ByteSize()
const;
187 bool MergePartialFromCodedStream(
189 void SerializeWithCachedSizes(
196 void SetCachedSize(
int size)
const;
205 inline bool has_client_address()
const;
206 inline void clear_client_address();
207 static const int kClientAddressFieldNumber = 1;
208 inline const ::std::string& client_address()
const;
209 inline void set_client_address(const ::std::string&
value);
210 inline void set_client_address(
const char*
value);
211 inline void set_client_address(
const char*
value,
size_t size);
212 inline ::std::string* mutable_client_address();
213 inline ::std::string* release_client_address();
214 inline void set_allocated_client_address(::std::string* client_address);
217 inline bool has_privileged_network()
const;
218 inline void clear_privileged_network();
219 static const int kPrivilegedNetworkFieldNumber = 2;
220 inline bool privileged_network()
const;
221 inline void set_privileged_network(
bool value);
225 inline void set_has_client_address();
226 inline void clear_has_client_address();
227 inline void set_has_privileged_network();
228 inline void clear_has_privileged_network();
240 void InitAsDefaultInstance();
337 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::Attribute >&
342 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::Attribute >*
418 if (client_address) {
471 #endif // PROTOBUF_game_5futilities_5ftypes_2eproto__INCLUDED
::google::protobuf::RepeatedPtrField< ::bgs::protocol::Attribute > attribute_
Definition: game_utilities_types.pb.h:141
void clear_client_address()
Definition: game_utilities_types.pb.h:362
static ClientInfo * default_instance_
Definition: game_utilities_types.pb.h:241
bool has_privileged_network() const
Definition: game_utilities_types.pb.h:429
void protobuf_AssignDesc_game_5futilities_5ftypes_2eproto()
::std::string * client_address_
Definition: game_utilities_types.pb.h:234
bool privileged_network_
Definition: game_utilities_types.pb.h:235
void set_has_privileged_network()
Definition: game_utilities_types.pb.h:432
void TC_SHARED_API protobuf_AddDesc_game_5futilities_5ftypes_2eproto()
int attribute_size() const
Definition: game_utilities_types.pb.h:319
void clear_rating()
Definition: game_utilities_types.pb.h:304
const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::Attribute > & attribute() const
Definition: game_utilities_types.pb.h:338
ClientInfo & operator=(const ClientInfo &from)
Definition: game_utilities_types.pb.h:158
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: game_utilities_types.pb.h:163
void set_rating(double value)
Definition: game_utilities_types.pb.h:312
Definition: unknown_field_set.h:74
void set_allocated_identity(::bgs::protocol::Identity *identity)
Definition: game_utilities_types.pb.h:283
void clear_has_privileged_network()
Definition: game_utilities_types.pb.h:435
uint8_t uint8
Definition: common.h:175
void clear_has_identity()
Definition: game_utilities_types.pb.h:260
arena_t NULL
Definition: jemalloc_internal.h:624
void set_privileged_network(bool value)
Definition: game_utilities_types.pb.h:446
Definition: message.h:147
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
Definition: game_utilities_types.pb.h:47
inline::bgs::protocol::Identity * release_identity()
Definition: game_utilities_types.pb.h:277
bool has_client_address() const
Definition: game_utilities_types.pb.h:353
int GetCachedSize() const
Definition: game_utilities_types.pb.h:88
Definition: message.h:165
void clear_has_client_address()
Definition: game_utilities_types.pb.h:359
Definition: game_utilities_types.pb.h:151
::google::protobuf::uint32 _has_bits_[1]
Definition: game_utilities_types.pb.h:232
int GetCachedSize() const
Definition: game_utilities_types.pb.h:192
void set_client_address(const ::std::string &value)
Definition: game_utilities_types.pb.h:372
void clear_identity()
Definition: game_utilities_types.pb.h:263
bool has_rating() const
Definition: game_utilities_types.pb.h:295
Definition: coded_stream.h:621
int _cached_size_
Definition: game_utilities_types.pb.h:233
void clear_privileged_network()
Definition: game_utilities_types.pb.h:438
::google::protobuf::UnknownFieldSet _unknown_fields_
Definition: game_utilities_types.pb.h:135
bool privileged_network() const
Definition: game_utilities_types.pb.h:442
static PlayerVariables * default_instance_
Definition: game_utilities_types.pb.h:147
::google::protobuf::uint32 _has_bits_[1]
Definition: game_utilities_types.pb.h:137
double rating_
Definition: game_utilities_types.pb.h:140
uint32_t uint32
Definition: common.h:177
void set_has_client_address()
Definition: game_utilities_types.pb.h:356
const ::std::string & client_address() const
Definition: game_utilities_types.pb.h:368
::google::protobuf::UnknownFieldSet _unknown_fields_
Definition: game_utilities_types.pb.h:230
#define TC_SHARED_API
Definition: Define.h:128
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: game_utilities_types.pb.h:59
PlayerVariables & operator=(const PlayerVariables &from)
Definition: game_utilities_types.pb.h:54
int _cached_size_
Definition: game_utilities_types.pb.h:138
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: game_utilities_types.pb.h:63
inline::std::string * release_client_address()
Definition: game_utilities_types.pb.h:404
inline::bgs::protocol::Identity * mutable_identity()
Definition: game_utilities_types.pb.h:271
void set_has_rating()
Definition: game_utilities_types.pb.h:298
inline::bgs::protocol::Attribute * add_attribute()
Definition: game_utilities_types.pb.h:333
double rating() const
Definition: game_utilities_types.pb.h:308
const ::bgs::protocol::Identity & identity() const
Definition: game_utilities_types.pb.h:267
::bgs::protocol::Identity * identity_
Definition: game_utilities_types.pb.h:139
void clear_has_rating()
Definition: game_utilities_types.pb.h:301
inline::google::protobuf::RepeatedPtrField< ::bgs::protocol::Attribute > * mutable_attribute()
Definition: game_utilities_types.pb.h:343
void set_allocated_client_address(::std::string *client_address)
Definition: game_utilities_types.pb.h:414
Definition: entity_types.pb.h:134
void clear_attribute()
Definition: game_utilities_types.pb.h:322
void set_has_identity()
Definition: game_utilities_types.pb.h:257
Definition: BnetFileGenerator.h:47
void protobuf_ShutdownFile_game_5futilities_5ftypes_2eproto()
const FieldDescriptor value
Definition: descriptor.h:1522
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: game_utilities_types.pb.h:167
inline::std::string * mutable_client_address()
Definition: game_utilities_types.pb.h:396
bool has_identity() const
Definition: game_utilities_types.pb.h:254