C++ edjLibrary SDK
Functions
edjx::logger Namespace Reference

Logger API functions. More...

Functions

void info (const std::string &log_str)
 Logs a message at the info level. More...
 
void error (const std::string &log_str)
 Logs a message at the error level. More...
 
void warn (const std::string &log_str)
 Logs a message at the warn level. More...
 
void debug (const std::string &log_str)
 Logs a message at the debug level. More...
 
void trace (const std::string &log_str)
 Logs a message at the trace level. More...
 
void fatal (const std::string &log_str)
 Logs a message at the fatal level. More...
 

Detailed Description

Logger API functions.

Function Documentation

◆ debug()

void edjx::logger::debug ( const std::string &  log_str)

Logs a message at the debug level.

Logs a debug message. The "debug" level designates lower priority information.

Parameters
log_strLog message

◆ error()

void edjx::logger::error ( const std::string &  log_str)

Logs a message at the error level.

Logs an error message. The "error" level designates very serious errors.

Parameters
log_strLog message

◆ fatal()

void edjx::logger::fatal ( const std::string &  log_str)

Logs a message at the fatal level.

Logs a fatal message. The "fatal" level designates fatal situations.

Parameters
log_strLog message

◆ info()

void edjx::logger::info ( const std::string &  log_str)

Logs a message at the info level.

Logs an information message. The "info" level designates useful information.

Parameters
log_strLog message

◆ trace()

void edjx::logger::trace ( const std::string &  log_str)

Logs a message at the trace level.

Logs a trace message. The "trace" level designates very low priority, often extremely verbose, information.

Parameters
log_strLog message

◆ warn()

void edjx::logger::warn ( const std::string &  log_str)

Logs a message at the warn level.

Logs a warning message. The "warn" level designates hazardous situations.

Parameters
log_strLog message