Logger System 0.1.3
High-performance C++20 thread-safe logging system with asynchronous capabilities
Loading...
Searching...
No Matches
kcenon::logger::routing::route_config Struct Reference

Route configuration for log messages. More...

#include <log_router.h>

Collaboration diagram for kcenon::logger::routing::route_config:
Collaboration graph

Public Member Functions

 route_config ()=default
 
 route_config (route_config &&)=default
 
route_configoperator= (route_config &&)=default
 

Public Attributes

std::vector< std::string > writer_names
 
std::unique_ptr< log_filter_interfacefilter
 
bool stop_propagation = false
 

Detailed Description

Route configuration for log messages.

See also
log_router
log_filter_interface

Definition at line 32 of file log_router.h.

Constructor & Destructor Documentation

◆ route_config() [1/2]

kcenon::logger::routing::route_config::route_config ( )
default

◆ route_config() [2/2]

kcenon::logger::routing::route_config::route_config ( route_config && )
default

Member Function Documentation

◆ operator=()

route_config & kcenon::logger::routing::route_config::operator= ( route_config && )
default

Member Data Documentation

◆ filter

◆ stop_propagation

◆ writer_names


The documentation for this struct was generated from the following file: