B2BITS FIX Antenna C++  2.27.1
Public Member Functions | Protected Member Functions | List of all members
Globex::SecurityDefinitionListener Class Referenceabstract

Receives Security Definition messages. More...

#include <B2BITS_MDApplicationListeners.h>

+ Inheritance diagram for Globex::SecurityDefinitionListener:
+ Collaboration diagram for Globex::SecurityDefinitionListener:

Public Member Functions

virtual bool onEndSecurityDefinitionSequence (Symbol const &, SecurityID, SecurityDesc const &, std::string const &, std::string const &)
 Faired when security definition sequence was ended. More...
 
virtual bool onSecurityDefinition (SecurityDesc const &secDesc, SecurityID secID, Engine::FIXMessage const &dMsg, std::string const &channelID)=0
 Faired when security definition message is received. 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...
 

Protected Member Functions

virtual ~SecurityDefinitionListener ()
 Destructor. More...
 
- 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

Receives Security Definition messages.

Constructor & Destructor Documentation

◆ ~SecurityDefinitionListener()

virtual Globex::SecurityDefinitionListener::~SecurityDefinitionListener ( )
inlineprotectedvirtual

Destructor.

Member Function Documentation

◆ onEndSecurityDefinitionSequence()

virtual bool Globex::SecurityDefinitionListener::onEndSecurityDefinitionSequence ( Symbol const &  ,
SecurityID  ,
SecurityDesc const &  ,
std::string const &  ,
std::string const &   
)
inlinevirtual

Faired when security definition sequence was ended.

Returns
true to continue listening into next security definition sequence; false otherwise.
Note
UDS Instrument Delete message will be passed to Globex::InstrumentListener::process event handler

◆ onSecurityDefinition()

virtual bool Globex::SecurityDefinitionListener::onSecurityDefinition ( SecurityDesc const &  secDesc,
SecurityID  secID,
Engine::FIXMessage const &  dMsg,
std::string const &  channelID 
)
pure virtual

Faired when security definition message is received.

Returns
true to continue listening instrument replay; false otherwise.
Note
UDS Instrument Delete message will be passed to Globex::InstrumentListener::process event handler