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/client/v1/club_enum.proto
3
4#ifndef PROTOBUF_api_2fclient_2fv1_2fclub_5fenum_2eproto__INCLUDED
5#define PROTOBUF_api_2fclient_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 {
33namespace client {
34
35// Internal implementation detail -- do not call these.
39
53
54TC_PROTO_API const ::google::protobuf::EnumDescriptor* ClubRemovedReason_descriptor();
55inline const ::std::string& ClubRemovedReason_Name(ClubRemovedReason value) {
56 return ::google::protobuf::internal::NameOfEnum(
58}
60 const ::std::string& name, ClubRemovedReason* value) {
61 return ::google::protobuf::internal::ParseNamedEnum<ClubRemovedReason>(
62 ClubRemovedReason_descriptor(), name, value);
63}
73
74TC_PROTO_API const ::google::protobuf::EnumDescriptor* StreamVoiceLevel_descriptor();
75inline const ::std::string& StreamVoiceLevel_Name(StreamVoiceLevel value) {
76 return ::google::protobuf::internal::NameOfEnum(
78}
80 const ::std::string& name, StreamVoiceLevel* value) {
81 return ::google::protobuf::internal::ParseNamedEnum<StreamVoiceLevel>(
82 StreamVoiceLevel_descriptor(), name, value);
83}
93
94TC_PROTO_API const ::google::protobuf::EnumDescriptor* VoiceMicrophoneState_descriptor();
95inline const ::std::string& VoiceMicrophoneState_Name(VoiceMicrophoneState value) {
96 return ::google::protobuf::internal::NameOfEnum(
98}
100 const ::std::string& name, VoiceMicrophoneState* value) {
101 return ::google::protobuf::internal::ParseNamedEnum<VoiceMicrophoneState>(
102 VoiceMicrophoneState_descriptor(), name, value);
103}
113
114TC_PROTO_API const ::google::protobuf::EnumDescriptor* PresenceLevel_descriptor();
115inline const ::std::string& PresenceLevel_Name(PresenceLevel value) {
116 return ::google::protobuf::internal::NameOfEnum(
117 PresenceLevel_descriptor(), value);
118}
120 const ::std::string& name, PresenceLevel* value) {
121 return ::google::protobuf::internal::ParseNamedEnum<PresenceLevel>(
122 PresenceLevel_descriptor(), name, value);
123}
132
133TC_PROTO_API const ::google::protobuf::EnumDescriptor* WhisperLevel_descriptor();
134inline const ::std::string& WhisperLevel_Name(WhisperLevel value) {
135 return ::google::protobuf::internal::NameOfEnum(
136 WhisperLevel_descriptor(), value);
137}
139 const ::std::string& name, WhisperLevel* value) {
140 return ::google::protobuf::internal::ParseNamedEnum<WhisperLevel>(
141 WhisperLevel_descriptor(), name, value);
142}
152
153TC_PROTO_API const ::google::protobuf::EnumDescriptor* StreamNotificationFilter_descriptor();
154inline const ::std::string& StreamNotificationFilter_Name(StreamNotificationFilter value) {
155 return ::google::protobuf::internal::NameOfEnum(
157}
159 const ::std::string& name, StreamNotificationFilter* value) {
160 return ::google::protobuf::internal::ParseNamedEnum<StreamNotificationFilter>(
162}
163// ===================================================================
164
165// ===================================================================
166
167// ===================================================================
168
169// ===================================================================
170// @@protoc_insertion_point(namespace_scope)
171
172} // namespace client
173} // namespace v1
174} // namespace club
175} // namespace protocol
176} // namespace bgs
177
178#ifndef SWIG
179namespace google {
180namespace protobuf {
181template <> struct is_proto_enum< ::bgs::protocol::club::v1::client::ClubRemovedReason> : ::google::protobuf::internal::true_type {};
182template <>
184 return ::bgs::protocol::club::v1::client::ClubRemovedReason_descriptor();
185}
186template <> struct is_proto_enum< ::bgs::protocol::club::v1::client::StreamVoiceLevel> : ::google::protobuf::internal::true_type {};
187template <>
189 return ::bgs::protocol::club::v1::client::StreamVoiceLevel_descriptor();
190}
191template <> struct is_proto_enum< ::bgs::protocol::club::v1::client::VoiceMicrophoneState> : ::google::protobuf::internal::true_type {};
192template <>
194 return ::bgs::protocol::club::v1::client::VoiceMicrophoneState_descriptor();
195}
196template <> struct is_proto_enum< ::bgs::protocol::club::v1::client::PresenceLevel> : ::google::protobuf::internal::true_type {};
197template <>
199 return ::bgs::protocol::club::v1::client::PresenceLevel_descriptor();
200}
201template <> struct is_proto_enum< ::bgs::protocol::club::v1::client::WhisperLevel> : ::google::protobuf::internal::true_type {};
202template <>
204 return ::bgs::protocol::club::v1::client::WhisperLevel_descriptor();
205}
206template <> struct is_proto_enum< ::bgs::protocol::club::v1::client::StreamNotificationFilter> : ::google::protobuf::internal::true_type {};
207template <>
209 return ::bgs::protocol::club::v1::client::StreamNotificationFilter_descriptor();
210}
211} // namespace google
212} // namespace protobuf
213#endif // SWIG
214
215// @@protoc_insertion_point(global_scope)
216
217#endif // PROTOBUF_api_2fclient_2fv1_2fclub_5fenum_2eproto__INCLUDED
#define TC_PROTO_API
Definition Define.h:105
const StreamNotificationFilter StreamNotificationFilter_MIN
TC_PROTO_APIconst ::google::protobuf::EnumDescriptor * StreamNotificationFilter_descriptor()
TC_PROTO_API bool ClubRemovedReason_IsValid(int value)
const WhisperLevel WhisperLevel_MAX
TC_PROTO_API bool StreamNotificationFilter_IsValid(int value)
const PresenceLevel PresenceLevel_MAX
void TC_PROTO_API protobuf_AddDesc_api_2fclient_2fv1_2fclub_5fenum_2eproto()
const ::std::string & StreamVoiceLevel_Name(StreamVoiceLevel value)
const ClubRemovedReason ClubRemovedReason_MIN
const StreamVoiceLevel StreamVoiceLevel_MIN
const ::std::string & StreamNotificationFilter_Name(StreamNotificationFilter value)
const VoiceMicrophoneState VoiceMicrophoneState_MAX
const ::std::string & WhisperLevel_Name(WhisperLevel value)
TC_PROTO_APIconst ::google::protobuf::EnumDescriptor * PresenceLevel_descriptor()
bool StreamNotificationFilter_Parse(const ::std::string &name, StreamNotificationFilter *value)
void protobuf_ShutdownFile_api_2fclient_2fv1_2fclub_5fenum_2eproto()
const ClubRemovedReason ClubRemovedReason_MAX
void protobuf_AssignDesc_api_2fclient_2fv1_2fclub_5fenum_2eproto()
const PresenceLevel PresenceLevel_MIN
const ::std::string & VoiceMicrophoneState_Name(VoiceMicrophoneState value)
const ::std::string & ClubRemovedReason_Name(ClubRemovedReason value)
bool StreamVoiceLevel_Parse(const ::std::string &name, StreamVoiceLevel *value)
TC_PROTO_API bool StreamVoiceLevel_IsValid(int value)
TC_PROTO_API bool VoiceMicrophoneState_IsValid(int value)
const StreamNotificationFilter StreamNotificationFilter_MAX
TC_PROTO_APIconst ::google::protobuf::EnumDescriptor * ClubRemovedReason_descriptor()
bool WhisperLevel_Parse(const ::std::string &name, WhisperLevel *value)
const ::std::string & PresenceLevel_Name(PresenceLevel value)
const StreamVoiceLevel StreamVoiceLevel_MAX
bool ClubRemovedReason_Parse(const ::std::string &name, ClubRemovedReason *value)
const WhisperLevel WhisperLevel_MIN
bool PresenceLevel_Parse(const ::std::string &name, PresenceLevel *value)
TC_PROTO_API bool PresenceLevel_IsValid(int value)
TC_PROTO_APIconst ::google::protobuf::EnumDescriptor * StreamVoiceLevel_descriptor()
bool VoiceMicrophoneState_Parse(const ::std::string &name, VoiceMicrophoneState *value)
TC_PROTO_APIconst ::google::protobuf::EnumDescriptor * WhisperLevel_descriptor()
const VoiceMicrophoneState VoiceMicrophoneState_MIN
TC_PROTO_API bool WhisperLevel_IsValid(int value)
TC_PROTO_APIconst ::google::protobuf::EnumDescriptor * VoiceMicrophoneState_descriptor()
Definition Session.h:37
const EnumDescriptor * GetEnumDescriptor< ::bgs::protocol::club::v1::client::WhisperLevel >()
const EnumDescriptor * GetEnumDescriptor< ::bgs::protocol::club::v1::client::StreamVoiceLevel >()
const EnumDescriptor * GetEnumDescriptor< ::bgs::protocol::club::v1::client::StreamNotificationFilter >()
const EnumDescriptor * GetEnumDescriptor< ::bgs::protocol::club::v1::client::PresenceLevel >()
const EnumDescriptor * GetEnumDescriptor< ::bgs::protocol::club::v1::client::ClubRemovedReason >()
const EnumDescriptor * GetEnumDescriptor< ::bgs::protocol::club::v1::client::VoiceMicrophoneState >()