TrinityCore
Loading...
Searching...
No Matches
club_name_generator.pb.h
Go to the documentation of this file.
1// Generated by the protocol buffer compiler. DO NOT EDIT!
2// source: api/client/v1/club_name_generator.proto
3
4#ifndef PROTOBUF_api_2fclient_2fv1_2fclub_5fname_5fgenerator_2eproto__INCLUDED
5#define PROTOBUF_api_2fclient_2fv1_2fclub_5fname_5fgenerator_2eproto__INCLUDED
6
7#include <string>
8
9#include <google/protobuf/stubs/common.h>
10
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
14#error your headers.
15#endif
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.
20#endif
21
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>
28#include "Define.h" // for TC_PROTO_API
29// @@protoc_insertion_point(includes)
30
31namespace bgs {
32namespace protocol {
33namespace club {
34namespace v1 {
35namespace client {
36
37// Internal implementation detail -- do not call these.
41
44class NameGenerator;
46
47// ===================================================================
48
49class TC_PROTO_API NameGeneratorConfig : public ::google::protobuf::Message {
50 public:
53
55
57 CopyFrom(from);
58 return *this;
59 }
60
61 inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
62 return _unknown_fields_;
63 }
64
65 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
66 return &_unknown_fields_;
67 }
68
69 static const ::google::protobuf::Descriptor* descriptor();
71
73
74 // implements Message ----------------------------------------------
75
77 int GetCachedSize() const { return _cached_size_; }
78 private:
79 void SharedCtor();
80 void SharedDtor();
81 void SetCachedSize(int size) const;
82 public:
83 ::google::protobuf::Metadata GetMetadata() const;
84
85 // nested types ----------------------------------------------------
86
87 // accessors -------------------------------------------------------
88
89 // repeated .bgs.protocol.club.v1.client.NameGenerator name_generators = 1;
90 inline int name_generators_size() const;
91 inline void clear_name_generators();
92 static const int kNameGeneratorsFieldNumber = 1;
93 inline const ::bgs::protocol::club::v1::client::NameGenerator& name_generators(int index) const;
94 inline ::bgs::protocol::club::v1::client::NameGenerator* mutable_name_generators(int index);
95 inline ::bgs::protocol::club::v1::client::NameGenerator* add_name_generators();
96 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::client::NameGenerator >&
97 name_generators() const;
98 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::client::NameGenerator >*
99 mutable_name_generators();
100
101 // optional .bgs.protocol.club.v1.client.NameGeneratorScorecard club_type_scorecard = 2;
102 inline bool has_club_type_scorecard() const;
103 inline void clear_club_type_scorecard();
104 static const int kClubTypeScorecardFieldNumber = 2;
105 inline const ::bgs::protocol::club::v1::client::NameGeneratorScorecard& club_type_scorecard() const;
106 inline ::bgs::protocol::club::v1::client::NameGeneratorScorecard* mutable_club_type_scorecard();
107 inline ::bgs::protocol::club::v1::client::NameGeneratorScorecard* release_club_type_scorecard();
108 inline void set_allocated_club_type_scorecard(::bgs::protocol::club::v1::client::NameGeneratorScorecard* club_type_scorecard);
109
110 // optional .bgs.protocol.club.v1.client.NameGeneratorScorecard locale_scorecard = 3;
111 inline bool has_locale_scorecard() const;
112 inline void clear_locale_scorecard();
113 static const int kLocaleScorecardFieldNumber = 3;
114 inline const ::bgs::protocol::club::v1::client::NameGeneratorScorecard& locale_scorecard() const;
115 inline ::bgs::protocol::club::v1::client::NameGeneratorScorecard* mutable_locale_scorecard();
116 inline ::bgs::protocol::club::v1::client::NameGeneratorScorecard* release_locale_scorecard();
117 inline void set_allocated_locale_scorecard(::bgs::protocol::club::v1::client::NameGeneratorScorecard* locale_scorecard);
118
119 // @@protoc_insertion_point(class_scope:bgs.protocol.club.v1.client.NameGeneratorConfig)
120 private:
121 inline void set_has_club_type_scorecard();
122 inline void clear_has_club_type_scorecard();
123 inline void set_has_locale_scorecard();
124 inline void clear_has_locale_scorecard();
125
126 ::google::protobuf::UnknownFieldSet _unknown_fields_;
127
128 ::google::protobuf::uint32 _has_bits_[1];
129 mutable int _cached_size_;
130 ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::client::NameGenerator > name_generators_;
136
139};
140// -------------------------------------------------------------------
141
142class TC_PROTO_API NameGeneratorScorecard : public ::google::protobuf::Message {
143 public:
146
148
150 CopyFrom(from);
151 return *this;
152 }
153
154 inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
155 return _unknown_fields_;
156 }
157
158 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
159 return &_unknown_fields_;
160 }
161
162 static const ::google::protobuf::Descriptor* descriptor();
164
166
167 // implements Message ----------------------------------------------
168
170 int GetCachedSize() const { return _cached_size_; }
171 private:
174 void SetCachedSize(int size) const;
175 public:
176 ::google::protobuf::Metadata GetMetadata() const;
177
178 // nested types ----------------------------------------------------
179
180 // accessors -------------------------------------------------------
181
182 // optional bool is_required = 1;
183 inline bool has_is_required() const;
184 inline void clear_is_required();
185 static const int kIsRequiredFieldNumber = 1;
186 inline bool is_required() const;
187 inline void set_is_required(bool value);
188
189 // optional uint32 full_match = 2;
190 inline bool has_full_match() const;
191 inline void clear_full_match();
192 static const int kFullMatchFieldNumber = 2;
193 inline ::google::protobuf::uint32 full_match() const;
194 inline void set_full_match(::google::protobuf::uint32 value);
195
196 // optional uint32 partial_match = 3;
197 inline bool has_partial_match() const;
198 inline void clear_partial_match();
199 static const int kPartialMatchFieldNumber = 3;
200 inline ::google::protobuf::uint32 partial_match() const;
201 inline void set_partial_match(::google::protobuf::uint32 value);
202
203 // optional uint32 partial_fallback = 4;
204 inline bool has_partial_fallback() const;
205 inline void clear_partial_fallback();
206 static const int kPartialFallbackFieldNumber = 4;
207 inline ::google::protobuf::uint32 partial_fallback() const;
208 inline void set_partial_fallback(::google::protobuf::uint32 value);
209
210 // optional uint32 full_fallback = 5;
211 inline bool has_full_fallback() const;
212 inline void clear_full_fallback();
213 static const int kFullFallbackFieldNumber = 5;
214 inline ::google::protobuf::uint32 full_fallback() const;
215 inline void set_full_fallback(::google::protobuf::uint32 value);
216
217 // @@protoc_insertion_point(class_scope:bgs.protocol.club.v1.client.NameGeneratorScorecard)
218 private:
219 inline void set_has_is_required();
220 inline void clear_has_is_required();
221 inline void set_has_full_match();
222 inline void clear_has_full_match();
223 inline void set_has_partial_match();
224 inline void clear_has_partial_match();
225 inline void set_has_partial_fallback();
226 inline void clear_has_partial_fallback();
227 inline void set_has_full_fallback();
228 inline void clear_has_full_fallback();
229
230 ::google::protobuf::UnknownFieldSet _unknown_fields_;
231
232 ::google::protobuf::uint32 _has_bits_[1];
233 mutable int _cached_size_;
235 ::google::protobuf::uint32 full_match_;
236 ::google::protobuf::uint32 partial_match_;
237 ::google::protobuf::uint32 partial_fallback_;
238 ::google::protobuf::uint32 full_fallback_;
242
245};
246// -------------------------------------------------------------------
247
248class TC_PROTO_API NameGenerator : public ::google::protobuf::Message {
249 public:
251 virtual ~NameGenerator();
252
254
255 inline NameGenerator& operator=(const NameGenerator& from) {
256 CopyFrom(from);
257 return *this;
258 }
259
260 inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
261 return _unknown_fields_;
262 }
263
264 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
265 return &_unknown_fields_;
266 }
267
268 static const ::google::protobuf::Descriptor* descriptor();
270
271 void Swap(NameGenerator* other);
272
273 // implements Message ----------------------------------------------
274
276 int GetCachedSize() const { return _cached_size_; }
277 private:
280 void SetCachedSize(int size) const;
281 public:
282 ::google::protobuf::Metadata GetMetadata() const;
283
284 // nested types ----------------------------------------------------
285
286 // accessors -------------------------------------------------------
287
288 // repeated string names = 1;
289 inline int names_size() const;
290 inline void clear_names();
291 static const int kNamesFieldNumber = 1;
292 inline const ::std::string& names(int index) const;
293 inline ::std::string* mutable_names(int index);
294 inline void set_names(int index, const ::std::string& value);
295 inline void set_names(int index, const char* value);
296 inline void set_names(int index, const char* value, size_t size);
297 inline ::std::string* add_names();
298 inline void add_names(const ::std::string& value);
299 inline void add_names(const char* value);
300 inline void add_names(const char* value, size_t size);
301 inline const ::google::protobuf::RepeatedPtrField< ::std::string>& names() const;
302 inline ::google::protobuf::RepeatedPtrField< ::std::string>* mutable_names();
303
304 // repeated .bgs.protocol.club.v1.client.NameGeneratorReplacement replacements = 2;
305 inline int replacements_size() const;
306 inline void clear_replacements();
307 static const int kReplacementsFieldNumber = 2;
308 inline const ::bgs::protocol::club::v1::client::NameGeneratorReplacement& replacements(int index) const;
309 inline ::bgs::protocol::club::v1::client::NameGeneratorReplacement* mutable_replacements(int index);
310 inline ::bgs::protocol::club::v1::client::NameGeneratorReplacement* add_replacements();
311 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::client::NameGeneratorReplacement >&
312 replacements() const;
313 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::client::NameGeneratorReplacement >*
314 mutable_replacements();
315
316 // repeated .bgs.protocol.club.v1.UniqueClubType club_types = 3;
317 inline int club_types_size() const;
318 inline void clear_club_types();
319 static const int kClubTypesFieldNumber = 3;
320 inline const ::bgs::protocol::club::v1::UniqueClubType& club_types(int index) const;
321 inline ::bgs::protocol::club::v1::UniqueClubType* mutable_club_types(int index);
322 inline ::bgs::protocol::club::v1::UniqueClubType* add_club_types();
323 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::UniqueClubType >&
324 club_types() const;
325 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::UniqueClubType >*
326 mutable_club_types();
327
328 // repeated string locales = 4;
329 inline int locales_size() const;
330 inline void clear_locales();
331 static const int kLocalesFieldNumber = 4;
332 inline const ::std::string& locales(int index) const;
333 inline ::std::string* mutable_locales(int index);
334 inline void set_locales(int index, const ::std::string& value);
335 inline void set_locales(int index, const char* value);
336 inline void set_locales(int index, const char* value, size_t size);
337 inline ::std::string* add_locales();
338 inline void add_locales(const ::std::string& value);
339 inline void add_locales(const char* value);
340 inline void add_locales(const char* value, size_t size);
341 inline const ::google::protobuf::RepeatedPtrField< ::std::string>& locales() const;
342 inline ::google::protobuf::RepeatedPtrField< ::std::string>* mutable_locales();
343
344 // @@protoc_insertion_point(class_scope:bgs.protocol.club.v1.client.NameGenerator)
345 private:
346
347 ::google::protobuf::UnknownFieldSet _unknown_fields_;
348
349 ::google::protobuf::uint32 _has_bits_[1];
350 mutable int _cached_size_;
351 ::google::protobuf::RepeatedPtrField< ::std::string> names_;
352 ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::client::NameGeneratorReplacement > replacements_;
353 ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::UniqueClubType > club_types_;
354 ::google::protobuf::RepeatedPtrField< ::std::string> locales_;
358
361};
362// -------------------------------------------------------------------
363
364class TC_PROTO_API NameGeneratorReplacement : public ::google::protobuf::Message {
365 public:
368
370
372 CopyFrom(from);
373 return *this;
374 }
375
376 inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
377 return _unknown_fields_;
378 }
379
380 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
381 return &_unknown_fields_;
382 }
383
384 static const ::google::protobuf::Descriptor* descriptor();
386
388
389 // implements Message ----------------------------------------------
390
392 int GetCachedSize() const { return _cached_size_; }
393 private:
396 void SetCachedSize(int size) const;
397 public:
398 ::google::protobuf::Metadata GetMetadata() const;
399
400 // nested types ----------------------------------------------------
401
402 // accessors -------------------------------------------------------
403
404 // optional string id = 1;
405 inline bool has_id() const;
406 inline void clear_id();
407 static const int kIdFieldNumber = 1;
408 inline const ::std::string& id() const;
409 inline void set_id(const ::std::string& value);
410 inline void set_id(const char* value);
411 inline void set_id(const char* value, size_t size);
412 inline ::std::string* mutable_id();
413 inline ::std::string* release_id();
414 inline void set_allocated_id(::std::string* id);
415
416 // repeated string options = 2;
417 inline int options_size() const;
418 inline void clear_options();
419 static const int kOptionsFieldNumber = 2;
420 inline const ::std::string& options(int index) const;
421 inline ::std::string* mutable_options(int index);
422 inline void set_options(int index, const ::std::string& value);
423 inline void set_options(int index, const char* value);
424 inline void set_options(int index, const char* value, size_t size);
425 inline ::std::string* add_options();
426 inline void add_options(const ::std::string& value);
427 inline void add_options(const char* value);
428 inline void add_options(const char* value, size_t size);
429 inline const ::google::protobuf::RepeatedPtrField< ::std::string>& options() const;
430 inline ::google::protobuf::RepeatedPtrField< ::std::string>* mutable_options();
431
432 // @@protoc_insertion_point(class_scope:bgs.protocol.club.v1.client.NameGeneratorReplacement)
433 private:
434 inline void set_has_id();
435 inline void clear_has_id();
436
437 ::google::protobuf::UnknownFieldSet _unknown_fields_;
438
439 ::google::protobuf::uint32 _has_bits_[1];
440 mutable int _cached_size_;
441 ::std::string* id_;
442 ::google::protobuf::RepeatedPtrField< ::std::string> options_;
446
449};
450// ===================================================================
451
452// ===================================================================
453
454// ===================================================================
455
456// NameGeneratorConfig
457
458// repeated .bgs.protocol.club.v1.client.NameGenerator name_generators = 1;
460 return name_generators_.size();
461}
465inline const ::bgs::protocol::club::v1::client::NameGenerator& NameGeneratorConfig::name_generators(int index) const {
466 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.client.NameGeneratorConfig.name_generators)
467 return name_generators_.Get(index);
468}
469inline ::bgs::protocol::club::v1::client::NameGenerator* NameGeneratorConfig::mutable_name_generators(int index) {
470 // @@protoc_insertion_point(field_mutable:bgs.protocol.club.v1.client.NameGeneratorConfig.name_generators)
471 return name_generators_.Mutable(index);
472}
473inline ::bgs::protocol::club::v1::client::NameGenerator* NameGeneratorConfig::add_name_generators() {
474 // @@protoc_insertion_point(field_add:bgs.protocol.club.v1.client.NameGeneratorConfig.name_generators)
475 return name_generators_.Add();
476}
477inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::client::NameGenerator >&
479 // @@protoc_insertion_point(field_list:bgs.protocol.club.v1.client.NameGeneratorConfig.name_generators)
480 return name_generators_;
481}
482inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::client::NameGenerator >*
484 // @@protoc_insertion_point(field_mutable_list:bgs.protocol.club.v1.client.NameGeneratorConfig.name_generators)
485 return &name_generators_;
486}
487
488// optional .bgs.protocol.club.v1.client.NameGeneratorScorecard club_type_scorecard = 2;
490 return (_has_bits_[0] & 0x00000002u) != 0;
491}
493 _has_bits_[0] |= 0x00000002u;
494}
496 _has_bits_[0] &= ~0x00000002u;
497}
499 if (club_type_scorecard_ != NULL) club_type_scorecard_->::bgs::protocol::club::v1::client::NameGeneratorScorecard::Clear();
501}
502inline const ::bgs::protocol::club::v1::client::NameGeneratorScorecard& NameGeneratorConfig::club_type_scorecard() const {
503 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.client.NameGeneratorConfig.club_type_scorecard)
505}
506inline ::bgs::protocol::club::v1::client::NameGeneratorScorecard* NameGeneratorConfig::mutable_club_type_scorecard() {
508 if (club_type_scorecard_ == NULL) club_type_scorecard_ = new ::bgs::protocol::club::v1::client::NameGeneratorScorecard;
509 // @@protoc_insertion_point(field_mutable:bgs.protocol.club.v1.client.NameGeneratorConfig.club_type_scorecard)
511}
512inline ::bgs::protocol::club::v1::client::NameGeneratorScorecard* NameGeneratorConfig::release_club_type_scorecard() {
516 return temp;
517}
523 } else {
525 }
526 // @@protoc_insertion_point(field_set_allocated:bgs.protocol.club.v1.client.NameGeneratorConfig.club_type_scorecard)
527}
528
529// optional .bgs.protocol.club.v1.client.NameGeneratorScorecard locale_scorecard = 3;
531 return (_has_bits_[0] & 0x00000004u) != 0;
532}
534 _has_bits_[0] |= 0x00000004u;
535}
537 _has_bits_[0] &= ~0x00000004u;
538}
540 if (locale_scorecard_ != NULL) locale_scorecard_->::bgs::protocol::club::v1::client::NameGeneratorScorecard::Clear();
542}
543inline const ::bgs::protocol::club::v1::client::NameGeneratorScorecard& NameGeneratorConfig::locale_scorecard() const {
544 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.client.NameGeneratorConfig.locale_scorecard)
546}
547inline ::bgs::protocol::club::v1::client::NameGeneratorScorecard* NameGeneratorConfig::mutable_locale_scorecard() {
549 if (locale_scorecard_ == NULL) locale_scorecard_ = new ::bgs::protocol::club::v1::client::NameGeneratorScorecard;
550 // @@protoc_insertion_point(field_mutable:bgs.protocol.club.v1.client.NameGeneratorConfig.locale_scorecard)
551 return locale_scorecard_;
552}
553inline ::bgs::protocol::club::v1::client::NameGeneratorScorecard* NameGeneratorConfig::release_locale_scorecard() {
556 locale_scorecard_ = NULL;
557 return temp;
558}
560 delete locale_scorecard_;
562 if (locale_scorecard) {
564 } else {
566 }
567 // @@protoc_insertion_point(field_set_allocated:bgs.protocol.club.v1.client.NameGeneratorConfig.locale_scorecard)
568}
569
570// -------------------------------------------------------------------
571
572// NameGeneratorScorecard
573
574// optional bool is_required = 1;
576 return (_has_bits_[0] & 0x00000001u) != 0;
577}
579 _has_bits_[0] |= 0x00000001u;
580}
582 _has_bits_[0] &= ~0x00000001u;
583}
589 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.client.NameGeneratorScorecard.is_required)
590 return is_required_;
591}
594 is_required_ = value;
595 // @@protoc_insertion_point(field_set:bgs.protocol.club.v1.client.NameGeneratorScorecard.is_required)
596}
597
598// optional uint32 full_match = 2;
600 return (_has_bits_[0] & 0x00000002u) != 0;
601}
603 _has_bits_[0] |= 0x00000002u;
604}
606 _has_bits_[0] &= ~0x00000002u;
607}
612inline ::google::protobuf::uint32 NameGeneratorScorecard::full_match() const {
613 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.client.NameGeneratorScorecard.full_match)
614 return full_match_;
615}
616inline void NameGeneratorScorecard::set_full_match(::google::protobuf::uint32 value) {
618 full_match_ = value;
619 // @@protoc_insertion_point(field_set:bgs.protocol.club.v1.client.NameGeneratorScorecard.full_match)
620}
621
622// optional uint32 partial_match = 3;
624 return (_has_bits_[0] & 0x00000004u) != 0;
625}
627 _has_bits_[0] |= 0x00000004u;
628}
630 _has_bits_[0] &= ~0x00000004u;
631}
636inline ::google::protobuf::uint32 NameGeneratorScorecard::partial_match() const {
637 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.client.NameGeneratorScorecard.partial_match)
638 return partial_match_;
639}
640inline void NameGeneratorScorecard::set_partial_match(::google::protobuf::uint32 value) {
642 partial_match_ = value;
643 // @@protoc_insertion_point(field_set:bgs.protocol.club.v1.client.NameGeneratorScorecard.partial_match)
644}
645
646// optional uint32 partial_fallback = 4;
648 return (_has_bits_[0] & 0x00000008u) != 0;
649}
651 _has_bits_[0] |= 0x00000008u;
652}
654 _has_bits_[0] &= ~0x00000008u;
655}
660inline ::google::protobuf::uint32 NameGeneratorScorecard::partial_fallback() const {
661 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.client.NameGeneratorScorecard.partial_fallback)
662 return partial_fallback_;
663}
664inline void NameGeneratorScorecard::set_partial_fallback(::google::protobuf::uint32 value) {
666 partial_fallback_ = value;
667 // @@protoc_insertion_point(field_set:bgs.protocol.club.v1.client.NameGeneratorScorecard.partial_fallback)
668}
669
670// optional uint32 full_fallback = 5;
672 return (_has_bits_[0] & 0x00000010u) != 0;
673}
675 _has_bits_[0] |= 0x00000010u;
676}
678 _has_bits_[0] &= ~0x00000010u;
679}
684inline ::google::protobuf::uint32 NameGeneratorScorecard::full_fallback() const {
685 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.client.NameGeneratorScorecard.full_fallback)
686 return full_fallback_;
687}
688inline void NameGeneratorScorecard::set_full_fallback(::google::protobuf::uint32 value) {
690 full_fallback_ = value;
691 // @@protoc_insertion_point(field_set:bgs.protocol.club.v1.client.NameGeneratorScorecard.full_fallback)
692}
693
694// -------------------------------------------------------------------
695
696// NameGenerator
697
698// repeated string names = 1;
699inline int NameGenerator::names_size() const {
700 return names_.size();
701}
703 names_.Clear();
704}
705inline const ::std::string& NameGenerator::names(int index) const {
706 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.client.NameGenerator.names)
707 return names_.Get(index);
708}
709inline ::std::string* NameGenerator::mutable_names(int index) {
710 // @@protoc_insertion_point(field_mutable:bgs.protocol.club.v1.client.NameGenerator.names)
711 return names_.Mutable(index);
712}
713inline void NameGenerator::set_names(int index, const ::std::string& value) {
714 // @@protoc_insertion_point(field_set:bgs.protocol.club.v1.client.NameGenerator.names)
715 names_.Mutable(index)->assign(value);
716}
717inline void NameGenerator::set_names(int index, const char* value) {
718 names_.Mutable(index)->assign(value);
719 // @@protoc_insertion_point(field_set_char:bgs.protocol.club.v1.client.NameGenerator.names)
720}
721inline void NameGenerator::set_names(int index, const char* value, size_t size) {
722 names_.Mutable(index)->assign(
723 reinterpret_cast<const char*>(value), size);
724 // @@protoc_insertion_point(field_set_pointer:bgs.protocol.club.v1.client.NameGenerator.names)
725}
726inline ::std::string* NameGenerator::add_names() {
727 return names_.Add();
728}
729inline void NameGenerator::add_names(const ::std::string& value) {
730 names_.Add()->assign(value);
731 // @@protoc_insertion_point(field_add:bgs.protocol.club.v1.client.NameGenerator.names)
732}
733inline void NameGenerator::add_names(const char* value) {
734 names_.Add()->assign(value);
735 // @@protoc_insertion_point(field_add_char:bgs.protocol.club.v1.client.NameGenerator.names)
736}
737inline void NameGenerator::add_names(const char* value, size_t size) {
738 names_.Add()->assign(reinterpret_cast<const char*>(value), size);
739 // @@protoc_insertion_point(field_add_pointer:bgs.protocol.club.v1.client.NameGenerator.names)
740}
741inline const ::google::protobuf::RepeatedPtrField< ::std::string>&
743 // @@protoc_insertion_point(field_list:bgs.protocol.club.v1.client.NameGenerator.names)
744 return names_;
745}
746inline ::google::protobuf::RepeatedPtrField< ::std::string>*
748 // @@protoc_insertion_point(field_mutable_list:bgs.protocol.club.v1.client.NameGenerator.names)
749 return &names_;
750}
751
752// repeated .bgs.protocol.club.v1.client.NameGeneratorReplacement replacements = 2;
754 return replacements_.size();
755}
757 replacements_.Clear();
758}
759inline const ::bgs::protocol::club::v1::client::NameGeneratorReplacement& NameGenerator::replacements(int index) const {
760 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.client.NameGenerator.replacements)
761 return replacements_.Get(index);
762}
763inline ::bgs::protocol::club::v1::client::NameGeneratorReplacement* NameGenerator::mutable_replacements(int index) {
764 // @@protoc_insertion_point(field_mutable:bgs.protocol.club.v1.client.NameGenerator.replacements)
765 return replacements_.Mutable(index);
766}
767inline ::bgs::protocol::club::v1::client::NameGeneratorReplacement* NameGenerator::add_replacements() {
768 // @@protoc_insertion_point(field_add:bgs.protocol.club.v1.client.NameGenerator.replacements)
769 return replacements_.Add();
770}
771inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::client::NameGeneratorReplacement >&
773 // @@protoc_insertion_point(field_list:bgs.protocol.club.v1.client.NameGenerator.replacements)
774 return replacements_;
775}
776inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::client::NameGeneratorReplacement >*
778 // @@protoc_insertion_point(field_mutable_list:bgs.protocol.club.v1.client.NameGenerator.replacements)
779 return &replacements_;
780}
781
782// repeated .bgs.protocol.club.v1.UniqueClubType club_types = 3;
784 return club_types_.size();
785}
787 club_types_.Clear();
788}
789inline const ::bgs::protocol::club::v1::UniqueClubType& NameGenerator::club_types(int index) const {
790 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.client.NameGenerator.club_types)
791 return club_types_.Get(index);
792}
793inline ::bgs::protocol::club::v1::UniqueClubType* NameGenerator::mutable_club_types(int index) {
794 // @@protoc_insertion_point(field_mutable:bgs.protocol.club.v1.client.NameGenerator.club_types)
795 return club_types_.Mutable(index);
796}
797inline ::bgs::protocol::club::v1::UniqueClubType* NameGenerator::add_club_types() {
798 // @@protoc_insertion_point(field_add:bgs.protocol.club.v1.client.NameGenerator.club_types)
799 return club_types_.Add();
800}
801inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::UniqueClubType >&
803 // @@protoc_insertion_point(field_list:bgs.protocol.club.v1.client.NameGenerator.club_types)
804 return club_types_;
805}
806inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::UniqueClubType >*
808 // @@protoc_insertion_point(field_mutable_list:bgs.protocol.club.v1.client.NameGenerator.club_types)
809 return &club_types_;
810}
811
812// repeated string locales = 4;
813inline int NameGenerator::locales_size() const {
814 return locales_.size();
815}
817 locales_.Clear();
818}
819inline const ::std::string& NameGenerator::locales(int index) const {
820 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.client.NameGenerator.locales)
821 return locales_.Get(index);
822}
823inline ::std::string* NameGenerator::mutable_locales(int index) {
824 // @@protoc_insertion_point(field_mutable:bgs.protocol.club.v1.client.NameGenerator.locales)
825 return locales_.Mutable(index);
826}
827inline void NameGenerator::set_locales(int index, const ::std::string& value) {
828 // @@protoc_insertion_point(field_set:bgs.protocol.club.v1.client.NameGenerator.locales)
829 locales_.Mutable(index)->assign(value);
830}
831inline void NameGenerator::set_locales(int index, const char* value) {
832 locales_.Mutable(index)->assign(value);
833 // @@protoc_insertion_point(field_set_char:bgs.protocol.club.v1.client.NameGenerator.locales)
834}
835inline void NameGenerator::set_locales(int index, const char* value, size_t size) {
836 locales_.Mutable(index)->assign(
837 reinterpret_cast<const char*>(value), size);
838 // @@protoc_insertion_point(field_set_pointer:bgs.protocol.club.v1.client.NameGenerator.locales)
839}
840inline ::std::string* NameGenerator::add_locales() {
841 return locales_.Add();
842}
843inline void NameGenerator::add_locales(const ::std::string& value) {
844 locales_.Add()->assign(value);
845 // @@protoc_insertion_point(field_add:bgs.protocol.club.v1.client.NameGenerator.locales)
846}
847inline void NameGenerator::add_locales(const char* value) {
848 locales_.Add()->assign(value);
849 // @@protoc_insertion_point(field_add_char:bgs.protocol.club.v1.client.NameGenerator.locales)
850}
851inline void NameGenerator::add_locales(const char* value, size_t size) {
852 locales_.Add()->assign(reinterpret_cast<const char*>(value), size);
853 // @@protoc_insertion_point(field_add_pointer:bgs.protocol.club.v1.client.NameGenerator.locales)
854}
855inline const ::google::protobuf::RepeatedPtrField< ::std::string>&
857 // @@protoc_insertion_point(field_list:bgs.protocol.club.v1.client.NameGenerator.locales)
858 return locales_;
859}
860inline ::google::protobuf::RepeatedPtrField< ::std::string>*
862 // @@protoc_insertion_point(field_mutable_list:bgs.protocol.club.v1.client.NameGenerator.locales)
863 return &locales_;
864}
865
866// -------------------------------------------------------------------
867
868// NameGeneratorReplacement
869
870// optional string id = 1;
872 return (_has_bits_[0] & 0x00000001u) != 0;
873}
875 _has_bits_[0] |= 0x00000001u;
876}
878 _has_bits_[0] &= ~0x00000001u;
879}
881 if (id_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
882 id_->clear();
883 }
884 clear_has_id();
885}
886inline const ::std::string& NameGeneratorReplacement::id() const {
887 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.client.NameGeneratorReplacement.id)
888 return *id_;
889}
890inline void NameGeneratorReplacement::set_id(const ::std::string& value) {
891 set_has_id();
892 if (id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
893 id_ = new ::std::string;
894 }
895 id_->assign(value);
896 // @@protoc_insertion_point(field_set:bgs.protocol.club.v1.client.NameGeneratorReplacement.id)
897}
898inline void NameGeneratorReplacement::set_id(const char* value) {
899 set_has_id();
900 if (id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
901 id_ = new ::std::string;
902 }
903 id_->assign(value);
904 // @@protoc_insertion_point(field_set_char:bgs.protocol.club.v1.client.NameGeneratorReplacement.id)
905}
906inline void NameGeneratorReplacement::set_id(const char* value, size_t size) {
907 set_has_id();
908 if (id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
909 id_ = new ::std::string;
910 }
911 id_->assign(reinterpret_cast<const char*>(value), size);
912 // @@protoc_insertion_point(field_set_pointer:bgs.protocol.club.v1.client.NameGeneratorReplacement.id)
913}
915 set_has_id();
916 if (id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
917 id_ = new ::std::string;
918 }
919 // @@protoc_insertion_point(field_mutable:bgs.protocol.club.v1.client.NameGeneratorReplacement.id)
920 return id_;
921}
923 clear_has_id();
924 if (id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
925 return NULL;
926 } else {
927 ::std::string* temp = id_;
928 id_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
929 return temp;
930 }
931}
932inline void NameGeneratorReplacement::set_allocated_id(::std::string* id) {
933 if (id_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
934 delete id_;
935 }
936 if (id) {
937 set_has_id();
938 id_ = id;
939 } else {
940 clear_has_id();
941 id_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
942 }
943 // @@protoc_insertion_point(field_set_allocated:bgs.protocol.club.v1.client.NameGeneratorReplacement.id)
944}
945
946// repeated string options = 2;
948 return options_.size();
949}
951 options_.Clear();
952}
953inline const ::std::string& NameGeneratorReplacement::options(int index) const {
954 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.client.NameGeneratorReplacement.options)
955 return options_.Get(index);
956}
957inline ::std::string* NameGeneratorReplacement::mutable_options(int index) {
958 // @@protoc_insertion_point(field_mutable:bgs.protocol.club.v1.client.NameGeneratorReplacement.options)
959 return options_.Mutable(index);
960}
961inline void NameGeneratorReplacement::set_options(int index, const ::std::string& value) {
962 // @@protoc_insertion_point(field_set:bgs.protocol.club.v1.client.NameGeneratorReplacement.options)
963 options_.Mutable(index)->assign(value);
964}
965inline void NameGeneratorReplacement::set_options(int index, const char* value) {
966 options_.Mutable(index)->assign(value);
967 // @@protoc_insertion_point(field_set_char:bgs.protocol.club.v1.client.NameGeneratorReplacement.options)
968}
969inline void NameGeneratorReplacement::set_options(int index, const char* value, size_t size) {
970 options_.Mutable(index)->assign(
971 reinterpret_cast<const char*>(value), size);
972 // @@protoc_insertion_point(field_set_pointer:bgs.protocol.club.v1.client.NameGeneratorReplacement.options)
973}
975 return options_.Add();
976}
977inline void NameGeneratorReplacement::add_options(const ::std::string& value) {
978 options_.Add()->assign(value);
979 // @@protoc_insertion_point(field_add:bgs.protocol.club.v1.client.NameGeneratorReplacement.options)
980}
981inline void NameGeneratorReplacement::add_options(const char* value) {
982 options_.Add()->assign(value);
983 // @@protoc_insertion_point(field_add_char:bgs.protocol.club.v1.client.NameGeneratorReplacement.options)
984}
985inline void NameGeneratorReplacement::add_options(const char* value, size_t size) {
986 options_.Add()->assign(reinterpret_cast<const char*>(value), size);
987 // @@protoc_insertion_point(field_add_pointer:bgs.protocol.club.v1.client.NameGeneratorReplacement.options)
988}
989inline const ::google::protobuf::RepeatedPtrField< ::std::string>&
991 // @@protoc_insertion_point(field_list:bgs.protocol.club.v1.client.NameGeneratorReplacement.options)
992 return options_;
993}
994inline ::google::protobuf::RepeatedPtrField< ::std::string>*
996 // @@protoc_insertion_point(field_mutable_list:bgs.protocol.club.v1.client.NameGeneratorReplacement.options)
997 return &options_;
998}
999
1000// @@protoc_insertion_point(namespace_scope)
1001
1002} // namespace client
1003} // namespace v1
1004} // namespace club
1005} // namespace protocol
1006} // namespace bgs
1007
1008#ifndef SWIG
1009namespace google {
1010namespace protobuf {
1011} // namespace google
1012} // namespace protobuf
1013#endif // SWIG
1014
1015// @@protoc_insertion_point(global_scope)
1016
1017#endif // PROTOBUF_api_2fclient_2fv1_2fclub_5fname_5fgenerator_2eproto__INCLUDED
#define TC_PROTO_API
Definition Define.h:105
NameGeneratorConfig(const NameGeneratorConfig &from)
NameGeneratorConfig & operator=(const NameGeneratorConfig &from)
friend void TC_PROTO_API protobuf_AddDesc_api_2fclient_2fv1_2fclub_5fname_5fgenerator_2eproto()
const ::bgs::protocol::club::v1::client::NameGeneratorScorecard & locale_scorecard() const
inline ::bgs::protocol::club::v1::client::NameGeneratorScorecard * release_club_type_scorecard()
inline ::bgs::protocol::club::v1::client::NameGeneratorScorecard * mutable_locale_scorecard()
friend void protobuf_AssignDesc_api_2fclient_2fv1_2fclub_5fname_5fgenerator_2eproto()
void set_allocated_club_type_scorecard(::bgs::protocol::club::v1::client::NameGeneratorScorecard *club_type_scorecard)
inline ::bgs::protocol::club::v1::client::NameGeneratorScorecard * release_locale_scorecard()
const ::bgs::protocol::club::v1::client::NameGeneratorScorecard & club_type_scorecard() const
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
inline ::bgs::protocol::club::v1::client::NameGeneratorScorecard * mutable_club_type_scorecard()
::google::protobuf::Metadata GetMetadata() const
inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::client::NameGenerator > * mutable_name_generators()
static const NameGeneratorConfig & default_instance()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
friend void protobuf_ShutdownFile_api_2fclient_2fv1_2fclub_5fname_5fgenerator_2eproto()
const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::client::NameGenerator > & name_generators() const
::bgs::protocol::club::v1::client::NameGeneratorScorecard * club_type_scorecard_
::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::client::NameGenerator > name_generators_
inline ::bgs::protocol::club::v1::client::NameGenerator * add_name_generators()
static const ::google::protobuf::Descriptor * descriptor()
void set_allocated_locale_scorecard(::bgs::protocol::club::v1::client::NameGeneratorScorecard *locale_scorecard)
::bgs::protocol::club::v1::client::NameGeneratorScorecard * locale_scorecard_
NameGeneratorReplacement & operator=(const NameGeneratorReplacement &from)
friend void TC_PROTO_API protobuf_AddDesc_api_2fclient_2fv1_2fclub_5fname_5fgenerator_2eproto()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
::google::protobuf::Metadata GetMetadata() const
NameGeneratorReplacement(const NameGeneratorReplacement &from)
::google::protobuf::RepeatedPtrField< ::std::string > options_
inline ::google::protobuf::RepeatedPtrField< ::std::string > * mutable_options()
const ::google::protobuf::RepeatedPtrField< ::std::string > & options() const
void set_options(int index, const ::std::string &value)
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
void Swap(NameGeneratorReplacement *other)
static const NameGeneratorReplacement & default_instance()
static const ::google::protobuf::Descriptor * descriptor()
friend void TC_PROTO_API protobuf_AddDesc_api_2fclient_2fv1_2fclub_5fname_5fgenerator_2eproto()
inline ::google::protobuf::uint32 full_fallback() const
NameGeneratorScorecard(const NameGeneratorScorecard &from)
static const ::google::protobuf::Descriptor * descriptor()
void set_partial_fallback(::google::protobuf::uint32 value)
inline ::google::protobuf::uint32 partial_fallback() const
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
friend void protobuf_ShutdownFile_api_2fclient_2fv1_2fclub_5fname_5fgenerator_2eproto()
static const NameGeneratorScorecard & default_instance()
::google::protobuf::Metadata GetMetadata() const
NameGeneratorScorecard & operator=(const NameGeneratorScorecard &from)
inline ::google::protobuf::uint32 partial_match() const
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
NameGenerator & operator=(const NameGenerator &from)
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
friend void TC_PROTO_API protobuf_AddDesc_api_2fclient_2fv1_2fclub_5fname_5fgenerator_2eproto()
inline ::google::protobuf::RepeatedPtrField< ::std::string > * mutable_names()
const ::google::protobuf::RepeatedPtrField< ::std::string > & names() const
inline ::bgs::protocol::club::v1::UniqueClubType * add_club_types()
::google::protobuf::UnknownFieldSet _unknown_fields_
::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::client::NameGeneratorReplacement > replacements_
friend void protobuf_AssignDesc_api_2fclient_2fv1_2fclub_5fname_5fgenerator_2eproto()
void set_names(int index, const ::std::string &value)
::google::protobuf::RepeatedPtrField< ::std::string > names_
const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::client::NameGeneratorReplacement > & replacements() const
static const ::google::protobuf::Descriptor * descriptor()
friend void protobuf_ShutdownFile_api_2fclient_2fv1_2fclub_5fname_5fgenerator_2eproto()
inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::UniqueClubType > * mutable_club_types()
::google::protobuf::RepeatedPtrField< ::std::string > locales_
void set_locales(int index, const ::std::string &value)
inline ::google::protobuf::RepeatedPtrField< ::std::string > * mutable_locales()
static const NameGenerator & default_instance()
const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::UniqueClubType > & club_types() const
::google::protobuf::Metadata GetMetadata() const
const ::google::protobuf::RepeatedPtrField< ::std::string > & locales() const
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
inline ::bgs::protocol::club::v1::client::NameGeneratorReplacement * add_replacements()
inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::client::NameGeneratorReplacement > * mutable_replacements()
::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::UniqueClubType > club_types_
void TC_PROTO_API protobuf_AddDesc_api_2fclient_2fv1_2fclub_5fname_5fgenerator_2eproto()
void protobuf_ShutdownFile_api_2fclient_2fv1_2fclub_5fname_5fgenerator_2eproto()
void protobuf_AssignDesc_api_2fclient_2fv1_2fclub_5fname_5fgenerator_2eproto()
Definition Session.h:37