Targets


Detailed Description

Targets receive log messages and write them to some destination: The console, a log file, an SQL DB and so on. Every target is derived from the senf::log::Target base class. This base class provides the target with the necessary routing infrastructure. The different targets only differ in the way, they write the data.
See also:
senf::log::Target

Classes

class   senf::log::ConsoleTarget
  Write log messages to std::cout. More...
class   senf::log::FileTarget
  Log target writing to a log file. More...
class   senf::log::IOStreamTarget
  Write log messages to arbitrary std::ostream. More...
class   senf::log::StringTarget
  Store log messages in a string buffer. More...
class   senf::log::SyslogTarget
  Log target writing to the syslog. More...
class   senf::log::SyslogUDPTarget
  Log target writing UDP syslog packets. More...