Go to the documentation of this file.
37 #ifndef OMPL_UTIL_CONSOLE_
38 #define OMPL_UTIL_CONSOLE_
64 #define logError(fmt, ...) ompl::msg::log(__FILE__, __LINE__, ompl::msg::LOG_ERROR, fmt, ##__VA_ARGS__)
66 #define logWarn(fmt, ...) ompl::msg::log(__FILE__, __LINE__, ompl::msg::LOG_WARN, fmt, ##__VA_ARGS__)
68 #define logInform(fmt, ...) ompl::msg::log(__FILE__, __LINE__, ompl::msg::LOG_INFO, fmt, ##__VA_ARGS__)
70 #define logDebug(fmt, ...) ompl::msg::log(__FILE__, __LINE__, ompl::msg::LOG_DEBUG, fmt, ##__VA_ARGS__)
111 virtual void log(
const std::string &text,
LogLevel level,
const char *filename,
int line) = 0;
124 virtual void log(
const std::string &text,
LogLevel level,
const char *filename,
int line);
138 virtual void log(
const std::string &text,
LogLevel level,
const char *filename,
int line);
170 void log(
const char *file,
int line,
LogLevel level,
const char* m, ...);