![]() |
This interface must be implemented to log messages and events. More...
#include <Log.h>
Public Member Functions | |
virtual | ~Log () |
virtual void | clear ()=0 |
virtual void | backup ()=0 |
virtual void | onIncoming (const std::string &)=0 |
virtual void | onOutgoing (const std::string &)=0 |
virtual void | onEvent (const std::string &)=0 |
This interface must be implemented to log messages and events.
Definition at line 81 of file Log.h.
virtual void FIX::Log::backup | ( | ) | [pure virtual] |
Implemented in FIX::FileLog, FIX::NullLog, FIX::ScreenLog, and FIX::SessionState.
Referenced by FIX::SessionState::backup().
virtual void FIX::Log::clear | ( | ) | [pure virtual] |
Implemented in FIX::FileLog, FIX::NullLog, FIX::ScreenLog, and FIX::SessionState.
Referenced by FIX::SessionState::clear().
virtual void FIX::Log::onEvent | ( | const std::string & | ) | [pure virtual] |
Implemented in FIX::FileLog, FIX::NullLog, FIX::ScreenLog, and FIX::SessionState.
Referenced by FIX::ThreadedSocketInitiator::doConnect(), FIX::SocketInitiator::doConnect(), FIX::SocketAcceptor::onConnect(), FIX::SessionState::onEvent(), FIX::ThreadedSocketConnection::read(), FIX::SocketConnection::read(), and FIX::ThreadedSocketConnection::setSession().
virtual void FIX::Log::onIncoming | ( | const std::string & | ) | [pure virtual] |
Implemented in FIX::FileLog, FIX::NullLog, FIX::ScreenLog, and FIX::SessionState.
Referenced by FIX::SessionState::onIncoming(), FIX::SocketConnection::read(), and FIX::ThreadedSocketConnection::setSession().
virtual void FIX::Log::onOutgoing | ( | const std::string & | ) | [pure virtual] |
Implemented in FIX::FileLog, FIX::NullLog, FIX::ScreenLog, and FIX::SessionState.
Referenced by FIX::SessionState::onOutgoing().