iceberg-cpp
Loading...
Searching...
No Matches
Namespaces | Enumerations | Functions
log_level.h File Reference

Severity levels for the logging system. More...

#include <string_view>
#include <utility>
#include "iceberg/result.h"
#include "iceberg/util/string_util.h"

Go to the source code of this file.

Namespaces

namespace  iceberg
 Core Apache Iceberg C++ APIs.
 

Enumerations

enum class  iceberg::LogLevel {
  kTrace , kDebug , kInfo , kWarn ,
  kError , kCritical , kFatal , kOff
}
 Logging severity level, ordered from most to least verbose. More...
 

Functions

constexpr std::string_view iceberg::ToString (LogLevel level) noexcept
 String representation of a LogLevel.
 
Result< LogLeveliceberg::LogLevelFromString (std::string_view s)
 Parse a LogLevel from a string (case-insensitive).
 

Detailed Description

Severity levels for the logging system.