Joedb 10.4.6
The Journal-Only Embedded Database
Loading...
Searching...
No Matches
joedb::Apple_Logger Class Reference

#include <joedb/error/Apple_Logger.h>

Inheritance diagram for joedb::Apple_Logger:
Collaboration diagram for joedb::Apple_Logger:

Public Member Functions

 Apple_Logger (std::string tag)
 Apple_Logger (const Apple_Logger &)=delete
Apple_Logger & operator= (const Apple_Logger &)=delete
void log (beman::cstring_view message) noexcept override
 ~Apple_Logger () override
Public Member Functions inherited from joedb::Logger
virtual ~Logger ()=default

Additional Inherited Members

Static Public Attributes inherited from joedb::Logger
static Logger dummy_logger

Detailed Description

Definition at line 11 of file Apple_Logger.h.

Constructor & Destructor Documentation

◆ Apple_Logger() [1/2]

joedb::Apple_Logger::Apple_Logger ( std::string tag)

Definition at line 7 of file Apple_Logger.cpp.

◆ Apple_Logger() [2/2]

joedb::Apple_Logger::Apple_Logger ( const Apple_Logger & )
delete

◆ ~Apple_Logger()

joedb::Apple_Logger::~Apple_Logger ( )
override

Definition at line 18 of file Apple_Logger.cpp.

Member Function Documentation

◆ log()

void joedb::Apple_Logger::log ( beman::cstring_view message)
overridevirtualnoexcept

Reimplemented from joedb::Logger.

Definition at line 13 of file Apple_Logger.cpp.

◆ operator=()

Apple_Logger & joedb::Apple_Logger::operator= ( const Apple_Logger & )
delete

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