20 std::function<
void(std::vector<std::string>)> callback);
Asynchronous database worker abstraction.
Persists and retrieves FIX Client authentication lists.
Definition AuthRepository.h:12
DatabaseWorker * mDb
Definition AuthRepository.h:26
virtual void removeAllClients()
Definition AuthRepository.cpp:63
virtual ~AuthRepository()=default
virtual void loadValidClients(std::function< void(std::vector< std::string >)> callback)
Definition AuthRepository.cpp:29
virtual void initDatabase()
Definition AuthRepository.cpp:13
virtual void insertNewClient(std::string senderCompId, bool isActive)
Definition AuthRepository.cpp:50
Executes database tasks asynchronously.
Definition DatabaseWorker.h:22
Repository for managing sequence numbers.
Definition Constant.h:13