This is the complete list of members for trading_core::Partition, including all inherited members.
| enqueue(std::unique_ptr< Command > command) | trading_core::Partition | |
| getDatabaseWorker() const | trading_core::Partition | |
| getMatcher() const | trading_core::Partition | |
| getOrderBook() const | trading_core::Partition | |
| getOrderManager() const | trading_core::Partition | |
| getOrderRepository() const | trading_core::Partition | |
| getQueueSize() const | trading_core::Partition | |
| getRiskManager() const | trading_core::Partition | |
| getSymbol() const | trading_core::Partition | |
| getTradeIDGenerator() const | trading_core::Partition | |
| getWorker() const | trading_core::Partition | |
| init() | trading_core::Partition | private |
| mAcceptingCommands | trading_core::Partition | private |
| mCommandQueue | trading_core::Partition | private |
| mDatabaseWorker | trading_core::Partition | private |
| mMatcher | trading_core::Partition | private |
| mOrderBook | trading_core::Partition | private |
| mOrderManager | trading_core::Partition | private |
| mOrderRepository | trading_core::Partition | private |
| mPublisher | trading_core::Partition | private |
| mReadyFuture | trading_core::Partition | private |
| mRiskManager | trading_core::Partition | private |
| mSymbol | trading_core::Partition | private |
| mTradeIDGenerator | trading_core::Partition | private |
| mTradeRepository | trading_core::Partition | private |
| mWorker | trading_core::Partition | private |
| Partition(common::Instrument symbol, data::DatabaseWorker *databaseWorker, TradeIDGenerator *tradeIDGenerator, MarketDataPublisher &publisher) | trading_core::Partition | |
| Partition(common::Instrument symbol, data::DatabaseWorker *databaseWorker, TradeIDGenerator *tradeIDGenerator, MarketDataPublisher &publisher, std::unique_ptr< data::TradeRepository > tradeRepository, std::unique_ptr< data::OrderRepository > orderRepository, std::unique_ptr< OrderManager > orderManager, std::unique_ptr< OrderBook > orderBook, std::unique_ptr< Matcher > matcher, std::unique_ptr< RiskManager > riskManager) | trading_core::Partition | |
| start() | trading_core::Partition | |
| stop() | trading_core::Partition | |
| stopAcceptingCommands() | trading_core::Partition | |
| waitReady() | trading_core::Partition | |
| ~Partition() | trading_core::Partition | |