Class nebula::drivers::loggers::ConsoleLogger
ClassList > nebula > drivers > loggers > ConsoleLogger
#include <console_logger.hpp>
Inherits the following classes: nebula::drivers::loggers::Logger
Public Functions
Type | Name |
---|---|
ConsoleLogger (std::string name) |
|
virtual std::shared_ptr< Logger > | child (const std::string & name) override |
virtual void | debug (const std::string & message) override |
virtual void | error (const std::string & message) override |
virtual void | info (const std::string & message) override |
virtual void | warn (const std::string & message) override |
Public Functions inherited from nebula::drivers::loggers::Logger
See nebula::drivers::loggers::Logger
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 ConsoleLogger
inline explicit nebula::drivers::loggers::ConsoleLogger::ConsoleLogger (
std::string name
)
function child
inline virtual std::shared_ptr< Logger > nebula::drivers::loggers::ConsoleLogger::child (
const std::string & name
) override
Implements nebula::drivers::loggers::Logger::child
function debug
inline virtual void nebula::drivers::loggers::ConsoleLogger::debug (
const std::string & message
) override
Implements nebula::drivers::loggers::Logger::debug
function error
inline virtual void nebula::drivers::loggers::ConsoleLogger::error (
const std::string & message
) override
Implements nebula::drivers::loggers::Logger::error
function info
inline virtual void nebula::drivers::loggers::ConsoleLogger::info (
const std::string & message
) override
Implements nebula::drivers::loggers::Logger::info
function warn
inline virtual void nebula::drivers::loggers::ConsoleLogger::warn (
const std::string & message
) override
Implements nebula::drivers::loggers::Logger::warn
The documentation for this class was generated from the following file nebula_common/include/nebula_common/loggers/console_logger.hpp