16 #ifndef AWS_COMMON_INCLUDE_SDK_UTILS_LOGGING_AWSROSLOGGER_H_ 17 #define AWS_COMMON_INCLUDE_SDK_UTILS_LOGGING_AWSROSLOGGER_H_ 35 explicit AWSROSLogger(Aws::Utils::Logging::LogLevel log_level = LogLevel::Trace);
41 void LogTrace(
const char * tag,
const std::string & message)
override;
42 void LogInfo(
const char * tag,
const std::string & message)
override;
43 void LogDebug(
const char * tag,
const std::string & message)
override;
44 void LogWarn(
const char * tag,
const std::string & message)
override;
45 void LogError(
const char * tag,
const std::string & message)
override;
46 void LogFatal(
const char * tag,
const std::string & message)
override;
53 #endif // AWS_COMMON_INCLUDE_SDK_UTILS_LOGGING_AWSROSLOGGER_H_
void LogDebug(const char *tag, const std::string &message) override
void LogWarn(const char *tag, const std::string &message) override
void LogFatal(const char *tag, const std::string &message) override
~AWSROSLogger() override=default
AWSROSLogger & operator=(AWSROSLogger const &)=delete
void LogTrace(const char *tag, const std::string &message) override
void LogError(const char *tag, const std::string &message) override
void LogInfo(const char *tag, const std::string &message) override
AWSROSLogger(Aws::Utils::Logging::LogLevel log_level=LogLevel::Trace)