Joedb 10.3.0
The Journal-Only Embedded Database
Loading...
Searching...
No Matches
Public Types | Public Member Functions | List of all members
joedb::Parsed_Logger Class Reference

#include <joedb/ui/Parsed_Logger.h>

Public Types

enum class  Type { none , clog , system }
 

Public Member Functions

 Parsed_Logger (Arguments &args, Type default_log_type=Type::clog)
 
Loggerget () const
 
int get_log_level () const
 
const std::string & get_tag () const
 

Detailed Description

Definition at line 12 of file Parsed_Logger.h.

Member Enumeration Documentation

◆ Type

enum class joedb::Parsed_Logger::Type
strong
Enumerator
none 
clog 
system 

Definition at line 15 of file Parsed_Logger.h.

Constructor & Destructor Documentation

◆ Parsed_Logger()

joedb::Parsed_Logger::Parsed_Logger ( Arguments args,
Type  default_log_type = Type::clog 
)

Definition at line 14 of file Parsed_Logger.cpp.

Member Function Documentation

◆ get()

Logger & joedb::Parsed_Logger::get ( ) const
inline

Definition at line 34 of file Parsed_Logger.h.

◆ get_log_level()

int joedb::Parsed_Logger::get_log_level ( ) const
inline

Definition at line 35 of file Parsed_Logger.h.

◆ get_tag()

const std::string & joedb::Parsed_Logger::get_tag ( ) const
inline

Definition at line 36 of file Parsed_Logger.h.


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