B2BITS FIX Antenna C++  2.27.1
Public Member Functions | List of all members
Cqg::MDApplicationListener Class Reference

MDApplication observer. More...

#include <B2BITS_CqgMDApplicationListener.h>

+ Inheritance diagram for Cqg::MDApplicationListener:
+ Collaboration diagram for Cqg::MDApplicationListener:

Public Member Functions

virtual void process (::Engine::FIXMessage const &msg, FeedID const &feedId)
 Called on non X, d and W messages. More...
 
- 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...
 
- Public Member Functions inherited from Cqg::Logger
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 Cqg::SecurityDefinitionListener
virtual void onSecurityDefinition (AFeedID feedID, const std::string &exCode, Engine::FIXMessage const &msg)=0
 Raised when new incoming security definition message is received. More...
 
virtual void onSecurityDefinitionListComplete ()=0
 Raised to notify about security definition request complete. More...
 
virtual ~SecurityDefinitionListener ()
 

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...
 

Detailed Description

MDApplication observer.

Member Function Documentation

◆ process()

virtual void Cqg::MDApplicationListener::process ( ::Engine::FIXMessage const &  msg,
FeedID const &  feedId 
)
inlinevirtual

Called on non X, d and W messages.

Note
This function can be called from different thread, so used should make it thread-safe in implementation
Parameters
msgmessage
feedIdfeed Id