Logger System 0.1.3
High-performance C++20 thread-safe logging system with asynchronous capabilities
Loading...
Searching...
No Matches
kcenon::logger::analysis::analyzer_factory Class Referenceexport

Factory for creating log analyzers. More...

#include <log_analyzer.h>

Collaboration diagram for kcenon::logger::analysis::analyzer_factory:
Collaboration graph

Static Public Member Functions

static std::unique_ptr< log_analyzercreate_basic ()
 Create a basic log analyzer.
 
static std::unique_ptr< log_analyzercreate_basic ()
 Create a basic log analyzer.
 

Detailed Description

Factory for creating log analyzers.

Definition at line 282 of file analysis.cppm.

Member Function Documentation

◆ create_basic() [1/2]

static std::unique_ptr< log_analyzer > kcenon::logger::analysis::analyzer_factory::create_basic ( )
inlinestatic

Create a basic log analyzer.

Definition at line 231 of file log_analyzer.h.

231 {
232 return std::make_unique<log_analyzer>();
233 }

◆ create_basic() [2/2]

static std::unique_ptr< log_analyzer > kcenon::logger::analysis::analyzer_factory::create_basic ( )
inlinestaticexport

Create a basic log analyzer.

Returns
Unique pointer to a new log_analyzer

Definition at line 288 of file analysis.cppm.

288 {
289 return std::make_unique<log_analyzer>();
290 }

The documentation for this class was generated from the following files: