|
Point Cloud Library (PCL)
1.15.1-dev
|
Logger used to log messages with different verbosity levels Can be used to redirect log messages to custom outputs by setting a callback. More...
#include <pcl/console/print.h>
Public Member Functions | |
| template<typename Functor > | |
| void | setCallback (Functor &&callback) |
| void | print (FILE *stream, const LogRecord &logEntry) |
| void | print (const LogRecord &logEntry) |
| void | print_highlight (FILE *stream, const LogRecord &logEntry) |
| void | print_highlight (const LogRecord &logEntry) |
| void | print_value (FILE *stream, const LogRecord &logEntry) |
| void | print_value (const LogRecord &logEntry) |
| void | print_color (FILE *stream, int attr, int fg, const LogRecord &logEntry) |
Static Public Member Functions | |
| static Logger & | getInstance () |
Logger used to log messages with different verbosity levels Can be used to redirect log messages to custom outputs by setting a callback.
|
static |
| void pcl::console::Logger::print | ( | const LogRecord & | logEntry | ) |
| void pcl::console::Logger::print | ( | FILE * | stream, |
| const LogRecord & | logEntry | ||
| ) |
Referenced by pcl::console::print().
| void pcl::console::Logger::print_color | ( | FILE * | stream, |
| int | attr, | ||
| int | fg, | ||
| const LogRecord & | logEntry | ||
| ) |
Referenced by pcl::console::print_color().
| void pcl::console::Logger::print_highlight | ( | const LogRecord & | logEntry | ) |
| void pcl::console::Logger::print_highlight | ( | FILE * | stream, |
| const LogRecord & | logEntry | ||
| ) |
Referenced by pcl::console::print_highlight().
| void pcl::console::Logger::print_value | ( | const LogRecord & | logEntry | ) |
| void pcl::console::Logger::print_value | ( | FILE * | stream, |
| const LogRecord & | logEntry | ||
| ) |
Referenced by pcl::console::print_value().
|
inline |
Definition at line 217 of file print.h.
Referenced by pcl::console::setCallback().