ledger-core
Public Member Functions | List of all members
ledger::core::api::Logger Class Referenceabstract

#include <Logger.hpp>

+ Inheritance diagram for ledger::core::api::Logger:

Public Member Functions

virtual void d (const std::string &tag, const std::string &message)=0
 
virtual void i (const std::string &tag, const std::string &message)=0
 
virtual void e (const std::string &tag, const std::string &message)=0
 
virtual void w (const std::string &tag, const std::string &message)=0
 
virtual void c (const std::string &tag, const std::string &message)=0
 

Detailed Description

Class to print logs to console.

Member Function Documentation

◆ c()

virtual void ledger::core::api::Logger::c ( const std::string &  tag,
const std::string &  message 
)
pure virtual

Print critical error message to console.

Parameters
tag,string
message,string

Implemented in ledger::core::LoggerApi.

◆ d()

virtual void ledger::core::api::Logger::d ( const std::string &  tag,
const std::string &  message 
)
pure virtual

Print debug message to console.

Parameters
tag,string
message,string

Implemented in ledger::core::LoggerApi.

◆ e()

virtual void ledger::core::api::Logger::e ( const std::string &  tag,
const std::string &  message 
)
pure virtual

Print error message to console.

Parameters
tag,string
message,string

Implemented in ledger::core::LoggerApi.

◆ i()

virtual void ledger::core::api::Logger::i ( const std::string &  tag,
const std::string &  message 
)
pure virtual

Print information message to console.

Parameters
tag,string
message,string

Implemented in ledger::core::LoggerApi.

◆ w()

virtual void ledger::core::api::Logger::w ( const std::string &  tag,
const std::string &  message 
)
pure virtual

Print warning message to console.

Parameters
tag,string
message,string

Implemented in ledger::core::LoggerApi.


The documentation for this class was generated from the following file: