USBGuard
Software framework that protects your computer against rogue USB devices by implementing basic whitelisting and blacklisting capabilities.
usbguard::IPCServer::AccessControl Member List

This is the complete list of members for usbguard::IPCServer::AccessControl, including all inherited members.

AccessControl()usbguard::IPCServer::AccessControl
AccessControl(const std::string &access_control_string)usbguard::IPCServer::AccessControl
AccessControl(Section section, Privilege privilege)usbguard::IPCServer::AccessControl
AccessControl(const AccessControl &rhs)usbguard::IPCServer::AccessControl
clear()usbguard::IPCServer::AccessControl
hasPrivilege(Section section, Privilege privilege) constusbguard::IPCServer::AccessControl
load(std::istream &stream)usbguard::IPCServer::AccessControl
merge(const AccessControl &rhs)usbguard::IPCServer::AccessControl
merge(const std::string &access_control_string)usbguard::IPCServer::AccessControl
operator=(const AccessControl &rhs)usbguard::IPCServer::AccessControl
Privilege enum nameusbguard::IPCServer::AccessControl
privilegeFromString(const std::string &privilege_string)usbguard::IPCServer::AccessControlstatic
privilegeToString(const Privilege privilege)usbguard::IPCServer::AccessControlstatic
save(std::ostream &stream) constusbguard::IPCServer::AccessControl
Section enum nameusbguard::IPCServer::AccessControl
sectionFromString(const std::string &section_string)usbguard::IPCServer::AccessControlstatic
sectionToString(const Section section)usbguard::IPCServer::AccessControlstatic
setPrivilege(Section section, Privilege privilege)usbguard::IPCServer::AccessControl