Peano
Loading...
Searching...
No Matches
TP::LoggingAdapter Struct Reference

The LoggingAdapter: Logging in Cactus/printf style without macros. More...

#include <TP_Logging.h>

Inheritance diagram for TP::LoggingAdapter:
Collaboration diagram for TP::LoggingAdapter:

Public Member Functions

void TP_LOG (const char *fmt,...)
 
void TP_ERROR (const char *fmt,...)
 
void TP_INFO (const char *fmt,...)
 
void TP_WARN (const char *fmt,...)
 
 LoggingAdapter ()
 

Data Fields

logger * log
 

Detailed Description

The LoggingAdapter: Logging in Cactus/printf style without macros.

Just inherit from this class to use the facilities.

Definition at line 44 of file TP_Logging.h.

Constructor & Destructor Documentation

◆ LoggingAdapter()

TP::LoggingAdapter::LoggingAdapter ( )

Definition at line 53 of file TP_Logging.h.

References log.

Member Function Documentation

◆ TP_ERROR()

void TP::LoggingAdapter::TP_ERROR ( const char *  fmt,
  ... 
)

◆ TP_INFO()

void TP::LoggingAdapter::TP_INFO ( const char *  fmt,
  ... 
)

◆ TP_LOG()

void TP::LoggingAdapter::TP_LOG ( const char *  fmt,
  ... 
)

◆ TP_WARN()

void TP::LoggingAdapter::TP_WARN ( const char *  fmt,
  ... 
)

Field Documentation

◆ log

logger* TP::LoggingAdapter::log

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