Class nebula::drivers::loggers::Logger
ClassList > nebula > drivers > loggers > Logger
#include <logger.hpp>
Inherited by the following classes: nebula::drivers::loggers::ConsoleLogger
Public Functions
Type | Name |
---|---|
virtual std::shared_ptr< Logger > | child (const std::string & name) = 0 |
virtual void | debug (const std::string & message) = 0 |
virtual void | error (const std::string & message) = 0 |
virtual void | info (const std::string & message) = 0 |
virtual void | warn (const std::string & message) = 0 |
virtual | ~Logger () = default |
Public Functions Documentation
function child
virtual std::shared_ptr< Logger > nebula::drivers::loggers::Logger::child (
const std::string & name
) = 0
function debug
virtual void nebula::drivers::loggers::Logger::debug (
const std::string & message
) = 0
function error
virtual void nebula::drivers::loggers::Logger::error (
const std::string & message
) = 0
function info
virtual void nebula::drivers::loggers::Logger::info (
const std::string & message
) = 0
function warn
virtual void nebula::drivers::loggers::Logger::warn (
const std::string & message
) = 0
function ~Logger
virtual nebula::drivers::loggers::Logger::~Logger () = default
The documentation for this class was generated from the following file nebula_common/include/nebula_common/loggers/logger.hpp