#include <vdbl_database.h>
Public Member Functions | |
_VDBL_acl (bool _gr=false, bool _ga=false, bool _gw=false, bool _gd=false, bool _gctp=false) | |
_VDBL_acl (const _VDBL_acl &_a) | |
virtual | ~_VDBL_acl () |
_VDBL_acl & | operator= (const _VDBL_acl &__a) |
Public Attributes | |
_VDBL_aclentry | global |
std::map< _VDBL_colid, _VDBL_aclentry > | colwise |
Definition at line 170 of file vdbl_database.h.
_VDBL_acl::_VDBL_acl | ( | bool | _gr = false , |
|
bool | _ga = false , |
|||
bool | _gw = false , |
|||
bool | _gd = false , |
|||
bool | _gctp = false | |||
) | [inline] |
standard constructor which optionally initializes the global ACL entry
Definition at line 186 of file vdbl_database.h.
_VDBL_acl::_VDBL_acl | ( | const _VDBL_acl & | _a | ) | [inline] |
copy constructor
Definition at line 193 of file vdbl_database.h.
virtual _VDBL_acl::~_VDBL_acl | ( | ) | [inline, virtual] |
standard destructor
Definition at line 199 of file vdbl_database.h.
assignment operator
Definition at line 204 of file vdbl_database.h.
std::map<_VDBL_colid,_VDBL_aclentry> _VDBL_acl::colwise |
this defines permissions for single columns
Definition at line 180 of file vdbl_database.h.
this defines permissions for all columns
Definition at line 176 of file vdbl_database.h.