#include </work/src/ListenerHolder.h>
Public Member Functions | |
ListenerHolder (const Logging::LogFacility *parent, OnixS::HandlerCore::Common::HandlerLogger &logger) | |
void | set (ErrorListener *listener) |
void | set (WarningListener *listener) |
void | set (HandlerStateListener *listener) |
void | set (SessionListener *listener) |
void | set (MessageListener *listener) |
void | invokeError (ErrorCode::Enum code, const std::string &description) |
void | invokeWarning (const std::string &description) |
void | invokeStateChanged (HandlerState::Enum newState) |
void | invokeReceivedBytes (const char *bytes, size_t size) |
void | invokeReplayCompleted () |
void | invoke (const OrderAccepted &) |
void | invoke (const OrderRejected &) |
void | invoke (const OrderReplaced &) |
void | invoke (const OrderCancelled &) |
void | invoke (const OrderExecuted &) |
template<typename TMsg > | |
void | log (const TMsg &msg) |
Definition at line 57 of file ListenerHolder.h.
ListenerHolder | ( | const Logging::LogFacility * | parent, |
OnixS::HandlerCore::Common::HandlerLogger & | logger | ||
) |
Definition at line 38 of file ListenerHolder.cpp.
void invoke | ( | const OrderAccepted & | msg | ) |
Definition at line 96 of file ListenerHolder.cpp.
void invoke | ( | const OrderRejected & | msg | ) |
Definition at line 97 of file ListenerHolder.cpp.
void invoke | ( | const OrderReplaced & | msg | ) |
Definition at line 98 of file ListenerHolder.cpp.
void invoke | ( | const OrderCancelled & | msg | ) |
Definition at line 99 of file ListenerHolder.cpp.
void invoke | ( | const OrderExecuted & | msg | ) |
Definition at line 100 of file ListenerHolder.cpp.
void invokeError | ( | ErrorCode::Enum | code, |
const std::string & | description | ||
) |
Definition at line 54 of file ListenerHolder.cpp.
void invokeReceivedBytes | ( | const char * | bytes, |
size_t | size | ||
) |
Definition at line 78 of file ListenerHolder.cpp.
void invokeReplayCompleted | ( | ) |
void invokeStateChanged | ( | HandlerState::Enum | newState | ) |
Definition at line 70 of file ListenerHolder.cpp.
void invokeWarning | ( | const std::string & | description | ) |
Definition at line 62 of file ListenerHolder.cpp.
|
inline |
Definition at line 113 of file ListenerHolder.h.
|
inline |
Definition at line 68 of file ListenerHolder.h.
|
inline |
Definition at line 73 of file ListenerHolder.h.
|
inline |
Definition at line 78 of file ListenerHolder.h.
|
inline |
Definition at line 83 of file ListenerHolder.h.
|
inline |
Definition at line 88 of file ListenerHolder.h.