11#ifndef RTI_RECORDING_LOGGER_HPP_
12#define RTI_RECORDING_LOGGER_HPP_
14#include "recordingservice/recordingservice_dll.h"
16#include <dds/core/Reference.hpp>
17#include <rti/config/Logger.hpp>
20namespace rti {
namespace recording {
34 typedef rti::config::Verbosity Verbosity;
35 typedef rti::config::LogCategory LogCategory;
36 typedef rti::config::LoggerMode LoggerMode;
37 typedef rti::config::PrintFormat PrintFormat;
53 void error(
const std::string& msg);
71 void warn(
const std::string& msg);
76 void warn(
const char *msg);
89 void local(
const std::string& msg);
164 void message(
const rti::config::LogLevel& level,
const char* msg);
The singleton type used to configure RTI Recording Service verbosity.
Definition: Logger.hpp:31
void local(const char *msg)
overload of local(const std::string& msg)
void warn(const char *msg)
overload of warn(const std::string& msg)
void local(const std::string &msg)
Logs as message with WARNING level.
void verbosity(rti::config::Verbosity verbosity)
rti::config::Verbosity service_verbosity()
Getter for the same attribute.
void error(const char *msg)
overload of error(const std::string& msg)
void remote(const char *msg)
overload of remote(const std::string& msg)
rti::config::Verbosity verbosity()
void service_verbosity(rti::config::Verbosity verbosity)
Sets the verbosity for the log messages generated at the RTI Recording Service level.
void warn(const std::string &msg)
Logs as message with WARNING level.
void error(const std::string &msg)
Logs as message with EXCEPTION level.
void debug(const char *msg)
overload of debug(const std::string& msg)
void debug(const std::string &msg)
Logs as message with WARNING level.
void remote(const std::string &msg)
Logs as message with WARNING level.
The RTI namespace.
Definition: RecordingServiceImpl.hpp:22