4#ifndef PROTOBUF_club_5fname_5fgenerator_2eproto__INCLUDED
5#define PROTOBUF_club_5fname_5fgenerator_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>
61 return _unknown_fields_;
65 return &_unknown_fields_;
68 static const ::google::protobuf::Descriptor*
descriptor();
89 inline int name_generators_size()
const;
90 inline void clear_name_generators();
91 static const int kNameGeneratorsFieldNumber = 1;
92 inline const ::bgs::protocol::club::v1::NameGenerator& name_generators(
int index)
const;
93 inline ::bgs::protocol::club::v1::NameGenerator* mutable_name_generators(
int index);
94 inline ::bgs::protocol::club::v1::NameGenerator* add_name_generators();
95 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::NameGenerator >&
96 name_generators()
const;
97 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::NameGenerator >*
98 mutable_name_generators();
101 inline bool has_club_type_scorecard()
const;
102 inline void clear_club_type_scorecard();
103 static const int kClubTypeScorecardFieldNumber = 2;
104 inline const ::bgs::protocol::club::v1::NameGeneratorScorecard& club_type_scorecard()
const;
105 inline ::bgs::protocol::club::v1::NameGeneratorScorecard* mutable_club_type_scorecard();
106 inline ::bgs::protocol::club::v1::NameGeneratorScorecard* release_club_type_scorecard();
110 inline bool has_locale_scorecard()
const;
111 inline void clear_locale_scorecard();
112 static const int kLocaleScorecardFieldNumber = 3;
113 inline const ::bgs::protocol::club::v1::NameGeneratorScorecard& locale_scorecard()
const;
114 inline ::bgs::protocol::club::v1::NameGeneratorScorecard* mutable_locale_scorecard();
115 inline ::bgs::protocol::club::v1::NameGeneratorScorecard* release_locale_scorecard();
120 inline void set_has_club_type_scorecard();
121 inline void clear_has_club_type_scorecard();
122 inline void set_has_locale_scorecard();
123 inline void clear_has_locale_scorecard();
129 ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::NameGenerator >
name_generators_;
154 return _unknown_fields_;
158 return &_unknown_fields_;
182 inline bool has_is_required()
const;
183 inline void clear_is_required();
184 static const int kIsRequiredFieldNumber = 1;
185 inline bool is_required()
const;
186 inline void set_is_required(
bool value);
189 inline bool has_full_match()
const;
190 inline void clear_full_match();
191 static const int kFullMatchFieldNumber = 2;
196 inline bool has_partial_match()
const;
197 inline void clear_partial_match();
198 static const int kPartialMatchFieldNumber = 3;
203 inline bool has_partial_fallback()
const;
204 inline void clear_partial_fallback();
205 static const int kPartialFallbackFieldNumber = 4;
210 inline bool has_full_fallback()
const;
211 inline void clear_full_fallback();
212 static const int kFullFallbackFieldNumber = 5;
218 inline void set_has_is_required();
219 inline void clear_has_is_required();
220 inline void set_has_full_match();
221 inline void clear_has_full_match();
222 inline void set_has_partial_match();
223 inline void clear_has_partial_match();
224 inline void set_has_partial_fallback();
225 inline void clear_has_partial_fallback();
226 inline void set_has_full_fallback();
227 inline void clear_has_full_fallback();
260 return _unknown_fields_;
264 return &_unknown_fields_;
288 inline int names_size()
const;
289 inline void clear_names();
290 static const int kNamesFieldNumber = 1;
291 inline const ::std::string& names(
int index)
const;
292 inline ::std::string* mutable_names(
int index);
293 inline void set_names(
int index, const ::std::string& value);
294 inline void set_names(
int index,
const char* value);
295 inline void set_names(
int index,
const char* value,
size_t size);
296 inline ::std::string* add_names();
297 inline void add_names(const ::std::string& value);
298 inline void add_names(
const char* value);
299 inline void add_names(
const char* value,
size_t size);
300 inline const ::google::protobuf::RepeatedPtrField< ::std::string>& names()
const;
301 inline ::google::protobuf::RepeatedPtrField< ::std::string>* mutable_names();
304 inline int replacements_size()
const;
305 inline void clear_replacements();
306 static const int kReplacementsFieldNumber = 2;
307 inline const ::bgs::protocol::club::v1::NameGeneratorReplacement& replacements(
int index)
const;
308 inline ::bgs::protocol::club::v1::NameGeneratorReplacement* mutable_replacements(
int index);
309 inline ::bgs::protocol::club::v1::NameGeneratorReplacement* add_replacements();
310 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::NameGeneratorReplacement >&
311 replacements()
const;
312 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::NameGeneratorReplacement >*
313 mutable_replacements();
316 inline int club_types_size()
const;
317 inline void clear_club_types();
318 static const int kClubTypesFieldNumber = 3;
319 inline const ::bgs::protocol::club::v1::UniqueClubType& club_types(
int index)
const;
320 inline ::bgs::protocol::club::v1::UniqueClubType* mutable_club_types(
int index);
321 inline ::bgs::protocol::club::v1::UniqueClubType* add_club_types();
322 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::UniqueClubType >&
324 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::UniqueClubType >*
325 mutable_club_types();
328 inline int locales_size()
const;
329 inline void clear_locales();
330 static const int kLocalesFieldNumber = 4;
331 inline const ::std::string& locales(
int index)
const;
332 inline ::std::string* mutable_locales(
int index);
333 inline void set_locales(
int index, const ::std::string& value);
334 inline void set_locales(
int index,
const char* value);
335 inline void set_locales(
int index,
const char* value,
size_t size);
336 inline ::std::string* add_locales();
337 inline void add_locales(const ::std::string& value);
338 inline void add_locales(
const char* value);
339 inline void add_locales(
const char* value,
size_t size);
340 inline const ::google::protobuf::RepeatedPtrField< ::std::string>& locales()
const;
341 inline ::google::protobuf::RepeatedPtrField< ::std::string>* mutable_locales();
350 ::google::protobuf::RepeatedPtrField< ::std::string>
names_;
351 ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::NameGeneratorReplacement >
replacements_;
352 ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::UniqueClubType >
club_types_;
353 ::google::protobuf::RepeatedPtrField< ::std::string>
locales_;
376 return _unknown_fields_;
380 return &_unknown_fields_;
404 inline bool has_id()
const;
405 inline void clear_id();
406 static const int kIdFieldNumber = 1;
407 inline const ::std::string& id()
const;
408 inline void set_id(const ::std::string& value);
409 inline void set_id(
const char* value);
410 inline void set_id(
const char* value,
size_t size);
411 inline ::std::string* mutable_id();
412 inline ::std::string* release_id();
413 inline void set_allocated_id(::std::string*
id);
416 inline int options_size()
const;
417 inline void clear_options();
418 static const int kOptionsFieldNumber = 2;
419 inline const ::std::string& options(
int index)
const;
420 inline ::std::string* mutable_options(
int index);
421 inline void set_options(
int index, const ::std::string& value);
422 inline void set_options(
int index,
const char* value);
423 inline void set_options(
int index,
const char* value,
size_t size);
424 inline ::std::string* add_options();
425 inline void add_options(const ::std::string& value);
426 inline void add_options(
const char* value);
427 inline void add_options(
const char* value,
size_t size);
428 inline const ::google::protobuf::RepeatedPtrField< ::std::string>& options()
const;
429 inline ::google::protobuf::RepeatedPtrField< ::std::string>* mutable_options();
433 inline void set_has_id();
434 inline void clear_has_id();
441 ::google::protobuf::RepeatedPtrField< ::std::string>
options_;
476inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::NameGenerator >&
481inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::NameGenerator >*
710 return names_.Mutable(index);
714 names_.Mutable(index)->assign(value);
717 names_.Mutable(index)->assign(value);
721 names_.Mutable(index)->assign(
722 reinterpret_cast<const char*
>(value),
size);
729 names_.Add()->assign(value);
733 names_.Add()->assign(value);
737 names_.Add()->assign(
reinterpret_cast<const char*
>(value),
size);
740inline const ::google::protobuf::RepeatedPtrField< ::std::string>&
745inline ::google::protobuf::RepeatedPtrField< ::std::string>*
770inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::NameGeneratorReplacement >&
775inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::NameGeneratorReplacement >*
800inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::UniqueClubType >&
805inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::UniqueClubType >*
828 locales_.Mutable(index)->assign(value);
831 locales_.Mutable(index)->assign(value);
836 reinterpret_cast<const char*
>(value),
size);
851 locales_.Add()->assign(
reinterpret_cast<const char*
>(value),
size);
854inline const ::google::protobuf::RepeatedPtrField< ::std::string>&
859inline ::google::protobuf::RepeatedPtrField< ::std::string>*
880 if (
id_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
891 if (
id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
892 id_ = new ::std::string;
899 if (
id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
900 id_ = new ::std::string;
907 if (
id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
908 id_ = new ::std::string;
910 id_->assign(
reinterpret_cast<const char*
>(value),
size);
915 if (
id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
916 id_ = new ::std::string;
923 if (
id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
926 ::std::string* temp =
id_;
927 id_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
932 if (
id_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
940 id_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
962 options_.Mutable(index)->assign(value);
965 options_.Mutable(index)->assign(value);
970 reinterpret_cast<const char*
>(value),
size);
985 options_.Add()->assign(
reinterpret_cast<const char*
>(value),
size);
988inline const ::google::protobuf::RepeatedPtrField< ::std::string>&
993inline ::google::protobuf::RepeatedPtrField< ::std::string>*
void clear_club_type_scorecard()
::google::protobuf::Metadata GetMetadata() const
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
bool has_club_type_scorecard() const
void set_allocated_locale_scorecard(::bgs::protocol::club::v1::NameGeneratorScorecard *locale_scorecard)
static NameGeneratorConfig * default_instance_
void clear_has_locale_scorecard()
friend void protobuf_ShutdownFile_club_5fname_5fgenerator_2eproto()
void set_has_club_type_scorecard()
static const ::google::protobuf::Descriptor * descriptor()
void SetCachedSize(int size) const
inline ::bgs::protocol::club::v1::NameGeneratorScorecard * mutable_club_type_scorecard()
NameGeneratorConfig(const NameGeneratorConfig &from)
void InitAsDefaultInstance()
::bgs::protocol::club::v1::NameGeneratorScorecard * locale_scorecard_
::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::NameGenerator > name_generators_
NameGeneratorConfig * New() const
void Swap(NameGeneratorConfig *other)
void clear_name_generators()
virtual ~NameGeneratorConfig()
void clear_locale_scorecard()
void clear_has_club_type_scorecard()
::google::protobuf::uint32 _has_bits_[1]
void set_allocated_club_type_scorecard(::bgs::protocol::club::v1::NameGeneratorScorecard *club_type_scorecard)
void set_has_locale_scorecard()
inline ::bgs::protocol::club::v1::NameGeneratorScorecard * mutable_locale_scorecard()
const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::NameGenerator > & name_generators() const
const ::bgs::protocol::club::v1::NameGeneratorScorecard & club_type_scorecard() const
inline ::bgs::protocol::club::v1::NameGeneratorScorecard * release_club_type_scorecard()
int name_generators_size() const
const ::bgs::protocol::club::v1::NameGeneratorScorecard & locale_scorecard() const
friend void TC_PROTO_API protobuf_AddDesc_club_5fname_5fgenerator_2eproto()
inline ::bgs::protocol::club::v1::NameGeneratorScorecard * release_locale_scorecard()
int GetCachedSize() const
static const NameGeneratorConfig & default_instance()
::bgs::protocol::club::v1::NameGeneratorScorecard * club_type_scorecard_
bool has_locale_scorecard() const
inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::NameGenerator > * mutable_name_generators()
::google::protobuf::UnknownFieldSet _unknown_fields_
NameGeneratorConfig & operator=(const NameGeneratorConfig &from)
friend void protobuf_AssignDesc_club_5fname_5fgenerator_2eproto()
inline ::bgs::protocol::club::v1::NameGenerator * add_name_generators()
void set_allocated_id(::std::string *id)
void SetCachedSize(int size) const
void set_options(int index, const ::std::string &value)
inline ::std::string * release_id()
friend void protobuf_ShutdownFile_club_5fname_5fgenerator_2eproto()
int GetCachedSize() const
const ::std::string & id() const
::google::protobuf::UnknownFieldSet _unknown_fields_
void InitAsDefaultInstance()
::google::protobuf::RepeatedPtrField< ::std::string > options_
NameGeneratorReplacement()
inline ::std::string * add_options()
static NameGeneratorReplacement * default_instance_
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
static const ::google::protobuf::Descriptor * descriptor()
NameGeneratorReplacement * New() const
static const NameGeneratorReplacement & default_instance()
const ::google::protobuf::RepeatedPtrField< ::std::string > & options() const
inline ::google::protobuf::RepeatedPtrField< ::std::string > * mutable_options()
friend void TC_PROTO_API protobuf_AddDesc_club_5fname_5fgenerator_2eproto()
void Swap(NameGeneratorReplacement *other)
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
NameGeneratorReplacement(const NameGeneratorReplacement &from)
::google::protobuf::Metadata GetMetadata() const
::google::protobuf::uint32 _has_bits_[1]
inline ::std::string * mutable_id()
void set_id(const ::std::string &value)
NameGeneratorReplacement & operator=(const NameGeneratorReplacement &from)
friend void protobuf_AssignDesc_club_5fname_5fgenerator_2eproto()
virtual ~NameGeneratorReplacement()
void clear_has_full_match()
void set_full_match(::google::protobuf::uint32 value)
void set_partial_match(::google::protobuf::uint32 value)
inline ::google::protobuf::uint32 full_fallback() const
bool has_partial_fallback() const
void clear_has_partial_fallback()
void set_partial_fallback(::google::protobuf::uint32 value)
int GetCachedSize() const
inline ::google::protobuf::uint32 partial_match() const
void set_is_required(bool value)
void clear_partial_match()
void clear_has_full_fallback()
void set_has_is_required()
::google::protobuf::Metadata GetMetadata() const
friend void protobuf_ShutdownFile_club_5fname_5fgenerator_2eproto()
static const ::google::protobuf::Descriptor * descriptor()
NameGeneratorScorecard & operator=(const NameGeneratorScorecard &from)
::google::protobuf::uint32 partial_fallback_
::google::protobuf::uint32 full_fallback_
void clear_has_partial_match()
static const NameGeneratorScorecard & default_instance()
void set_has_full_fallback()
::google::protobuf::uint32 _has_bits_[1]
NameGeneratorScorecard(const NameGeneratorScorecard &from)
void set_has_partial_match()
bool has_partial_match() const
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
bool has_full_fallback() const
static NameGeneratorScorecard * default_instance_
virtual ~NameGeneratorScorecard()
NameGeneratorScorecard * New() const
bool has_full_match() const
void set_has_partial_fallback()
void set_has_full_match()
bool has_is_required() const
::google::protobuf::uint32 full_match_
::google::protobuf::uint32 partial_match_
::google::protobuf::UnknownFieldSet _unknown_fields_
friend void TC_PROTO_API protobuf_AddDesc_club_5fname_5fgenerator_2eproto()
inline ::google::protobuf::uint32 partial_fallback() const
inline ::google::protobuf::uint32 full_match() const
void clear_has_is_required()
void clear_full_fallback()
void Swap(NameGeneratorScorecard *other)
void InitAsDefaultInstance()
void SetCachedSize(int size) const
void clear_partial_fallback()
void set_full_fallback(::google::protobuf::uint32 value)
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
friend void protobuf_AssignDesc_club_5fname_5fgenerator_2eproto()
static NameGenerator * default_instance_
::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::UniqueClubType > club_types_
inline ::std::string * add_names()
const ::google::protobuf::RepeatedPtrField< ::std::string > & locales() const
::google::protobuf::RepeatedPtrField< ::std::string > locales_
int GetCachedSize() const
friend void protobuf_ShutdownFile_club_5fname_5fgenerator_2eproto()
static const NameGenerator & default_instance()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
NameGenerator * New() const
static const ::google::protobuf::Descriptor * descriptor()
inline ::std::string * add_locales()
void clear_replacements()
::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::NameGeneratorReplacement > replacements_
inline ::bgs::protocol::club::v1::UniqueClubType * add_club_types()
NameGenerator & operator=(const NameGenerator &from)
NameGenerator(const NameGenerator &from)
int replacements_size() const
inline ::bgs::protocol::club::v1::NameGeneratorReplacement * add_replacements()
const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::NameGeneratorReplacement > & replacements() const
void set_names(int index, const ::std::string &value)
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
void InitAsDefaultInstance()
::google::protobuf::UnknownFieldSet _unknown_fields_
void SetCachedSize(int size) const
int club_types_size() const
::google::protobuf::Metadata GetMetadata() const
const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::UniqueClubType > & club_types() const
inline ::google::protobuf::RepeatedPtrField< ::std::string > * mutable_names()
void set_locales(int index, const ::std::string &value)
friend void TC_PROTO_API protobuf_AddDesc_club_5fname_5fgenerator_2eproto()
::google::protobuf::RepeatedPtrField< ::std::string > names_
const ::google::protobuf::RepeatedPtrField< ::std::string > & names() const
inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::NameGeneratorReplacement > * mutable_replacements()
void Swap(NameGenerator *other)
friend void protobuf_AssignDesc_club_5fname_5fgenerator_2eproto()
inline ::google::protobuf::RepeatedPtrField< ::std::string > * mutable_locales()
inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::UniqueClubType > * mutable_club_types()
constexpr std::size_t size()
void protobuf_ShutdownFile_club_5fname_5fgenerator_2eproto()
void TC_PROTO_API protobuf_AddDesc_club_5fname_5fgenerator_2eproto()
void protobuf_AssignDesc_club_5fname_5fgenerator_2eproto()