9. Logging
eProsima Fast DDS provides an extensible built-in logging module that exposes the following main functionalities:
Three different logging levels:
Log::Kind::Info
,Log::Kind::Warning
, andLog::Kind::Error
(see Logging Messages).Message filtering according to different criteria: category, content, or source file (see Filters).
Output to STDOUT, STDERR and/or log files (see Consumers).
This section is devoted to explain the use, configuration, and extensibility of Fast DDS’ logging module.