TrinityCore
routing.pb.h
Go to the documentation of this file.
1// Generated by the protocol buffer compiler. DO NOT EDIT!
2// source: global_extensions/routing.proto
3
4#ifndef PROTOBUF_global_5fextensions_2frouting_2eproto__INCLUDED
5#define PROTOBUF_global_5fextensions_2frouting_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 {
31
32// Internal implementation detail -- do not call these.
36
42};
47
48TC_PROTO_API const ::google::protobuf::EnumDescriptor* ClientIdentityRoutingType_descriptor();
50 return ::google::protobuf::internal::NameOfEnum(
52}
54 const ::std::string& name, ClientIdentityRoutingType* value) {
55 return ::google::protobuf::internal::ParseNamedEnum<ClientIdentityRoutingType>(
57}
58// ===================================================================
59
60// ===================================================================
61
62// ===================================================================
63
64// ===================================================================
65// @@protoc_insertion_point(namespace_scope)
66
67} // namespace protocol
68} // namespace bgs
69
70#ifndef SWIG
71namespace google {
72namespace protobuf {
73template <> struct is_proto_enum< ::bgs::protocol::ClientIdentityRoutingType> : ::google::protobuf::internal::true_type {};
74template <>
75inline const EnumDescriptor* GetEnumDescriptor< ::bgs::protocol::ClientIdentityRoutingType>() {
77}
78} // namespace google
79} // namespace protobuf
80#endif // SWIG
81
82// @@protoc_insertion_point(global_scope)
83
84#endif // PROTOBUF_global_5fextensions_2frouting_2eproto__INCLUDED
#define TC_PROTO_API
Definition: Define.h:105
void protobuf_AssignDesc_global_5fextensions_2frouting_2eproto()
const int ClientIdentityRoutingType_ARRAYSIZE
Definition: routing.pb.h:46
const ::std::string & ClientIdentityRoutingType_Name(ClientIdentityRoutingType value)
Definition: routing.pb.h:49
TC_PROTO_API bool ClientIdentityRoutingType_IsValid(int value)
bool ClientIdentityRoutingType_Parse(const ::std::string &name, ClientIdentityRoutingType *value)
Definition: routing.pb.h:53
ClientIdentityRoutingType
Definition: routing.pb.h:37
@ CLIENT_IDENTITY_ROUTING_GAME_ACCOUNT
Definition: routing.pb.h:40
@ CLIENT_IDENTITY_ROUTING_INSTANCE_ID
Definition: routing.pb.h:41
@ CLIENT_IDENTITY_ROUTING_BATTLE_NET_ACCOUNT
Definition: routing.pb.h:39
@ CLIENT_IDENTITY_ROUTING_DISABLED
Definition: routing.pb.h:38
void protobuf_ShutdownFile_global_5fextensions_2frouting_2eproto()
void TC_PROTO_API protobuf_AddDesc_global_5fextensions_2frouting_2eproto()
const ClientIdentityRoutingType ClientIdentityRoutingType_MIN
Definition: routing.pb.h:44
TC_PROTO_APIconst ::google::protobuf::EnumDescriptor * ClientIdentityRoutingType_descriptor()
const ClientIdentityRoutingType ClientIdentityRoutingType_MAX
Definition: routing.pb.h:45
Definition: Session.h:36