class
LoggerFactoryLoggerFactory 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.