|
Ersa Wearable Platform
Embedded smartwatch firmware and application framework
|
#include <stdint.h>#include <stdarg.h>

Go to the source code of this file.
Classes | |
| class | ersa::services::LoggingService |
Namespaces | |
| namespace | ersa |
| namespace | ersa::services |
Macros | |
| #define | ERSA_LOG_TRACE(tag, fmt, ...) ersa::services::LoggingService::instance().log(ersa::services::LogLevel::Trace, tag, fmt, ##__VA_ARGS__) |
| #define | ERSA_LOG_DEBUG(tag, fmt, ...) ersa::services::LoggingService::instance().log(ersa::services::LogLevel::Debug, tag, fmt, ##__VA_ARGS__) |
| #define | ERSA_LOG_INFO(tag, fmt, ...) ersa::services::LoggingService::instance().log(ersa::services::LogLevel::Info, tag, fmt, ##__VA_ARGS__) |
| #define | ERSA_LOG_WARN(tag, fmt, ...) ersa::services::LoggingService::instance().log(ersa::services::LogLevel::Warn, tag, fmt, ##__VA_ARGS__) |
| #define | ERSA_LOG_ERROR(tag, fmt, ...) ersa::services::LoggingService::instance().log(ersa::services::LogLevel::Error, tag, fmt, ##__VA_ARGS__) |
| #define | ERSA_LOG_FATAL(tag, fmt, ...) ersa::services::LoggingService::instance().log(ersa::services::LogLevel::Fatal, tag, fmt, ##__VA_ARGS__) |
Enumerations | |
| enum class | ersa::services::LogLevel : uint8_t { ersa::services::Trace = 0 , ersa::services::Debug , ersa::services::Info , ersa::services::Warn , ersa::services::Error , ersa::services::Fatal } |
| #define ERSA_LOG_DEBUG | ( | tag, | |
| fmt, | |||
| ... | |||
| ) | ersa::services::LoggingService::instance().log(ersa::services::LogLevel::Debug, tag, fmt, ##__VA_ARGS__) |
| #define ERSA_LOG_ERROR | ( | tag, | |
| fmt, | |||
| ... | |||
| ) | ersa::services::LoggingService::instance().log(ersa::services::LogLevel::Error, tag, fmt, ##__VA_ARGS__) |
| #define ERSA_LOG_FATAL | ( | tag, | |
| fmt, | |||
| ... | |||
| ) | ersa::services::LoggingService::instance().log(ersa::services::LogLevel::Fatal, tag, fmt, ##__VA_ARGS__) |
| #define ERSA_LOG_INFO | ( | tag, | |
| fmt, | |||
| ... | |||
| ) | ersa::services::LoggingService::instance().log(ersa::services::LogLevel::Info, tag, fmt, ##__VA_ARGS__) |
| #define ERSA_LOG_TRACE | ( | tag, | |
| fmt, | |||
| ... | |||
| ) | ersa::services::LoggingService::instance().log(ersa::services::LogLevel::Trace, tag, fmt, ##__VA_ARGS__) |
| #define ERSA_LOG_WARN | ( | tag, | |
| fmt, | |||
| ... | |||
| ) | ersa::services::LoggingService::instance().log(ersa::services::LogLevel::Warn, tag, fmt, ##__VA_ARGS__) |