Asynchronous database worker abstraction.
Represents a single trade execution in the system.
Definition Trade.h:19
Executes database tasks asynchronously.
Definition DatabaseWorker.h:22
Persists common::Trade objects to storage.
Definition TradeRepository.h:18
virtual void initDatabase()
Definition TradeRepository.cpp:16
virtual void addTrade(const common::Trade &trade)
Definition TradeRepository.cpp:31
DatabaseWorker * mDb
Definition TradeRepository.h:27
virtual ~TradeRepository()=default