B2BITS CME MDP Handler API Reference
Channel Member List

This is the complete list of members for Channel, including all inherited members.

addInstrument(const std::string &symbol, InstrumentID id, const InstrumentOptions &instrumentOptions)=0Channelpure virtual
addInstrument(const std::string &symbol, InstrumentID id, const InstrumentOptions &instrumentOptions, InstrumentBuildOptions instrumentBuildOptions)=0Channelpure virtual
addInstrument(const InstrumentDefinition *instrumentDefinition)=0Channelpure virtual
addInstrument(const InstrumentDefinition *instrumentDefinition, InstrumentBuildOptions instrumentBuildOptions)=0Channelpure virtual
addInstrument(const MessageHeader &message)=0Channelpure virtual
addInstrument(const MessageHeader &message, InstrumentBuildOptions instrumentBuildOptions)=0Channelpure virtual
addResolver(const std::string &id)=0Channelpure virtual
attachListener(ChannelListener *listener)=0Channelpure virtual
connectedIncrementalData() const =0Channelpure virtual
connectedInstrumentDefinitionData() const =0Channelpure virtual
connectedSnapshotData() const =0Channelpure virtual
connectIncrementalData(ChannelDataListener *dataListener)=0Channelpure virtual
connectInstrumentDefinitionData(ChannelDataListener *dataListener)=0Channelpure virtual
connectSnapshotData(ChannelDataListener *dataListener)=0Channelpure virtual
disconnectIncrementalData()=0Channelpure virtual
disconnectInstrumentDefinitionData()=0Channelpure virtual
disconnectSnapshotData()=0Channelpure virtual
findInstrument(const std::string &symbol)=0Channelpure virtual
findInstrument(InstrumentID id)=0Channelpure virtual
findResolver(const std::string &id)=0Channelpure virtual
getId() const =0Channelpure virtual
getInstrument(const std::string &symbol)=0Channelpure virtual
getInstrument(InstrumentID id)=0Channelpure virtual
getInstruments(InstrumentVector &instrumentVector)=0Channelpure virtual
getOptions() const =0Channelpure virtual
getResolver()=0Channelpure virtual
getResolver(const std::string &id)=0Channelpure virtual
getResolvers(ResolverVector *resolverVector)=0Channelpure virtual
getService() const =0Channelpure virtual
getStatistics(ChannelStatistics &statistics)=0Channelpure virtual
getTag() const =0Channelpure virtual
removeInstrument(const std::string &symbol)=0Channelpure virtual
removeInstrument(InstrumentID id)=0Channelpure virtual
removeInstruments()=0Channelpure virtual
removeResolver(const std::string &id)=0Channelpure virtual
removeResolvers()=0Channelpure virtual
setTag(Tag tag)=0Channelpure virtual
~Channel()Channelinlineprotectedvirtual