BipedalLocomotion::TextLogging::LoggerFactory class

LoggerFactory is an interface that implements the factory paradigm.

Please inherit from LoggerFactory class if you want to build your custom Logger.

Derived classes

class DefaultLoggerFactory final
class RosLoggerFactory final
RosLoggerFactory implements the factory you should use to enable the sink using ros.
class YarpLoggerFactory final
YarpLoggerFactory implements the factory you should use to enable the sink using yaro.

Constructors, destructors, conversion operators

~LoggerFactory() defaulted virtual
Destructor.

Public functions

auto createLogger() -> std::shared_ptr<Logger> const pure virtual
Create a Logger.