USBGuard
Software framework that protects your computer against rogue USB devices by implementing basic whitelisting and blacklisting capabilities.
|
Public Member Functions | |
OStreamSink (const std::string &name, std::ostream &stream) | |
void | write (const LogStream::Source &source, LogStream::Level level, const std::string &message) |
Writes given information into the sink. More... | |
![]() | |
LogSink (const std::string &name) | |
Constructs logger output sink with given name. More... | |
virtual | ~LogSink () |
Default destructor. | |
const std::string & | name () const |
Returns name of the sink. More... | |
|
inlinevirtual |
Writes given information into the sink.
Implements usbguard::LogSink.
Reimplemented in usbguard::AuditFileSink.