Skip to content

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