TrinityCore
bgs::protocol::v2 Namespace Reference

Classes

class  Attribute
 
class  AttributeFilter
 
class  Variant
 

Enumerations

enum  AttributeFilter_Operation { AttributeFilter_Operation_MATCH_NONE = 0 , AttributeFilter_Operation_MATCH_ANY = 1 , AttributeFilter_Operation_MATCH_ALL = 2 , AttributeFilter_Operation_MATCH_ALL_MOST_SPECIFIC = 3 }
 

Functions

void TC_PROTO_API protobuf_AddDesc_api_2fclient_2fv2_2fattribute_5ftypes_2eproto ()
 
void protobuf_AssignDesc_api_2fclient_2fv2_2fattribute_5ftypes_2eproto ()
 
void protobuf_ShutdownFile_api_2fclient_2fv2_2fattribute_5ftypes_2eproto ()
 
TC_PROTO_API bool AttributeFilter_Operation_IsValid (int value)
 
TC_PROTO_APIconst ::google::protobuf::EnumDescriptor * AttributeFilter_Operation_descriptor ()
 
const ::std::string & AttributeFilter_Operation_Name (AttributeFilter_Operation value)
 
bool AttributeFilter_Operation_Parse (const ::std::string &name, AttributeFilter_Operation *value)
 

Variables

const AttributeFilter_Operation AttributeFilter_Operation_Operation_MIN = AttributeFilter_Operation_MATCH_NONE
 
const AttributeFilter_Operation AttributeFilter_Operation_Operation_MAX = AttributeFilter_Operation_MATCH_ALL_MOST_SPECIFIC
 
const int AttributeFilter_Operation_Operation_ARRAYSIZE = AttributeFilter_Operation_Operation_MAX + 1
 

Enumeration Type Documentation

◆ AttributeFilter_Operation

Enumerator
AttributeFilter_Operation_MATCH_NONE 
AttributeFilter_Operation_MATCH_ANY 
AttributeFilter_Operation_MATCH_ALL 
AttributeFilter_Operation_MATCH_ALL_MOST_SPECIFIC 

Definition at line 44 of file attribute_types.pb.h.

Function Documentation

◆ AttributeFilter_Operation_descriptor()

TC_PROTO_APIconst ::google::protobuf::EnumDescriptor * bgs::protocol::v2::AttributeFilter_Operation_descriptor ( )
+ Here is the caller graph for this function:

◆ AttributeFilter_Operation_IsValid()

TC_PROTO_API bool bgs::protocol::v2::AttributeFilter_Operation_IsValid ( int  value)
+ Here is the caller graph for this function:

◆ AttributeFilter_Operation_Name()

const ::std::string & bgs::protocol::v2::AttributeFilter_Operation_Name ( AttributeFilter_Operation  value)
inline

Definition at line 56 of file attribute_types.pb.h.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ AttributeFilter_Operation_Parse()

bool bgs::protocol::v2::AttributeFilter_Operation_Parse ( const ::std::string &  name,
AttributeFilter_Operation value 
)
inline

Definition at line 60 of file attribute_types.pb.h.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ protobuf_AddDesc_api_2fclient_2fv2_2fattribute_5ftypes_2eproto()

void TC_PROTO_API bgs::protocol::v2::protobuf_AddDesc_api_2fclient_2fv2_2fattribute_5ftypes_2eproto ( )

◆ protobuf_AssignDesc_api_2fclient_2fv2_2fattribute_5ftypes_2eproto()

void bgs::protocol::v2::protobuf_AssignDesc_api_2fclient_2fv2_2fattribute_5ftypes_2eproto ( )

◆ protobuf_ShutdownFile_api_2fclient_2fv2_2fattribute_5ftypes_2eproto()

void bgs::protocol::v2::protobuf_ShutdownFile_api_2fclient_2fv2_2fattribute_5ftypes_2eproto ( )

Variable Documentation

◆ AttributeFilter_Operation_Operation_ARRAYSIZE

const int bgs::protocol::v2::AttributeFilter_Operation_Operation_ARRAYSIZE = AttributeFilter_Operation_Operation_MAX + 1

Definition at line 53 of file attribute_types.pb.h.

◆ AttributeFilter_Operation_Operation_MAX

const AttributeFilter_Operation bgs::protocol::v2::AttributeFilter_Operation_Operation_MAX = AttributeFilter_Operation_MATCH_ALL_MOST_SPECIFIC

Definition at line 52 of file attribute_types.pb.h.

◆ AttributeFilter_Operation_Operation_MIN

const AttributeFilter_Operation bgs::protocol::v2::AttributeFilter_Operation_Operation_MIN = AttributeFilter_Operation_MATCH_NONE

Definition at line 51 of file attribute_types.pb.h.