4#ifndef PROTOBUF_api_2fclient_2fv1_2fclub_5fban_2eproto__INCLUDED
5#define PROTOBUF_api_2fclient_2fv1_2fclub_5fban_2eproto__INCLUDED
9#include <google/protobuf/stubs/common.h>
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.
22#include <google/protobuf/generated_message_util.h>
23#include <google/protobuf/message.h>
24#include <google/protobuf/repeated_field.h>
25#include <google/protobuf/extension_set.h>
26#include <google/protobuf/unknown_field_set.h>
62 return _unknown_fields_;
66 return &_unknown_fields_;
69 static const ::google::protobuf::Descriptor*
descriptor();
90 inline bool has_target_id()
const;
91 inline void clear_target_id();
92 static const int kTargetIdFieldNumber = 1;
93 inline const ::bgs::protocol::club::v1::MemberId& target_id()
const;
94 inline ::bgs::protocol::club::v1::MemberId* mutable_target_id();
95 inline ::bgs::protocol::club::v1::MemberId* release_target_id();
99 inline int attribute_size()
const;
100 inline void clear_attribute();
101 static const int kAttributeFieldNumber = 2;
102 inline const ::bgs::protocol::v2::Attribute& attribute(
int index)
const;
103 inline ::bgs::protocol::v2::Attribute* mutable_attribute(
int index);
104 inline ::bgs::protocol::v2::Attribute* add_attribute();
105 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >&
107 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >*
111 inline bool has_reason()
const;
112 inline void clear_reason();
113 static const int kReasonFieldNumber = 3;
114 inline const ::std::string& reason()
const;
115 inline void set_reason(const ::std::string& value);
116 inline void set_reason(
const char* value);
117 inline void set_reason(
const char* value,
size_t size);
118 inline ::std::string* mutable_reason();
119 inline ::std::string* release_reason();
120 inline void set_allocated_reason(::std::string* reason);
124 inline void set_has_target_id();
125 inline void clear_has_target_id();
126 inline void set_has_reason();
127 inline void clear_has_reason();
131 ::google::protobuf::uint32 _has_bits_[1];
134 ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >
attribute_;
158 return _unknown_fields_;
162 return &_unknown_fields_;
186 inline bool has_id()
const;
187 inline void clear_id();
188 static const int kIdFieldNumber = 1;
189 inline const ::bgs::protocol::club::v1::MemberId& id()
const;
190 inline ::bgs::protocol::club::v1::MemberId* mutable_id();
191 inline ::bgs::protocol::club::v1::MemberId* release_id();
195 inline bool has_battle_tag()
const;
196 inline void clear_battle_tag();
197 static const int kBattleTagFieldNumber = 2;
198 inline const ::std::string& battle_tag()
const;
199 inline void set_battle_tag(const ::std::string& value);
200 inline void set_battle_tag(
const char* value);
201 inline void set_battle_tag(
const char* value,
size_t size);
202 inline ::std::string* mutable_battle_tag();
203 inline ::std::string* release_battle_tag();
204 inline void set_allocated_battle_tag(::std::string* battle_tag);
207 inline bool has_creator()
const;
208 inline void clear_creator();
209 static const int kCreatorFieldNumber = 3;
210 inline const ::bgs::protocol::club::v1::client::MemberDescription& creator()
const;
211 inline ::bgs::protocol::club::v1::client::MemberDescription* mutable_creator();
212 inline ::bgs::protocol::club::v1::client::MemberDescription* release_creator();
216 inline int attribute_size()
const;
217 inline void clear_attribute();
218 static const int kAttributeFieldNumber = 4;
219 inline const ::bgs::protocol::v2::Attribute& attribute(
int index)
const;
220 inline ::bgs::protocol::v2::Attribute* mutable_attribute(
int index);
221 inline ::bgs::protocol::v2::Attribute* add_attribute();
222 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >&
224 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >*
228 inline bool has_reason()
const;
229 inline void clear_reason();
230 static const int kReasonFieldNumber = 5;
231 inline const ::std::string& reason()
const;
232 inline void set_reason(const ::std::string& value);
233 inline void set_reason(
const char* value);
234 inline void set_reason(
const char* value,
size_t size);
235 inline ::std::string* mutable_reason();
236 inline ::std::string* release_reason();
237 inline void set_allocated_reason(::std::string* reason);
240 inline bool has_creation_time()
const;
241 inline void clear_creation_time();
242 static const int kCreationTimeFieldNumber = 6;
243 inline ::google::protobuf::uint64 creation_time()
const;
244 inline void set_creation_time(::google::protobuf::uint64 value);
248 inline void set_has_id();
249 inline void clear_has_id();
250 inline void set_has_battle_tag();
251 inline void clear_has_battle_tag();
252 inline void set_has_creator();
253 inline void clear_has_creator();
254 inline void set_has_reason();
255 inline void clear_has_reason();
256 inline void set_has_creation_time();
257 inline void clear_has_creation_time();
261 ::google::protobuf::uint32 _has_bits_[1];
266 ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >
attribute_;
344inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >&
349inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >*
366 if (
reason_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
377 if (
reason_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
385 if (
reason_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
393 if (
reason_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
396 reason_->assign(
reinterpret_cast<const char*
>(value), size);
401 if (
reason_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
409 if (
reason_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
413 reason_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
418 if (
reason_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
426 reason_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
446 if (
id_ != NULL)
id_->::bgs::protocol::club::v1::MemberId::Clear();
449inline const ::bgs::protocol::club::v1::MemberId&
ClubBan::id()
const {
455 if (
id_ == NULL)
id_ = new ::bgs::protocol::club::v1::MemberId;
487 if (
battle_tag_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
498 if (
battle_tag_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
506 if (
battle_tag_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
514 if (
battle_tag_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
517 battle_tag_->assign(
reinterpret_cast<const char*
>(value), size);
522 if (
battle_tag_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
530 if (
battle_tag_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
534 battle_tag_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
539 if (
battle_tag_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
547 battle_tag_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
563 if (
creator_ != NULL)
creator_->::bgs::protocol::club::v1::client::MemberDescription::Clear();
566inline const ::bgs::protocol::club::v1::client::MemberDescription&
ClubBan::creator()
const {
572 if (
creator_ == NULL)
creator_ = new ::bgs::protocol::club::v1::client::MemberDescription;
612inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >&
617inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >*
634 if (
reason_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
645 if (
reason_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
653 if (
reason_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
661 if (
reason_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
664 reason_->assign(
reinterpret_cast<const char*
>(value), size);
669 if (
reason_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
677 if (
reason_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
681 reason_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
686 if (
reason_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
694 reason_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
void clear_has_target_id()
const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > & attribute() const
bool has_target_id() const
void set_allocated_reason(::std::string *reason)
void SetCachedSize(int size) const
friend void protobuf_AssignDesc_api_2fclient_2fv1_2fclub_5fban_2eproto()
::google::protobuf::uint32 _has_bits_[1]
void set_allocated_target_id(::bgs::protocol::club::v1::MemberId *target_id)
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > attribute_
void Swap(AddBanOptions *other)
friend void protobuf_ShutdownFile_api_2fclient_2fv1_2fclub_5fban_2eproto()
::bgs::protocol::club::v1::MemberId * target_id_
inline ::std::string * release_reason()
AddBanOptions(const AddBanOptions &from)
void set_reason(const ::std::string &value)
static const AddBanOptions & default_instance()
inline ::std::string * mutable_reason()
::google::protobuf::Metadata GetMetadata() const
inline ::bgs::protocol::club::v1::MemberId * release_target_id()
void InitAsDefaultInstance()
AddBanOptions & operator=(const AddBanOptions &from)
inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > * mutable_attribute()
static const ::google::protobuf::Descriptor * descriptor()
int GetCachedSize() const
::google::protobuf::UnknownFieldSet _unknown_fields_
friend void TC_PROTO_API protobuf_AddDesc_api_2fclient_2fv1_2fclub_5fban_2eproto()
AddBanOptions * New() const
const ::std::string & reason() const
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
inline ::bgs::protocol::club::v1::MemberId * mutable_target_id()
inline ::bgs::protocol::v2::Attribute * add_attribute()
int attribute_size() const
static AddBanOptions * default_instance_
const ::bgs::protocol::club::v1::MemberId & target_id() const
inline ::bgs::protocol::v2::Attribute * add_attribute()
const ::bgs::protocol::club::v1::client::MemberDescription & creator() const
inline ::bgs::protocol::club::v1::MemberId * mutable_id()
::google::protobuf::Metadata GetMetadata() const
::bgs::protocol::club::v1::client::MemberDescription * creator_
inline ::bgs::protocol::club::v1::client::MemberDescription * release_creator()
inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > * mutable_attribute()
ClubBan & operator=(const ClubBan &from)
::google::protobuf::uint32 _has_bits_[1]
inline ::google::protobuf::uint64 creation_time() const
static ClubBan * default_instance_
friend void protobuf_AssignDesc_api_2fclient_2fv1_2fclub_5fban_2eproto()
void set_battle_tag(const ::std::string &value)
void set_allocated_reason(::std::string *reason)
const ::std::string & battle_tag() const
void set_has_creation_time()
void clear_has_battle_tag()
static const ClubBan & default_instance()
inline ::std::string * release_battle_tag()
void InitAsDefaultInstance()
void Swap(ClubBan *other)
static const ::google::protobuf::Descriptor * descriptor()
friend void protobuf_ShutdownFile_api_2fclient_2fv1_2fclub_5fban_2eproto()
int attribute_size() const
bool has_creation_time() const
inline ::std::string * mutable_battle_tag()
inline ::bgs::protocol::club::v1::client::MemberDescription * mutable_creator()
void set_allocated_id(::bgs::protocol::club::v1::MemberId *id)
inline ::std::string * mutable_reason()
const ::bgs::protocol::club::v1::MemberId & id() const
::google::protobuf::UnknownFieldSet _unknown_fields_
void clear_has_creation_time()
int GetCachedSize() const
void set_allocated_battle_tag(::std::string *battle_tag)
::google::protobuf::uint64 creation_time_
bool has_battle_tag() const
const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > & attribute() const
void SetCachedSize(int size) const
friend void TC_PROTO_API protobuf_AddDesc_api_2fclient_2fv1_2fclub_5fban_2eproto()
::std::string * battle_tag_
ClubBan(const ClubBan &from)
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
inline ::std::string * release_reason()
void clear_creation_time()
void set_has_battle_tag()
void set_creation_time(::google::protobuf::uint64 value)
void set_allocated_creator(::bgs::protocol::club::v1::client::MemberDescription *creator)
const ::std::string & reason() const
::bgs::protocol::club::v1::MemberId * id_
::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > attribute_
inline ::bgs::protocol::club::v1::MemberId * release_id()
void set_reason(const ::std::string &value)
void protobuf_ShutdownFile_api_2fclient_2fv1_2fclub_5fban_2eproto()
void TC_PROTO_API protobuf_AddDesc_api_2fclient_2fv1_2fclub_5fban_2eproto()
void protobuf_AssignDesc_api_2fclient_2fv1_2fclub_5fban_2eproto()