numerical-collection-cpp 0.10.0
A collection of algorithms in numerical analysis implemented in C++
Loading...
Searching...
No Matches
toml_log_config_parser.h File Reference

Definition of toml_log_config_parser class. More...

+ Include dependency graph for toml_log_config_parser.h:

Go to the source code of this file.

Classes

class  num_collect::logging::config::toml::toml_log_config_parser
 Class to parse log configuration from a TOML file. More...
 

Namespaces

namespace  num_collect
 Namespace of num_collect source codes.
 
namespace  num_collect::logging
 Namespace of logging.
 
namespace  num_collect::logging::config
 Namespace of logging configuration.
 
namespace  num_collect::logging::config::toml
 Namespace of logging configuration in TOML files.
 
namespace  num_collect::logging::config::toml::impl
 Namespace of internal implementations.
 

Functions

void num_collect::logging::config::toml::impl::parse_log_tag_config_to (log_tag_config &config, const ::toml::table &table, log_sink_factory_table &sinks)
 Parse configurations of logging for a log tag.
 
auto num_collect::logging::config::toml::impl::require_log_level (const ::toml::table &table, std::string_view path, std::string_view config_name) -> log_level
 Get a log level value or throw exception.
 

Detailed Description

Definition of toml_log_config_parser class.

Definition in file toml_log_config_parser.h.