Seastar
High performance C++ framework for concurrent servers
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
Namespaces | Classes | Enumerations | Functions
Logging

Detailed Description

Namespaces

namespace  seastar
 Seastar API namespace.
 
namespace  std
 STL namespace.
 

Classes

struct  fmt::formatter< seastar::lazy_eval< Func > >
 
struct  fmt::formatter< seastar::lazy_deref_wrapper< T > >
 
struct  fmt::formatter< seastar::log_level >
 

Enumerations

enum class  seastar::log_level {
  error , warn , info , debug ,
  trace
}
 log level used with More...
 

Functions

std::ostream & seastar::operator<< (std::ostream &out, log_level level)
 
std::istream & seastar::operator>> (std::istream &in, log_level &level)
 
constexpr auto fmt::formatter< seastar::log_level >::parse (format_parse_context &ctx)
 
auto fmt::formatter< seastar::log_level >::format (seastar::log_level level, fmt::format_context &ctx) const -> decltype(ctx.out())
 
template<>
seastar::log_level boost::lexical_cast (const std::string &source)
 

Enumeration Type Documentation

◆ log_level

enum class seastar::log_level
strong

log level used with

See also
{logger} used with the logger.do_log method. Levels are in increasing order. That is if you want to see debug(3) logs you will also see error(0), warn(1), info(2).