10Duke Scale C++ Client
Loading...
Searching...
No Matches
tenduke::log Namespace Reference

Detailed Description

Logging support.

Logging for the client. This is currently very, very simple.

Classes

class  Logger
 Simple logger interface. More...
 
class  StdOutLogger
 Very, very simple logger, which dumps all to std::out. More...
 

Functions

void debug (const char *message)
 Write message to global logger at DEBUG-level.
 
void debug (const std::string &message)
 Write message to global logger at DEBUG-level.
 
void error (const char *message)
 Write message to global logger at ERROR-level.
 
void error (const std::string &message)
 Write message to global logger at ERROR-level.
 
void info (const char *message)
 Write message to global logger at INFO-level.
 
void info (const std::string &message)
 Write message to global logger at INFO-level.
 
void trace (const char *message)
 Write message to global logger at TRACE-level.
 
void trace (const std::string &message)
 Write message to global logger at TRACE-level.
 
void warning (const char *message)
 Write message to global logger at WARNING-level.
 
void warning (const std::string &message)
 Write message to global logger at WARNING-level.
 
std::shared_ptr< tenduke::log::LoggergetGlobalLogger ()
 Returns the global logger.
 

Function Documentation

◆ debug() [1/2]

void tenduke::log::debug ( const char *  message)

Write message to global logger at DEBUG-level.

Parameters
message-

◆ debug() [2/2]

void tenduke::log::debug ( const std::string &  message)

Write message to global logger at DEBUG-level.

Parameters
message-

◆ error() [1/2]

void tenduke::log::error ( const char *  message)

Write message to global logger at ERROR-level.

Parameters
message-

◆ error() [2/2]

void tenduke::log::error ( const std::string &  message)

Write message to global logger at ERROR-level.

Parameters
message-

◆ getGlobalLogger()

std::shared_ptr< xdlog::Logger > tenduke::log::getGlobalLogger ( )

Returns the global logger.

Returns
-

◆ info() [1/2]

void tenduke::log::info ( const char *  message)

Write message to global logger at INFO-level.

Parameters
message-

◆ info() [2/2]

void tenduke::log::info ( const std::string &  message)

Write message to global logger at INFO-level.

Parameters
message-

◆ trace() [1/2]

void tenduke::log::trace ( const char *  message)

Write message to global logger at TRACE-level.

Parameters
message-

◆ trace() [2/2]

void tenduke::log::trace ( const std::string &  message)

Write message to global logger at TRACE-level.

Parameters
message-

◆ warning() [1/2]

void tenduke::log::warning ( const char *  message)

Write message to global logger at WARNING-level.

Parameters
message-

◆ warning() [2/2]

void tenduke::log::warning ( const std::string &  message)

Write message to global logger at WARNING-level.

Parameters
message-