TrinityCore
Loading...
Searching...
No Matches
club_enum.pb.h
Go to the documentation of this file.
1// Generated by the protocol buffer compiler. DO NOT EDIT!
2// source: api/common/v1/club_enum.proto
3
4#ifndef PROTOBUF_api_2fcommon_2fv1_2fclub_5fenum_2eproto__INCLUDED
5#define PROTOBUF_api_2fcommon_2fv1_2fclub_5fenum_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/repeated_field.h>
24#include <google/protobuf/extension_set.h>
25#include <google/protobuf/generated_enum_reflection.h>
26#include "Define.h" // for TC_PROTO_API
27// @@protoc_insertion_point(includes)
28
29namespace bgs {
30namespace protocol {
31namespace club {
32namespace v1 {
33
34// Internal implementation detail -- do not call these.
38
49
50TC_PROTO_API const ::google::protobuf::EnumDescriptor* PrivacyLevel_descriptor();
51inline const ::std::string& PrivacyLevel_Name(PrivacyLevel value) {
52 return ::google::protobuf::internal::NameOfEnum(
54}
56 const ::std::string& name, PrivacyLevel* value) {
57 return ::google::protobuf::internal::ParseNamedEnum<PrivacyLevel>(
58 PrivacyLevel_descriptor(), name, value);
59}
68
69TC_PROTO_API const ::google::protobuf::EnumDescriptor* VisibilityLevel_descriptor();
70inline const ::std::string& VisibilityLevel_Name(VisibilityLevel value) {
71 return ::google::protobuf::internal::NameOfEnum(
73}
75 const ::std::string& name, VisibilityLevel* value) {
76 return ::google::protobuf::internal::ParseNamedEnum<VisibilityLevel>(
77 VisibilityLevel_descriptor(), name, value);
78}
88
89TC_PROTO_API const ::google::protobuf::EnumDescriptor* JoinClubSource_descriptor();
90inline const ::std::string& JoinClubSource_Name(JoinClubSource value) {
91 return ::google::protobuf::internal::NameOfEnum(
93}
95 const ::std::string& name, JoinClubSource* value) {
96 return ::google::protobuf::internal::ParseNamedEnum<JoinClubSource>(
97 JoinClubSource_descriptor(), name, value);
98}
99// ===================================================================
100
101// ===================================================================
102
103// ===================================================================
104
105// ===================================================================
106// @@protoc_insertion_point(namespace_scope)
107
108} // namespace v1
109} // namespace club
110} // namespace protocol
111} // namespace bgs
112
113#ifndef SWIG
114namespace google {
115namespace protobuf {
116template <> struct is_proto_enum< ::bgs::protocol::club::v1::PrivacyLevel> : ::google::protobuf::internal::true_type {};
117template <>
119 return ::bgs::protocol::club::v1::PrivacyLevel_descriptor();
120}
121template <> struct is_proto_enum< ::bgs::protocol::club::v1::VisibilityLevel> : ::google::protobuf::internal::true_type {};
122template <>
124 return ::bgs::protocol::club::v1::VisibilityLevel_descriptor();
125}
126template <> struct is_proto_enum< ::bgs::protocol::club::v1::JoinClubSource> : ::google::protobuf::internal::true_type {};
127template <>
129 return ::bgs::protocol::club::v1::JoinClubSource_descriptor();
130}
131} // namespace google
132} // namespace protobuf
133#endif // SWIG
134
135// @@protoc_insertion_point(global_scope)
136
137#endif // PROTOBUF_api_2fcommon_2fv1_2fclub_5fenum_2eproto__INCLUDED
#define TC_PROTO_API
Definition Define.h:105
void protobuf_AssignDesc_api_2fcommon_2fv1_2fclub_5fenum_2eproto()
void TC_PROTO_API protobuf_AddDesc_api_2fcommon_2fv1_2fclub_5fenum_2eproto()
bool PrivacyLevel_Parse(const ::std::string &name, PrivacyLevel *value)
const VisibilityLevel VisibilityLevel_MAX
void protobuf_ShutdownFile_api_2fcommon_2fv1_2fclub_5fenum_2eproto()
TC_PROTO_API bool VisibilityLevel_IsValid(int value)
const int VisibilityLevel_ARRAYSIZE
const ::std::string & JoinClubSource_Name(JoinClubSource value)
const ::std::string & PrivacyLevel_Name(PrivacyLevel value)
const int JoinClubSource_ARRAYSIZE
TC_PROTO_APIconst ::google::protobuf::EnumDescriptor * JoinClubSource_descriptor()
const JoinClubSource JoinClubSource_MIN
const ::std::string & VisibilityLevel_Name(VisibilityLevel value)
TC_PROTO_API bool JoinClubSource_IsValid(int value)
const PrivacyLevel PrivacyLevel_MIN
TC_PROTO_API bool PrivacyLevel_IsValid(int value)
const VisibilityLevel VisibilityLevel_MIN
const int PrivacyLevel_ARRAYSIZE
bool VisibilityLevel_Parse(const ::std::string &name, VisibilityLevel *value)
bool JoinClubSource_Parse(const ::std::string &name, JoinClubSource *value)
TC_PROTO_APIconst ::google::protobuf::EnumDescriptor * VisibilityLevel_descriptor()
const JoinClubSource JoinClubSource_MAX
const PrivacyLevel PrivacyLevel_MAX
TC_PROTO_APIconst ::google::protobuf::EnumDescriptor * PrivacyLevel_descriptor()
Definition Session.h:37
const EnumDescriptor * GetEnumDescriptor< ::bgs::protocol::club::v1::PrivacyLevel >()
const EnumDescriptor * GetEnumDescriptor< ::bgs::protocol::club::v1::JoinClubSource >()
const EnumDescriptor * GetEnumDescriptor< ::bgs::protocol::club::v1::VisibilityLevel >()