USBGuard
Software framework that protects your computer against rogue USB devices by implementing basic whitelisting and blacklisting capabilities.
usbguard::Rule::Attribute< ValueType > Member List

This is the complete list of members for usbguard::Rule::Attribute< ValueType >, including all inherited members.

append(ValueType &&value)usbguard::Rule::Attribute< ValueType >inline
append(const ValueType &value)usbguard::Rule::Attribute< ValueType >inline
appliesTo(const Attribute< ValueType > &target) constusbguard::Rule::Attribute< ValueType >inline
Attribute(const char *name)usbguard::Rule::Attribute< ValueType >inline
Attribute(const Attribute< ValueType > &rhs)=defaultusbguard::Rule::Attribute< ValueType >
clear()usbguard::Rule::Attribute< ValueType >inline
count() constusbguard::Rule::Attribute< ValueType >inline
empty() constusbguard::Rule::Attribute< ValueType >inline
get() constusbguard::Rule::Attribute< ValueType >inline
get(size_t index) constusbguard::Rule::Attribute< ValueType >inline
getName() constusbguard::Rule::Attribute< ValueType >inline
operator=(const Attribute< ValueType > &rhs)=defaultusbguard::Rule::Attribute< ValueType >
set(ValueType &&value)usbguard::Rule::Attribute< ValueType >inline
set(const ValueType &value)usbguard::Rule::Attribute< ValueType >inline
set(const std::vector< ValueType > &values, SetOperator op)usbguard::Rule::Attribute< ValueType >inline
setOperator() constusbguard::Rule::Attribute< ValueType >inline
setSetOperator(SetOperator op)usbguard::Rule::Attribute< ValueType >inline
toRuleString() constusbguard::Rule::Attribute< ValueType >inline
values() constusbguard::Rule::Attribute< ValueType >inline
values()usbguard::Rule::Attribute< ValueType >inline