OpenMAMA
Wombat::MamdaMultiSecurityHandler Class Reference

The MamdaMultiSecurityHandler class is an interface that allows a developer to be notified dynamically when securities are added to the list. More...

#include <MamdaMultiSecurityHandler.h>

Public Member Functions

virtual void onSecurityCreate (MamdaSubscription *subscription, MamdaMultiSecurityManager &manager, const char *securitySymbol, bool isPrimary)=0
 Method invoked when the trade and quote information for the security has become available.
virtual ~MamdaMultiSecurityHandler ()

Detailed Description

The MamdaMultiSecurityHandler class is an interface that allows a developer to be notified dynamically when securities are added to the list.

Access to consolidated information (i.e., best bid and offer and consolidated trade info) is also available.

Constructor & Destructor Documentation

virtual Wombat::MamdaMultiSecurityHandler::~MamdaMultiSecurityHandler ( )
virtual
{};

Member Function Documentation

virtual void Wombat::MamdaMultiSecurityHandler::onSecurityCreate ( MamdaSubscription subscription,
MamdaMultiSecurityManager manager,
const char *  securitySymbol,
bool  isPrimary 
)
pure virtual

Method invoked when the trade and quote information for the security has become available.

Invoked as a result of an initial image on subscription (assuming initial values are enabled) or if an update is received for a security the MamdaMultiSecurityManager is unaware of (typically for securities which come online intra day and, for which, we have not received an initial value). This method is invoked for participant and consolidated quote or trade information.

isPrimary is not yet supported!


The documentation for this class was generated from the following file:


© 2012 Linux Foundation