NebulaStream  0.6.213
NebulaStream is a data and application management framework for the internet of things
LogLevel.hpp File Reference
#include <cstdint>
#include <string_view>
#include <type_traits>
Include dependency graph for LogLevel.hpp:
This graph shows which files directly or indirectly include this file:

Namespaces

 NES
 This exception represents a network error.
 

Enumerations

enum class  NES::LogLevel : uint8_t {
  NES::LOG_NONE = 1 , NES::LOG_FATAL_ERROR = 2 , NES::LOG_ERROR = 3 , NES::LOG_WARNING = 4 ,
  NES::LOG_INFO = 5 , NES::LOG_DEBUG = 6 , NES::LOG_TRACE = 7
}
 Indicators for a log level following the priority of log messages. A specific log level contains all log messages of an lower level. For example if LOG_LEVEL is LOG_WARNING, then it also contains LOG_NONE, LOG_FATAL_ERROR, and LOG_ERROR. More...
 

Functions

std::basic_string_view< char > NES::getLogName (LogLevel value)
 getLogName returns the string representation LogLevel value for a specific LogLevel value. More...
 
constexpr uint64_t NES::getLogLevel (const LogLevel value)
 GetLogLevel returns the integer LogLevel value for an specific LogLevel value. More...