![]() |
Roc Toolkit internal modules
Roc Toolkit: real-time audio streaming
|
Logging. More...
#include "roc_core/atomic_ops.h"#include "roc_core/attributes.h"#include "roc_core/log_backend.h"#include "roc_core/mutex.h"#include "roc_core/noncopyable.h"#include "roc_core/singleton.h"#include "roc_core/time.h"

Go to the source code of this file.
Classes | |
| struct | roc::core::LogMessage |
| Log message. More... | |
| class | roc::core::Logger |
| Logger. More... | |
Namespaces | |
| namespace | roc |
| Root namespace. | |
| namespace | roc::core |
| General-purpose building blocks and platform abstraction layer. | |
Macros | |
| #define | roc_log(level, ...) |
| Print message to log. | |
Typedefs | |
| typedef void(* | roc::core::LogHandler) (const LogMessage &message, void **args) |
| Log handler. | |
Enumerations | |
| enum | roc::LogLevel { roc::LogNone , roc::LogError , roc::LogInfo , roc::LogNote , roc::LogDebug , roc::LogTrace } |
| Log level. More... | |
| enum | roc::core::ColorsMode { roc::core::ColorsAuto , roc::core::ColorsEnabled , roc::core::ColorsDisabled } |
| Colors mode. More... | |
| enum | roc::core::LocationMode { roc::core::LocationEnabled , roc::core::LocationDisabled } |
| Location mode. More... | |
Logging.
Definition in file log.h.
| #define roc_log | ( | level, | |
| ... | |||
| ) |
Print message to log.
level.