maliput
|
Classes | |
struct | Warn |
When constructed, logs a message (at "warn" severity); the destructor is guaranteed to be trivial. More... | |
Typedefs | |
using | logger = spdlog::logger |
The maliput::drake::logging::logger class provides text logging methods. More... | |
Functions | |
sink * | get_dist_sink () |
(Advanced) Retrieves the default sink for all Drake logs. More... | |
std::string | set_log_level (const std::string &level) |
Invokes drake::log()->set_level(level) . More... | |
void | set_log_pattern (const std::string &pattern) |
Invokes drake::log()->set_pattern(pattern) . More... | |
Variables | |
constexpr bool | kHaveSpdlog = true |
True only if spdlog is enabled in this build. More... | |
const char *const | kSetLogLevelUnchanged = "unchanged" |
The "unchanged" string to pass to set_log_level() so as to achieve a no-op. More... | |
const char *const | kSetLogLevelHelpMessage |
An end-user help string suitable to describe the effects of set_log_level(). More... | |
const char *const | kSetLogPatternHelpMessage |
An end-user help string suitable to describe the effects of set_log_pattern(). More... | |
using logger = spdlog::logger |
The maliput::drake::logging::logger class provides text logging methods.
See the text_logging.h documentation for a short tutorial.
logging::sink * get_dist_sink | ( | ) |
(Advanced) Retrieves the default sink for all Drake logs.
When spdlog is enabled, the return value can be cast to spdlog::sinks::dist_sink_mt and thus allows consumers of Drake to redirect Drake's text logs to locations other than the default of stderr. When spdlog is disabled, the return value is an empty class.
|
related |
Invokes drake::log()->set_level(level)
.
level | Must be a string from spdlog enumerations: trace , debug , info , warn , err , critical , off , or unchanged (not an enum, but useful for command-line). |
void set_log_pattern | ( | const std::string & | pattern | ) |
Invokes drake::log()->set_pattern(pattern)
.
pattern | Formatting for message. For more information, see: https://github.com/gabime/spdlog/wiki/3.-Custom-formatting |
|
constexpr |
True only if spdlog is enabled in this build.
const char *const kSetLogLevelHelpMessage |
An end-user help string suitable to describe the effects of set_log_level().
const char *const kSetLogLevelUnchanged = "unchanged" |
The "unchanged" string to pass to set_log_level() so as to achieve a no-op.
const char *const kSetLogPatternHelpMessage |
An end-user help string suitable to describe the effects of set_log_pattern().