B2BITS FIX Antenna C++  2.29.0
Public Member Functions | List of all members
Cqg::Logger Class Referenceabstract

#include <B2BITS_CqgLogger.h>

+ Inheritance diagram for Cqg::Logger:
+ Collaboration diagram for Cqg::Logger:

Public Member Functions

virtual void onDebug (std::string const &message)=0
 Notifies about debug event. More...
 
virtual void onError (std::string const &message)=0
 Notifies about error event. More...
 
virtual void onNote (std::string const &message)=0
 Notifies about note event. More...
 
virtual void onWarning (std::string const &message)=0
 Notifies about warning. More...
 
virtual ~Logger ()
 
- Public Member Functions inherited from Utils::ReferenceCounter
virtual bool addRef () const throw ()
 Increments reference counter. More...
 
virtual long getNRef () const throw ()
 Returns the current value of the reference counter. More...
 
 ReferenceCounter () throw ()
 Constructor. More...
 
virtual long release () const throw ()
 Decrements reference counter. More...
 

Additional Inherited Members

- Protected Member Functions inherited from Utils::ReferenceCounter
long decrement () const throw ()
 Decrements counter and returns new counter value. More...
 
long increment () const throw ()
 Increments counter and returns new counter value. More...
 
virtual ~ReferenceCounter ()
 Destructor. More...
 

Constructor & Destructor Documentation

◆ ~Logger()

virtual Cqg::Logger::~Logger ( )
inlinevirtual

Member Function Documentation

◆ onDebug()

virtual void Cqg::Logger::onDebug ( std::string const &  message)
pure virtual

Notifies about debug event.

◆ onError()

virtual void Cqg::Logger::onError ( std::string const &  message)
pure virtual

Notifies about error event.

◆ onNote()

virtual void Cqg::Logger::onNote ( std::string const &  message)
pure virtual

Notifies about note event.

◆ onWarning()

virtual void Cqg::Logger::onWarning ( std::string const &  message)
pure virtual

Notifies about warning.