Apama Capital Markets Foundation  10.7.0.0
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
com::softwareag::marketdata::BBAPublisher Class Reference

#include <Connectivity_MDPublisher.h>

Inheritance diagram for com::softwareag::marketdata::BBAPublisher:
com::softwareag::marketdata::MarketDataPublisher

Public Member Functions

 BBAPublisher (void *dataManagerPtr)
 
void SetBBAData (const std::string &subKey, double bidPrice, int64_t bidQty, double askPrice, int64_t askQty)
 
- Public Member Functions inherited from com::softwareag::marketdata::MarketDataPublisher
 MarketDataPublisher (void *dataManagerPtr)
 
void SetExtraParam (const std::string &subKey, const std::string &paramName, const std::string &type, const std::string &value, const std::string &description)
 
void SetExtraParams (const std::string &subKey, const ExtraParamList &extraParamList)
 
void SetExtraParamValue (const std::string &subKey, const std::string &paramName, const std::string &value)
 
void SetExtraParamsValue (const std::string &subKey, const ExtraParamValueList &extraParamValueList)
 
void RemoveExtraParam (const std::string &subKey, const std::string &paramName, bool permanent=false)
 
void RemoveExtraParams (const std::string &subKey, const StringList &paramNames, bool permanent=false)
 

Additional Inherited Members

- Protected Attributes inherited from com::softwareag::marketdata::MarketDataPublisher
void * dataManagerPtr_
 

Detailed Description

Constructor & Destructor Documentation

com::softwareag::marketdata::BBAPublisher::BBAPublisher ( void *  dataManagerPtr)
inline

BBAPublisher constructor

Parameters
dataManagerPtrGeneric void* pointer to take any stream.

Member Function Documentation

void com::softwareag::marketdata::BBAPublisher::SetBBAData ( const std::string &  subKey,
double  bidPrice,
int64_t  bidQty,
double  askPrice,
int64_t  askQty 
)

Set the BBA Data to send at the next commit.

Parameters
subKeyThe subscription key this BBA Data is for.
bidPriceThe bid price as an AP_float64 for this update.
bidQtyThe bid quantity as a AP_int64 for this update.
askPriceThe ask price as a float for this update.
askQtyThe ask quantity as a AP_int64 for this update.

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