#include <RBAC.h>
rbac::RBACPermission::RBACPermission |
( |
uint32 |
id = 0 , |
|
|
std::string const & |
name = "" |
|
) |
| |
|
inline |
uint32 _id
Definition: RBAC.h:767
std::string _name
id of the object
Definition: RBAC.h:768
RBACPermissionContainer _perms
name of the object
Definition: RBAC.h:769
void rbac::RBACPermission::AddLinkedPermission |
( |
uint32 |
id | ) |
|
|
inline |
Adds a new linked Permission.
RBACPermissionContainer _perms
name of the object
Definition: RBAC.h:769
uint32 rbac::RBACPermission::GetId |
( |
| ) |
const |
|
inline |
Gets the Id of the Object.
uint32 _id
Definition: RBAC.h:767
Gets the Permissions linked to this permission.
RBACPermissionContainer _perms
name of the object
Definition: RBAC.h:769
std::string const& rbac::RBACPermission::GetName |
( |
| ) |
const |
|
inline |
Gets the Name of the Object.
std::string _name
id of the object
Definition: RBAC.h:768
void rbac::RBACPermission::RemoveLinkedPermission |
( |
uint32 |
id | ) |
|
|
inline |
Removes a linked Permission.
RBACPermissionContainer _perms
name of the object
Definition: RBAC.h:769
uint32 rbac::RBACPermission::_id |
|
private |
std::string rbac::RBACPermission::_name |
|
private |
The documentation for this class was generated from the following file:
- src/server/game/Accounts/RBAC.h