Carna  Version 3.0.1
Public Member Functions | Protected Member Functions | List of all members
Carna::base::Log::TextWriter Class Referenceabstract

Abstract implementation of the Writer interface, that formats log messages along with their severity as pure ASCII character chains. More...

#include <Log.h>

+ Inheritance diagram for Carna::base::Log::TextWriter:
+ Collaboration diagram for Carna::base::Log::TextWriter:

Public Member Functions

virtual void write (Severity, const std::string &) const override
 Logs entry with severity.
 
- Public Member Functions inherited from Carna::base::Log::Writer
virtual ~Writer ()
 Deletes.
 

Protected Member Functions

virtual void writeLine (Severity severity, const std::string &formattedEntry) const =0
 Logs formattedEntry with severity.
 

Detailed Description

Abstract implementation of the Writer interface, that formats log messages along with their severity as pure ASCII character chains.

Date
22.2.15
Author
Leonid Kostrykin

Definition at line 164 of file Log.h.


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