TrinityCore
|
#include <role_types.pb.h>
Public Member Functions | |
Role () | |
virtual | ~Role () |
Role (const Role &from) | |
Role & | operator= (const Role &from) |
const ::google::protobuf::UnknownFieldSet & | unknown_fields () const |
inline ::google::protobuf::UnknownFieldSet * | mutable_unknown_fields () |
void | Swap (Role *other) |
Role * | New () const |
int | GetCachedSize () const |
::google::protobuf::Metadata | GetMetadata () const |
bool | has_id () const |
void | clear_id () |
inline ::google::protobuf::uint32 | id () const |
void | set_id (::google::protobuf::uint32 value) |
bool | has_name () const |
void | clear_name () |
const ::std::string & | name () const |
void | set_name (const ::std::string &value) |
void | set_name (const char *value) |
void | set_name (const char *value, size_t size) |
inline ::std::string * | mutable_name () |
inline ::std::string * | release_name () |
void | set_allocated_name (::std::string *name) |
int | privilege_size () const |
void | clear_privilege () |
const ::std::string & | privilege (int index) const |
inline ::std::string * | mutable_privilege (int index) |
void | set_privilege (int index, const ::std::string &value) |
void | set_privilege (int index, const char *value) |
void | set_privilege (int index, const char *value, size_t size) |
inline ::std::string * | add_privilege () |
void | add_privilege (const ::std::string &value) |
void | add_privilege (const char *value) |
void | add_privilege (const char *value, size_t size) |
const ::google::protobuf::RepeatedPtrField< ::std::string > & | privilege () const |
inline ::google::protobuf::RepeatedPtrField< ::std::string > * | mutable_privilege () |
int | assignable_role_size () const |
void | clear_assignable_role () |
inline ::google::protobuf::uint32 | assignable_role (int index) const |
void | set_assignable_role (int index, ::google::protobuf::uint32 value) |
void | add_assignable_role (::google::protobuf::uint32 value) |
const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 > & | assignable_role () const |
inline ::google::protobuf::RepeatedField< ::google::protobuf::uint32 > * | mutable_assignable_role () |
bool | has_required () const |
void | clear_required () |
bool | required () const |
void | set_required (bool value) |
bool | has_unique () const |
void | clear_unique () |
bool | unique () const |
void | set_unique (bool value) |
bool | has_relegation_role () const |
void | clear_relegation_role () |
inline ::google::protobuf::uint32 | relegation_role () const |
void | set_relegation_role (::google::protobuf::uint32 value) |
int | kickable_role_size () const |
void | clear_kickable_role () |
inline ::google::protobuf::uint32 | kickable_role (int index) const |
void | set_kickable_role (int index, ::google::protobuf::uint32 value) |
void | add_kickable_role (::google::protobuf::uint32 value) |
const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 > & | kickable_role () const |
inline ::google::protobuf::RepeatedField< ::google::protobuf::uint32 > * | mutable_kickable_role () |
int | removable_role_size () const |
void | clear_removable_role () |
inline ::google::protobuf::uint32 | removable_role (int index) const |
void | set_removable_role (int index, ::google::protobuf::uint32 value) |
void | add_removable_role (::google::protobuf::uint32 value) |
const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 > & | removable_role () const |
inline ::google::protobuf::RepeatedField< ::google::protobuf::uint32 > * | mutable_removable_role () |
Static Public Member Functions | |
static const ::google::protobuf::Descriptor * | descriptor () |
static const Role & | default_instance () |
Static Public Attributes | |
static const int | kIdFieldNumber = 1 |
static const int | kNameFieldNumber = 2 |
static const int | kPrivilegeFieldNumber = 3 |
static const int | kAssignableRoleFieldNumber = 4 |
static const int | kRequiredFieldNumber = 5 |
static const int | kUniqueFieldNumber = 6 |
static const int | kRelegationRoleFieldNumber = 7 |
static const int | kKickableRoleFieldNumber = 9 |
static const int | kRemovableRoleFieldNumber = 10 |
Private Member Functions | |
void | SharedCtor () |
void | SharedDtor () |
void | SetCachedSize (int size) const |
void | set_has_id () |
void | clear_has_id () |
void | set_has_name () |
void | clear_has_name () |
void | set_has_required () |
void | clear_has_required () |
void | set_has_unique () |
void | clear_has_unique () |
void | set_has_relegation_role () |
void | clear_has_relegation_role () |
void | InitAsDefaultInstance () |
Private Attributes | |
::google::protobuf::UnknownFieldSet | _unknown_fields_ |
::google::protobuf::uint32 | _has_bits_ [1] |
int | _cached_size_ |
::std::string * | name_ |
::google::protobuf::RepeatedPtrField< ::std::string > | privilege_ |
::google::protobuf::RepeatedField< ::google::protobuf::uint32 > | assignable_role_ |
::google::protobuf::uint32 | id_ |
bool | required_ |
bool | unique_ |
::google::protobuf::RepeatedField< ::google::protobuf::uint32 > | kickable_role_ |
::google::protobuf::RepeatedField< ::google::protobuf::uint32 > | removable_role_ |
::google::protobuf::uint32 | relegation_role_ |
Static Private Attributes | |
static Role * | default_instance_ |
Friends | |
void TC_PROTO_API | protobuf_AddDesc_role_5ftypes_2eproto () |
void | protobuf_AssignDesc_role_5ftypes_2eproto () |
void | protobuf_ShutdownFile_role_5ftypes_2eproto () |
Definition at line 43 of file role_types.pb.h.
bgs::protocol::Role::Role | ( | ) |
|
virtual |
bgs::protocol::Role::Role | ( | const Role & | from | ) |
|
inline |
Definition at line 538 of file role_types.pb.h.
|
inline |
Definition at line 640 of file role_types.pb.h.
|
inline |
Definition at line 497 of file role_types.pb.h.
|
inline |
Definition at line 500 of file role_types.pb.h.
|
inline |
Definition at line 504 of file role_types.pb.h.
|
inline |
|
inline |
Definition at line 670 of file role_types.pb.h.
|
inline |
Definition at line 543 of file role_types.pb.h.
|
inline |
Definition at line 530 of file role_types.pb.h.
|
inline |
Definition at line 524 of file role_types.pb.h.
|
inline |
Definition at line 527 of file role_types.pb.h.
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inline |
|
inline |
Definition at line 629 of file role_types.pb.h.
|
inline |
|
inline |
Definition at line 473 of file role_types.pb.h.
|
inline |
|
inline |
Definition at line 659 of file role_types.pb.h.
|
inline |
|
inline |
|
static |
|
static |
|
inline |
Definition at line 71 of file role_types.pb.h.
::google::protobuf::Metadata bgs::protocol::Role::GetMetadata | ( | ) | const |
|
inline |
Definition at line 370 of file role_types.pb.h.
|
inline |
Definition at line 394 of file role_types.pb.h.
|
inline |
Definition at line 602 of file role_types.pb.h.
|
inline |
Definition at line 554 of file role_types.pb.h.
|
inline |
Definition at line 578 of file role_types.pb.h.
|
inline |
Definition at line 383 of file role_types.pb.h.
|
private |
|
inline |
Definition at line 645 of file role_types.pb.h.
|
inline |
Definition at line 632 of file role_types.pb.h.
|
inline |
Definition at line 626 of file role_types.pb.h.
|
inline |
Definition at line 548 of file role_types.pb.h.
|
inline |
Definition at line 650 of file role_types.pb.h.
|
inline |
|
inline |
Definition at line 518 of file role_types.pb.h.
|
inline |
Definition at line 480 of file role_types.pb.h.
|
inline |
Definition at line 680 of file role_types.pb.h.
|
inline |
Definition at line 59 of file role_types.pb.h.
|
inline |
Role * bgs::protocol::Role::New | ( | ) | const |
Definition at line 50 of file role_types.pb.h.
|
inline |
Definition at line 513 of file role_types.pb.h.
|
inline |
Definition at line 476 of file role_types.pb.h.
|
inline |
Definition at line 470 of file role_types.pb.h.
|
inline |
|
inline |
Definition at line 615 of file role_types.pb.h.
|
inline |
Definition at line 675 of file role_types.pb.h.
|
inline |
Definition at line 662 of file role_types.pb.h.
|
inline |
Definition at line 656 of file role_types.pb.h.
|
inline |
Definition at line 567 of file role_types.pb.h.
|
inline |
|
inline |
Definition at line 534 of file role_types.pb.h.
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inline |
|
inline |
Definition at line 636 of file role_types.pb.h.
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 484 of file role_types.pb.h.
|
inline |
Definition at line 488 of file role_types.pb.h.
|
inline |
|
inline |
|
inline |
Definition at line 666 of file role_types.pb.h.
|
inline |
|
inline |
|
private |
|
private |
|
private |
void bgs::protocol::Role::Swap | ( | Role * | other | ) |
|
inline |
Definition at line 591 of file role_types.pb.h.
|
inline |
Definition at line 55 of file role_types.pb.h.
|
friend |
|
friend |
|
friend |
|
mutableprivate |
Definition at line 191 of file role_types.pb.h.
|
private |
Definition at line 190 of file role_types.pb.h.
|
private |
Definition at line 188 of file role_types.pb.h.
|
private |
Definition at line 194 of file role_types.pb.h.
|
staticprivate |
Definition at line 206 of file role_types.pb.h.
|
private |
Definition at line 195 of file role_types.pb.h.
|
static |
Definition at line 121 of file role_types.pb.h.
|
private |
Definition at line 198 of file role_types.pb.h.
|
static |
Definition at line 86 of file role_types.pb.h.
|
static |
Definition at line 154 of file role_types.pb.h.
|
static |
Definition at line 93 of file role_types.pb.h.
|
static |
Definition at line 105 of file role_types.pb.h.
|
static |
Definition at line 147 of file role_types.pb.h.
|
static |
Definition at line 166 of file role_types.pb.h.
|
static |
Definition at line 133 of file role_types.pb.h.
|
static |
Definition at line 140 of file role_types.pb.h.
|
private |
Definition at line 192 of file role_types.pb.h.
|
private |
Definition at line 193 of file role_types.pb.h.
|
private |
Definition at line 200 of file role_types.pb.h.
|
private |
Definition at line 199 of file role_types.pb.h.
|
private |
Definition at line 196 of file role_types.pb.h.
|
private |
Definition at line 197 of file role_types.pb.h.