#include <aws_log_system.h>
|
virtual void | LogDebug (const char *tag, const std::string &message)=0 |
|
virtual void | LogError (const char *tag, const std::string &message)=0 |
|
virtual void | LogFatal (const char *tag, const std::string &message)=0 |
|
virtual void | LogInfo (const char *tag, const std::string &message)=0 |
|
virtual void | LogTrace (const char *tag, const std::string &message)=0 |
|
virtual void | LogWarn (const char *tag, const std::string &message)=0 |
|
|
void | LogMessage (Aws::Utils::Logging::LogLevel log_level, const char *tag, const std::string &message) |
|
Definition at line 30 of file aws_log_system.h.
Aws::Utils::Logging::AWSLogSystem::AWSLogSystem |
( |
Aws::Utils::Logging::LogLevel |
log_level | ) |
|
|
explicit |
Aws::Utils::Logging::AWSLogSystem::AWSLogSystem |
( |
AWSLogSystem const & |
| ) |
|
|
delete |
Aws::Utils::Logging::AWSLogSystem::~AWSLogSystem |
( |
| ) |
|
|
overridedefault |
Aws::Utils::Logging::LogLevel Aws::Utils::Logging::AWSLogSystem::GetLogLevel |
( |
| ) |
const |
|
override |
void Aws::Utils::Logging::AWSLogSystem::Log |
( |
Aws::Utils::Logging::LogLevel |
log_level, |
|
|
const char * |
tag, |
|
|
const char * |
format, |
|
|
|
... |
|
) |
| |
|
override |
virtual void Aws::Utils::Logging::AWSLogSystem::LogDebug |
( |
const char * |
tag, |
|
|
const std::string & |
message |
|
) |
| |
|
protectedpure virtual |
virtual void Aws::Utils::Logging::AWSLogSystem::LogError |
( |
const char * |
tag, |
|
|
const std::string & |
message |
|
) |
| |
|
protectedpure virtual |
virtual void Aws::Utils::Logging::AWSLogSystem::LogFatal |
( |
const char * |
tag, |
|
|
const std::string & |
message |
|
) |
| |
|
protectedpure virtual |
virtual void Aws::Utils::Logging::AWSLogSystem::LogInfo |
( |
const char * |
tag, |
|
|
const std::string & |
message |
|
) |
| |
|
protectedpure virtual |
void Aws::Utils::Logging::AWSLogSystem::LogMessage |
( |
Aws::Utils::Logging::LogLevel |
log_level, |
|
|
const char * |
tag, |
|
|
const std::string & |
message |
|
) |
| |
|
private |
void Aws::Utils::Logging::AWSLogSystem::LogStream |
( |
Aws::Utils::Logging::LogLevel |
log_level, |
|
|
const char * |
tag, |
|
|
const Aws::OStringStream & |
message_stream |
|
) |
| |
|
override |
virtual void Aws::Utils::Logging::AWSLogSystem::LogTrace |
( |
const char * |
tag, |
|
|
const std::string & |
message |
|
) |
| |
|
protectedpure virtual |
virtual void Aws::Utils::Logging::AWSLogSystem::LogWarn |
( |
const char * |
tag, |
|
|
const std::string & |
message |
|
) |
| |
|
protectedpure virtual |
void Aws::Utils::Logging::AWSLogSystem::SetLogLevel |
( |
Aws::Utils::Logging::LogLevel |
log_level | ) |
|
std::atomic<Aws::Utils::Logging::LogLevel> Aws::Utils::Logging::AWSLogSystem::configured_log_level_ |
|
private |
The documentation for this class was generated from the following files: