TrinityCore
club_enum.pb.h
Go to the documentation of this file.
1// Generated by the protocol buffer compiler. DO NOT EDIT!
2// source: club_enum.proto
3
4#ifndef PROTOBUF_club_5fenum_2eproto__INCLUDED
5#define PROTOBUF_club_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
44};
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}
63};
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}
87};
92
93TC_PROTO_API const ::google::protobuf::EnumDescriptor* ClubRemovedReason_descriptor();
94inline const ::std::string& ClubRemovedReason_Name(ClubRemovedReason value) {
95 return ::google::protobuf::internal::NameOfEnum(
97}
99 const ::std::string& name, ClubRemovedReason* value) {
100 return ::google::protobuf::internal::ParseNamedEnum<ClubRemovedReason>(
101 ClubRemovedReason_descriptor(), name, value);
102}
112
113TC_PROTO_API const ::google::protobuf::EnumDescriptor* StreamVoiceLevel_descriptor();
114inline const ::std::string& StreamVoiceLevel_Name(StreamVoiceLevel value) {
115 return ::google::protobuf::internal::NameOfEnum(
117}
119 const ::std::string& name, StreamVoiceLevel* value) {
120 return ::google::protobuf::internal::ParseNamedEnum<StreamVoiceLevel>(
121 StreamVoiceLevel_descriptor(), name, value);
122}
132
133TC_PROTO_API const ::google::protobuf::EnumDescriptor* VoiceMicrophoneState_descriptor();
134inline const ::std::string& VoiceMicrophoneState_Name(VoiceMicrophoneState value) {
135 return ::google::protobuf::internal::NameOfEnum(
137}
139 const ::std::string& name, VoiceMicrophoneState* value) {
140 return ::google::protobuf::internal::ParseNamedEnum<VoiceMicrophoneState>(
141 VoiceMicrophoneState_descriptor(), name, value);
142}
152
153TC_PROTO_API const ::google::protobuf::EnumDescriptor* PresenceLevel_descriptor();
154inline const ::std::string& PresenceLevel_Name(PresenceLevel value) {
155 return ::google::protobuf::internal::NameOfEnum(
156 PresenceLevel_descriptor(), value);
157}
159 const ::std::string& name, PresenceLevel* value) {
160 return ::google::protobuf::internal::ParseNamedEnum<PresenceLevel>(
161 PresenceLevel_descriptor(), name, value);
162}
171
172TC_PROTO_API const ::google::protobuf::EnumDescriptor* WhisperLevel_descriptor();
173inline const ::std::string& WhisperLevel_Name(WhisperLevel value) {
174 return ::google::protobuf::internal::NameOfEnum(
175 WhisperLevel_descriptor(), value);
176}
178 const ::std::string& name, WhisperLevel* value) {
179 return ::google::protobuf::internal::ParseNamedEnum<WhisperLevel>(
180 WhisperLevel_descriptor(), name, value);
181}
191
192TC_PROTO_API const ::google::protobuf::EnumDescriptor* StreamNotificationFilter_descriptor();
193inline const ::std::string& StreamNotificationFilter_Name(StreamNotificationFilter value) {
194 return ::google::protobuf::internal::NameOfEnum(
196}
198 const ::std::string& name, StreamNotificationFilter* value) {
199 return ::google::protobuf::internal::ParseNamedEnum<StreamNotificationFilter>(
201}
211
212TC_PROTO_API const ::google::protobuf::EnumDescriptor* JoinClubSource_descriptor();
213inline const ::std::string& JoinClubSource_Name(JoinClubSource value) {
214 return ::google::protobuf::internal::NameOfEnum(
216}
218 const ::std::string& name, JoinClubSource* value) {
219 return ::google::protobuf::internal::ParseNamedEnum<JoinClubSource>(
220 JoinClubSource_descriptor(), name, value);
221}
222// ===================================================================
223
224// ===================================================================
225
226// ===================================================================
227
228// ===================================================================
229// @@protoc_insertion_point(namespace_scope)
230
231} // namespace v1
232} // namespace club
233} // namespace protocol
234} // namespace bgs
235
236#ifndef SWIG
237namespace google {
238namespace protobuf {
239template <> struct is_proto_enum< ::bgs::protocol::club::v1::PrivacyLevel> : ::google::protobuf::internal::true_type {};
240template <>
241inline const EnumDescriptor* GetEnumDescriptor< ::bgs::protocol::club::v1::PrivacyLevel>() {
243}
244template <> struct is_proto_enum< ::bgs::protocol::club::v1::VisibilityLevel> : ::google::protobuf::internal::true_type {};
245template <>
246inline const EnumDescriptor* GetEnumDescriptor< ::bgs::protocol::club::v1::VisibilityLevel>() {
248}
249template <> struct is_proto_enum< ::bgs::protocol::club::v1::ClubRemovedReason> : ::google::protobuf::internal::true_type {};
250template <>
251inline const EnumDescriptor* GetEnumDescriptor< ::bgs::protocol::club::v1::ClubRemovedReason>() {
253}
254template <> struct is_proto_enum< ::bgs::protocol::club::v1::StreamVoiceLevel> : ::google::protobuf::internal::true_type {};
255template <>
256inline const EnumDescriptor* GetEnumDescriptor< ::bgs::protocol::club::v1::StreamVoiceLevel>() {
258}
259template <> struct is_proto_enum< ::bgs::protocol::club::v1::VoiceMicrophoneState> : ::google::protobuf::internal::true_type {};
260template <>
261inline const EnumDescriptor* GetEnumDescriptor< ::bgs::protocol::club::v1::VoiceMicrophoneState>() {
263}
264template <> struct is_proto_enum< ::bgs::protocol::club::v1::PresenceLevel> : ::google::protobuf::internal::true_type {};
265template <>
266inline const EnumDescriptor* GetEnumDescriptor< ::bgs::protocol::club::v1::PresenceLevel>() {
268}
269template <> struct is_proto_enum< ::bgs::protocol::club::v1::WhisperLevel> : ::google::protobuf::internal::true_type {};
270template <>
271inline const EnumDescriptor* GetEnumDescriptor< ::bgs::protocol::club::v1::WhisperLevel>() {
273}
274template <> struct is_proto_enum< ::bgs::protocol::club::v1::StreamNotificationFilter> : ::google::protobuf::internal::true_type {};
275template <>
276inline const EnumDescriptor* GetEnumDescriptor< ::bgs::protocol::club::v1::StreamNotificationFilter>() {
278}
279template <> struct is_proto_enum< ::bgs::protocol::club::v1::JoinClubSource> : ::google::protobuf::internal::true_type {};
280template <>
281inline const EnumDescriptor* GetEnumDescriptor< ::bgs::protocol::club::v1::JoinClubSource>() {
283}
284} // namespace google
285} // namespace protobuf
286#endif // SWIG
287
288// @@protoc_insertion_point(global_scope)
289
290#endif // PROTOBUF_club_5fenum_2eproto__INCLUDED
#define TC_PROTO_API
Definition: Define.h:105
const VoiceMicrophoneState VoiceMicrophoneState_MAX
Definition: club_enum.pb.h:130
const StreamVoiceLevel StreamVoiceLevel_MAX
Definition: club_enum.pb.h:110
const ::std::string & StreamNotificationFilter_Name(StreamNotificationFilter value)
Definition: club_enum.pb.h:193
bool PrivacyLevel_Parse(const ::std::string &name, PrivacyLevel *value)
Definition: club_enum.pb.h:55
const VisibilityLevel VisibilityLevel_MAX
Definition: club_enum.pb.h:66
bool ClubRemovedReason_Parse(const ::std::string &name, ClubRemovedReason *value)
Definition: club_enum.pb.h:98
TC_PROTO_APIconst ::google::protobuf::EnumDescriptor * WhisperLevel_descriptor()
TC_PROTO_API bool VisibilityLevel_IsValid(int value)
TC_PROTO_API bool PresenceLevel_IsValid(int value)
const int VisibilityLevel_ARRAYSIZE
Definition: club_enum.pb.h:67
const PresenceLevel PresenceLevel_MIN
Definition: club_enum.pb.h:149
const ::std::string & JoinClubSource_Name(JoinClubSource value)
Definition: club_enum.pb.h:213
bool VoiceMicrophoneState_Parse(const ::std::string &name, VoiceMicrophoneState *value)
Definition: club_enum.pb.h:138
const ::std::string & PrivacyLevel_Name(PrivacyLevel value)
Definition: club_enum.pb.h:51
@ CLUB_REMOVED_REASON_MEMBER_REMOVED_BY_SERVICE
Definition: club_enum.pb.h:84
const int PresenceLevel_ARRAYSIZE
Definition: club_enum.pb.h:151
const int JoinClubSource_ARRAYSIZE
Definition: club_enum.pb.h:210
bool StreamNotificationFilter_Parse(const ::std::string &name, StreamNotificationFilter *value)
Definition: club_enum.pb.h:197
const int StreamVoiceLevel_ARRAYSIZE
Definition: club_enum.pb.h:111
const ::std::string & PresenceLevel_Name(PresenceLevel value)
Definition: club_enum.pb.h:154
TC_PROTO_APIconst ::google::protobuf::EnumDescriptor * JoinClubSource_descriptor()
bool WhisperLevel_Parse(const ::std::string &name, WhisperLevel *value)
Definition: club_enum.pb.h:177
const JoinClubSource JoinClubSource_MIN
Definition: club_enum.pb.h:208
const ::std::string & VisibilityLevel_Name(VisibilityLevel value)
Definition: club_enum.pb.h:70
TC_PROTO_API bool JoinClubSource_IsValid(int value)
const ::std::string & ClubRemovedReason_Name(ClubRemovedReason value)
Definition: club_enum.pb.h:94
const PresenceLevel PresenceLevel_MAX
Definition: club_enum.pb.h:150
TC_PROTO_APIconst ::google::protobuf::EnumDescriptor * StreamVoiceLevel_descriptor()
void protobuf_ShutdownFile_club_5fenum_2eproto()
TC_PROTO_APIconst ::google::protobuf::EnumDescriptor * StreamNotificationFilter_descriptor()
const PrivacyLevel PrivacyLevel_MIN
Definition: club_enum.pb.h:46
const StreamNotificationFilter StreamNotificationFilter_MAX
Definition: club_enum.pb.h:189
TC_PROTO_APIconst ::google::protobuf::EnumDescriptor * ClubRemovedReason_descriptor()
TC_PROTO_API bool PrivacyLevel_IsValid(int value)
const ClubRemovedReason ClubRemovedReason_MAX
Definition: club_enum.pb.h:90
const ::std::string & WhisperLevel_Name(WhisperLevel value)
Definition: club_enum.pb.h:173
const WhisperLevel WhisperLevel_MIN
Definition: club_enum.pb.h:168
const int WhisperLevel_ARRAYSIZE
Definition: club_enum.pb.h:170
const WhisperLevel WhisperLevel_MAX
Definition: club_enum.pb.h:169
const StreamVoiceLevel StreamVoiceLevel_MIN
Definition: club_enum.pb.h:109
const VisibilityLevel VisibilityLevel_MIN
Definition: club_enum.pb.h:65
bool StreamVoiceLevel_Parse(const ::std::string &name, StreamVoiceLevel *value)
Definition: club_enum.pb.h:118
TC_PROTO_API bool WhisperLevel_IsValid(int value)
TC_PROTO_APIconst ::google::protobuf::EnumDescriptor * VoiceMicrophoneState_descriptor()
const int PrivacyLevel_ARRAYSIZE
Definition: club_enum.pb.h:48
const ClubRemovedReason ClubRemovedReason_MIN
Definition: club_enum.pb.h:89
bool VisibilityLevel_Parse(const ::std::string &name, VisibilityLevel *value)
Definition: club_enum.pb.h:74
TC_PROTO_API bool StreamNotificationFilter_IsValid(int value)
bool JoinClubSource_Parse(const ::std::string &name, JoinClubSource *value)
Definition: club_enum.pb.h:217
const int VoiceMicrophoneState_ARRAYSIZE
Definition: club_enum.pb.h:131
TC_PROTO_APIconst ::google::protobuf::EnumDescriptor * VisibilityLevel_descriptor()
void TC_PROTO_API protobuf_AddDesc_club_5fenum_2eproto()
bool PresenceLevel_Parse(const ::std::string &name, PresenceLevel *value)
Definition: club_enum.pb.h:158
const JoinClubSource JoinClubSource_MAX
Definition: club_enum.pb.h:209
TC_PROTO_API bool StreamVoiceLevel_IsValid(int value)
void protobuf_AssignDesc_club_5fenum_2eproto()
const PrivacyLevel PrivacyLevel_MAX
Definition: club_enum.pb.h:47
const ::std::string & StreamVoiceLevel_Name(StreamVoiceLevel value)
Definition: club_enum.pb.h:114
const int StreamNotificationFilter_ARRAYSIZE
Definition: club_enum.pb.h:190
TC_PROTO_API bool ClubRemovedReason_IsValid(int value)
TC_PROTO_APIconst ::google::protobuf::EnumDescriptor * PrivacyLevel_descriptor()
const ::std::string & VoiceMicrophoneState_Name(VoiceMicrophoneState value)
Definition: club_enum.pb.h:134
TC_PROTO_API bool VoiceMicrophoneState_IsValid(int value)
const int ClubRemovedReason_ARRAYSIZE
Definition: club_enum.pb.h:91
const StreamNotificationFilter StreamNotificationFilter_MIN
Definition: club_enum.pb.h:188
TC_PROTO_APIconst ::google::protobuf::EnumDescriptor * PresenceLevel_descriptor()
const VoiceMicrophoneState VoiceMicrophoneState_MIN
Definition: club_enum.pb.h:129
Definition: Session.h:36