Classes | |
struct | IPermissionMaskBuilder |
A class which is responsible for creating a permission mask. This is a collection of Permission values which are allowed or denied for a given group id. Permission mask is defined as a 64-bit integer, where each bit corespond to a specific permission defined by Permission enum. More... | |
class | PermissionMaskBuilderPtr |
Enumeration of available access permissions. More... | |
Enumerations | |
enum | Permission : EnumType |
Enumeration of available access permissions. | |
Functions | |
PermissionMaskBuilderPtr | PermissionMaskBuilder () |
Creates a permission mask builder object. | |
PermissionMaskBuilderPtr | PermissionMaskBuilder (Int permissionMask) |
Creates a permission mask builder object from integer permission mask. More... | |
|
inline |
Creates a permission mask builder object from integer permission mask.
permissionMask | Permission mask defined as 64-bit integer where each bit corresponds to a specific permission defined in Permission enum. |