RTBKit  0.9
Open-source framework to create real-time ad bidding systems.
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator
Public Member Functions
RTBKIT::Accountant Struct Reference

#include <banker.h>

Inheritance diagram for RTBKIT::Accountant:
RTBKIT::NullAccountant RTBKIT::SlaveBudgetController

List of all members.

Public Member Functions

virtual void sync ()
virtual std::vector< AccountKeygetAccountListSync (const AccountKey &prefix, int depth)
virtual void getAccountList (const AccountKey &prefix, int depth, std::function< void(std::exception_ptr, std::vector< AccountKey > &&)> onResult)
virtual AccountSummary getAccountSummarySync (const AccountKey &account, int depth)
virtual void getAccountSummary (const AccountKey &account, int depth, std::function< void(std::exception_ptr, AccountSummary &&)> onResult)
virtual Account getAccountSync (const AccountKey &account)
virtual void getAccount (const AccountKey &account, std::function< void(std::exception_ptr, Account &&)> onResult)

Detailed Description

The accountant is responsible for keeping the books, especially by keeping track of what has been spent.

Definition at line 210 of file banker.h.


The documentation for this struct was generated from the following files:
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator