EPAM B2BITS ICE Impact Handler C++
1.1.4
|
This is the complete list of members for IceImpact::Application, including all inherited members.
createService(const std::string &channelId, BookDepth bookDepth, const std::string &iface="", const RuntimeParameters *params=NULL)=0 | IceImpact::Application | pure virtual |
createServices(const std::string &iface="", bool preferFullyImplied=true, const RuntimeParameters *params=NULL)=0 | IceImpact::Application | pure virtual |
findChannelId(IceImpact::MarketID marketID, bool useFullImplied)=0 | IceImpact::Application | pure virtual |
findChannelId(const std::string &symbol, bool useFullImplied)=0 | IceImpact::Application | pure virtual |
findChannelId(const RequestMarketType &requestMarketType, bool useFullImplied)=0 | IceImpact::Application | pure virtual |
getInstrumentBBO(const std::string &symbol, bool useFullImplied, BBOSnapshot &bbo, enum BookDepth depth=PriceLevelDepth)=0 | IceImpact::Application | pure virtual |
getInstrumentBBO(IceImpact::MarketID marketID, bool useFullImplied, BBOSnapshot &bbo, enum BookDepth depth=PriceLevelDepth)=0 | IceImpact::Application | pure virtual |
getInstrumentTOP10Prices(IceImpact::MarketID marketID, bool useFullImplied, TOP10PriceData &top10data, unsigned long long *UserCookie, enum BookDepth depth=PriceLevelDepth)=0 | IceImpact::Application | pure virtual |
getInstrumentTOP5Prices(IceImpact::MarketID marketID, bool useFullImplied, TOP5PriceData &top5data, unsigned long long *UserCookie, enum BookDepth depth=PriceLevelDepth)=0 | IceImpact::Application | pure virtual |
getInstrumentTOP5Prices(const std::string &symbol, bool useFullImplied, TOP5PriceData &top5data, unsigned long long *UserCookie, enum BookDepth depth=PriceLevelDepth)=0 | IceImpact::Application | pure virtual |
getMarketTypeByDescription(const std::string &marketType)=0 | IceImpact::Application | pure virtual |
getMarketTypeDescription(IceImpact::MarketTypeValue marketType)=0 | IceImpact::Application | pure virtual |
getMCastConfiguration()=0 | IceImpact::Application | pure virtual |
getParams() const =0 | IceImpact::Application | pure virtual |
getProductDirectory()=0 | IceImpact::Application | pure virtual |
getService(unsigned index) const =0 | IceImpact::Application | pure virtual |
getService(const std::string &channelId, BookDepth bookDepth) const =0 | IceImpact::Application | pure virtual |
getService(IceImpact::Int32 marketID, bool useFullImplied, BookDepth bookDepth, bool createAndConnect)=0 | IceImpact::Application | pure virtual |
getService(const std::string &symbol, bool useFullImplied, BookDepth bookDepth, bool createAndConnect)=0 | IceImpact::Application | pure virtual |
getService(const RequestMarketType &requestMarketType, bool useFullImplied, BookDepth bookDepth, bool createAndConnect)=0 | IceImpact::Application | pure virtual |
getServiceParams(const std::string &channelId, BookDepth bookDepth) const =0 | IceImpact::Application | pure virtual |
getServicesCount() const =0 | IceImpact::Application | pure virtual |
getSubscription(const std::string &symbol, bool useFullImplied, BookDepth bookDepth, subscription_mask_t &mask)=0 | IceImpact::Application | pure virtual |
getSubscription(IceImpact::MarketID marketID, bool useFullImplied, BookDepth bookDepth, subscription_mask_t &mask)=0 | IceImpact::Application | pure virtual |
isBookTypeSupported(IceImpact::Int32 marketID, bool useFullImplied, BookDepth bookDepth)=0 | IceImpact::Application | pure virtual |
release() const =0 | IceImpact::Application | pure virtual |
requestProductDefinitions(IceImpact::u64 requestTag, const UserRequestMarketTypesSet &marketTypeSet, int waitTimeS, InstrumentLoadParams *instrumentLoadParams=NULL)=0 | IceImpact::Application | pure virtual |
requestProductDefinitionsForAllMarkets(IceImpact::u64 requestTag, int waitTimeS, InstrumentLoadParams *instrumentLoadParams=NULL)=0 | IceImpact::Application | pure virtual |
resume()=0 | IceImpact::Application | pure virtual |
setServiceParams(const std::string &channelId, BookDepth bookDepth, const RuntimeParameters ¶ms)=0 | IceImpact::Application | pure virtual |
start(int waitTimeS=0)=0 | IceImpact::Application | pure virtual |
subscribeToInstrument(const std::string &symbol, bool useFullImplied, BookDepth bookDepth, subscription_mask_t subscrMask, unsigned long long UserCookie)=0 | IceImpact::Application | pure virtual |
subscribeToInstrument(IceImpact::MarketID marketID, bool useFullImplied, BookDepth bookDepth, subscription_mask_t subscrMask, unsigned long long UserCookie)=0 | IceImpact::Application | pure virtual |
suspend()=0 | IceImpact::Application | pure virtual |
unsubscribeFromInstrument(const std::string &symbol, bool useFullImplied, BookDepth bookDepth, subscription_mask_t subscrMask=SubscriptionType::ALL, bool disconnectIfNoMoreSubscribed=true)=0 | IceImpact::Application | pure virtual |
unsubscribeFromInstrument(IceImpact::MarketID marketID, bool useFullImplied, BookDepth bookDepth, subscription_mask_t subscrMask=SubscriptionType::ALL, bool disconnectIfNoMoreSubscribed=true)=0 | IceImpact::Application | pure virtual |