|
BetaTrader
A HFT Eco-System
|
Persistent storage for trade id value. More...
#include <TradeIDRepository.h>

Public Member Functions | |
| TradeIDRepository (DatabaseWorker *dbWorker) | |
| void | getCurrentTradeID (std::function< void(common::TradeID)> callback) |
| void | initDatabase () |
| void | setCurrentTradeID (common::TradeID tradeID) |
| void | truncateTradeID () |
Private Attributes | |
| DatabaseWorker * | mDb |
Persistent storage for trade id value.
|
explicit |

| void data::TradeIDRepository::getCurrentTradeID | ( | std::function< void(common::TradeID)> | callback | ) |

| void data::TradeIDRepository::initDatabase | ( | ) |


| void data::TradeIDRepository::setCurrentTradeID | ( | common::TradeID | tradeID | ) |

| void data::TradeIDRepository::truncateTradeID | ( | ) |

|
private |