Webdar 1.0.0
Web user interface to libdar
Public Member Functions | Protected Member Functions | List of all members
central_report Class Referenceabstract

pure virtual class defining the common interface of log centralization implementations More...

#include <central_report.hpp>

Inheritance diagram for central_report:
Inheritance graph
[legend]

Public Member Functions

 central_report (priority_t min_logged)
 
 central_report (const central_report &ref)=delete
 
 central_report (central_report &&ref) noexcept=delete
 
central_reportoperator= (const central_report &ref)=delete
 
central_reportoperator= (central_report &&ref) noexcept=delete
 
void report (priority_t priority, const std::string &message)
 

Protected Member Functions

virtual void inherited_report (priority_t priority, const std::string &message)=0
 

Detailed Description

pure virtual class defining the common interface of log centralization implementations


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