Sese Framework  2.3.0
A cross-platform framework
Loading...
Searching...
No Matches
sese::record::AbstractFormatter Class Referenceabstract

Log formatter class. More...

#include <AbstractFormatter.h>

Inheritance diagram for sese::record::AbstractFormatter:
sese::record::SimpleFormatter

Public Types

typedef std::shared_ptr< AbstractFormatterPtr
 

Public Member Functions

virtual ~AbstractFormatter () noexcept=default
 
virtual std::string dump (const Event::Ptr &event) noexcept=0
 

Detailed Description

Log formatter class.

Member Typedef Documentation

◆ Ptr

Constructor & Destructor Documentation

◆ ~AbstractFormatter()

virtual sese::record::AbstractFormatter::~AbstractFormatter ( )
virtualdefaultnoexcept

Member Function Documentation

◆ dump()

virtual std::string sese::record::AbstractFormatter::dump ( const Event::Ptr & event)
pure virtualnoexcept

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