TrinityCore
field_options.pb.h File Reference
#include <string>
#include <google/protobuf/stubs/common.h>
#include <google/protobuf/generated_message_util.h>
#include <google/protobuf/message.h>
#include <google/protobuf/repeated_field.h>
#include <google/protobuf/extension_set.h>
#include <google/protobuf/generated_enum_reflection.h>
#include <google/protobuf/unknown_field_set.h>
#include "google/protobuf/descriptor.pb.h"
#include "global_extensions/range.pb.h"
#include "Define.h"
+ Include dependency graph for field_options.pb.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  bgs::protocol::BGSFieldOptions
 
class  bgs::protocol::FieldRestriction
 
union  bgs::protocol::FieldRestriction::TypeUnion
 
class  bgs::protocol::RepeatedFieldRestriction
 
union  bgs::protocol::RepeatedFieldRestriction::TypeUnion
 
class  bgs::protocol::SignedFieldRestriction
 
class  bgs::protocol::UnsignedFieldRestriction
 
class  bgs::protocol::FloatFieldRestriction
 
class  bgs::protocol::StringFieldRestriction
 
class  bgs::protocol::EntityIdRestriction
 
class  bgs::protocol::MessageFieldRestriction
 
struct  google::protobuf::is_proto_enum< ::bgs::protocol::EntityIdRestriction_Kind >
 
struct  google::protobuf::is_proto_enum< ::bgs::protocol::LogOption >
 

Namespaces

namespace  bgs
 
namespace  bgs::protocol
 
namespace  google
 
namespace  google::protobuf
 

Enumerations

enum  bgs::protocol::EntityIdRestriction_Kind {
  bgs::protocol::EntityIdRestriction_Kind_ANY = 0 , bgs::protocol::EntityIdRestriction_Kind_ACCOUNT = 1 , bgs::protocol::EntityIdRestriction_Kind_GAME_ACCOUNT = 2 , bgs::protocol::EntityIdRestriction_Kind_ACCOUNT_OR_GAME_ACCOUNT = 3 ,
  bgs::protocol::EntityIdRestriction_Kind_SERVICE = 4 , bgs::protocol::EntityIdRestriction_Kind_CHANNEL = 5
}
 
enum  bgs::protocol::LogOption { bgs::protocol::HIDDEN = 1 , bgs::protocol::HEX = 2 }
 

Functions

void TC_PROTO_API bgs::protocol::protobuf_AddDesc_global_5fextensions_2ffield_5foptions_2eproto ()
 
void bgs::protocol::protobuf_AssignDesc_global_5fextensions_2ffield_5foptions_2eproto ()
 
void bgs::protocol::protobuf_ShutdownFile_global_5fextensions_2ffield_5foptions_2eproto ()
 
TC_PROTO_API bool bgs::protocol::EntityIdRestriction_Kind_IsValid (int value)
 
TC_PROTO_APIconst ::google::protobuf::EnumDescriptor * bgs::protocol::EntityIdRestriction_Kind_descriptor ()
 
const ::std::string & bgs::protocol::EntityIdRestriction_Kind_Name (EntityIdRestriction_Kind value)
 
bool bgs::protocol::EntityIdRestriction_Kind_Parse (const ::std::string &name, EntityIdRestriction_Kind *value)
 
TC_PROTO_API bool bgs::protocol::LogOption_IsValid (int value)
 
TC_PROTO_APIconst ::google::protobuf::EnumDescriptor * bgs::protocol::LogOption_descriptor ()
 
const ::std::string & bgs::protocol::LogOption_Name (LogOption value)
 
bool bgs::protocol::LogOption_Parse (const ::std::string &name, LogOption *value)
 
template<>
const EnumDescriptor * google::protobuf::GetEnumDescriptor< ::bgs::protocol::EntityIdRestriction_Kind > ()
 
template<>
const EnumDescriptor * google::protobuf::GetEnumDescriptor< ::bgs::protocol::LogOption > ()
 

Variables

const EntityIdRestriction_Kind bgs::protocol::EntityIdRestriction_Kind_Kind_MIN = EntityIdRestriction_Kind_ANY
 
const EntityIdRestriction_Kind bgs::protocol::EntityIdRestriction_Kind_Kind_MAX = EntityIdRestriction_Kind_CHANNEL
 
const int bgs::protocol::EntityIdRestriction_Kind_Kind_ARRAYSIZE = EntityIdRestriction_Kind_Kind_MAX + 1
 
const LogOption bgs::protocol::LogOption_MIN = HIDDEN
 
const LogOption bgs::protocol::LogOption_MAX = HEX
 
const int bgs::protocol::LogOption_ARRAYSIZE = LogOption_MAX + 1
 
static const int bgs::protocol::kFieldOptionsFieldNumber = 90000
 
TC_PROTO_API ::google::protobuf::internal::ExtensionIdentifier< ::google::protobuf::FieldOptions, ::google::protobuf::internal::MessageTypeTraits< ::bgs::protocol::BGSFieldOptions >, 11, false > bgs::protocol::field_options
 
static const int bgs::protocol::kValidFieldNumber = 90001
 
TC_PROTO_API ::google::protobuf::internal::ExtensionIdentifier< ::google::protobuf::FieldOptions, ::google::protobuf::internal::MessageTypeTraits< ::bgs::protocol::FieldRestriction >, 11, false > bgs::protocol::valid