AnCH Framework  0.1
Another C++ Hack Framework
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
Public Member Functions | List of all members
anch::logger::formatter::IFormatter Class Referenceabstract

#include <iFormatter.hpp>

Inheritance diagram for anch::logger::formatter::IFormatter:
Collaboration diagram for anch::logger::formatter::IFormatter:

Public Member Functions

virtual ~IFormatter ()
 
virtual anch::logger::formatter::FormatterType getType () const noexcept=0
 
virtual void formatValue (const void *const value, std::ostream &out) const noexcept=0
 

Detailed Description

Provide an interface for every item which will be format

Author
Vincent Lachenal

Constructor & Destructor Documentation

virtual anch::logger::formatter::IFormatter::~IFormatter ( )
inlinevirtual

IFormatter destructor

Member Function Documentation

virtual void anch::logger::formatter::IFormatter::formatValue ( const void *const  value,
std::ostream &  out 
) const
pure virtualnoexcept
virtual anch::logger::formatter::FormatterType anch::logger::formatter::IFormatter::getType ( ) const
pure virtualnoexcept

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