libhomegear-base  0.7
Base library for Homegear and Homegear family modules.
Acl.h File Reference
#include "../Exception.h"
#include "../Variable.h"
#include "../Database/IDatabaseController.h"
#include <set>

Go to the source code of this file.

Classes

class  BaseLib::Security::AclException
 Exception class for Acl. More...
 
class  BaseLib::Security::Acl
 This class is used to store ACL rules. More...
 

Namespaces

 BaseLib
 
 BaseLib::Systems
 
 BaseLib::Security
 

Typedefs

typedef std::shared_ptr< Acl > BaseLib::Security::PAcl
 

Enumerations

enum  BaseLib::Security::AclResult { BaseLib::Security::AclResult::error = -3, BaseLib::Security::AclResult::notInList = -2, BaseLib::Security::AclResult::deny = -1, BaseLib::Security::AclResult::accept = 0 }