Drake
logger Class Reference

A stubbed-out version of spdlog::logger. More...

#include <drake/common/text_logging.h>

Public Member Functions

 logger ()
 
template<typename... Args>
void trace (const char *, const Args &...)
 
template<typename... Args>
void debug (const char *, const Args &...)
 
template<typename... Args>
void info (const char *, const Args &...)
 
template<typename... Args>
void warn (const char *, const Args &...)
 
template<typename... Args>
void error (const char *, const Args &...)
 
template<typename... Args>
void critical (const char *, const Args &...)
 
template<typename T >
void trace (const T &)
 
template<typename T >
void debug (const T &)
 
template<typename T >
void info (const T &)
 
template<typename T >
void warn (const T &)
 
template<typename T >
void error (const T &)
 
template<typename T >
void critical (const T &)
 
Does not allow copy, move, or assignment
 logger (const logger &)=delete
 
loggeroperator= (const logger &)=delete
 
 logger (logger &&)=delete
 
loggeroperator= (logger &&)=delete
 

Detailed Description

A stubbed-out version of spdlog::logger.

Implements only those methods that we expect to use, as spdlog's API does change from time to time.

Constructor & Destructor Documentation

logger ( const logger )
delete
logger ( logger &&  )
delete
logger ( )

Member Function Documentation

void critical ( const char *  ,
const Args &  ... 
)
inline

Here is the caller graph for this function:

void critical ( const T &  )
inline
void debug ( const char *  ,
const Args &  ... 
)
inline

Here is the caller graph for this function:

void debug ( const T &  )
inline
void error ( const char *  ,
const Args &  ... 
)
inline

Here is the caller graph for this function:

void error ( const T &  )
inline
void info ( const char *  ,
const Args &  ... 
)
inline

Here is the caller graph for this function:

void info ( const T &  )
inline
logger& operator= ( logger &&  )
delete
logger& operator= ( const logger )
delete
void trace ( const char *  ,
const Args &  ... 
)
inline

Here is the caller graph for this function:

void trace ( const T &  )
inline
void warn ( const char *  ,
const Args &  ... 
)
inline

Here is the caller graph for this function:

void warn ( const T &  )
inline

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