![]() |
RTBKit
0.9
Open-source framework to create real-time ad bidding systems.
|
| accountExists(const AccountKey &accountKey) const (defined in RTBKIT::ShadowAccounts) | RTBKIT::ShadowAccounts | [inline] |
| activateAccount(const AccountKey &account) (defined in RTBKIT::ShadowAccounts) | RTBKIT::ShadowAccounts | [inline] |
| attachBid(const AccountKey &accountKey, const std::string &item, Amount amountAuthorized) (defined in RTBKIT::ShadowAccounts) | RTBKIT::ShadowAccounts | [inline] |
| authorizeBid(const AccountKey &accountKey, const std::string &item, Amount amount) (defined in RTBKIT::ShadowAccounts) | RTBKIT::ShadowAccounts | [inline] |
| cancelBid(const AccountKey &accountKey, const std::string &item) (defined in RTBKIT::ShadowAccounts) | RTBKIT::ShadowAccounts | [inline] |
| checkInvariants() const (defined in RTBKIT::ShadowAccounts) | RTBKIT::ShadowAccounts | [inline] |
| commitBid(const AccountKey &accountKey, const std::string &item, Amount amountPaid, const LineItems &lineItems) (defined in RTBKIT::ShadowAccounts) | RTBKIT::ShadowAccounts | [inline] |
| commitDetachedBid(const AccountKey &accountKey, Amount amountAuthorized, Amount amountPaid, const LineItems &lineItems) | RTBKIT::ShadowAccounts | [inline] |
| createAccountAtomic(const AccountKey &accountKey) (defined in RTBKIT::ShadowAccounts) | RTBKIT::ShadowAccounts | [inline] |
| detachBid(const AccountKey &accountKey, const std::string &item) (defined in RTBKIT::ShadowAccounts) | RTBKIT::ShadowAccounts | [inline] |
| empty() const (defined in RTBKIT::ShadowAccounts) | RTBKIT::ShadowAccounts | [inline] |
| forceWinBid(const AccountKey &accountKey, Amount amountPaid, const LineItems &lineItems) (defined in RTBKIT::ShadowAccounts) | RTBKIT::ShadowAccounts | [inline] |
| forEachAccount(const std::function< void(const AccountKey &, const ShadowAccount &)> &onAccount) const (defined in RTBKIT::ShadowAccounts) | RTBKIT::ShadowAccounts | [inline] |
| forEachInitializedAccount(const std::function< void(const AccountKey &, const ShadowAccount &)> &onAccount) (defined in RTBKIT::ShadowAccounts) | RTBKIT::ShadowAccounts | [inline] |
| getAccount(const AccountKey &accountKey) const (defined in RTBKIT::ShadowAccounts) | RTBKIT::ShadowAccounts | [inline] |
| getAccountKeys(const AccountKey &prefix=AccountKey()) const (defined in RTBKIT::ShadowAccounts) | RTBKIT::ShadowAccounts | [inline] |
| initializeAndMergeState(const AccountKey &account, const Account &master) | RTBKIT::ShadowAccounts | [inline] |
| isInitialized(const AccountKey &accountKey) const (defined in RTBKIT::ShadowAccounts) | RTBKIT::ShadowAccounts | [inline] |
| logBidEvents(const Datacratic::EventRecorder &eventRecorder) (defined in RTBKIT::ShadowAccounts) | RTBKIT::ShadowAccounts | |
| onNewAccount | RTBKIT::ShadowAccounts | |
| size() const (defined in RTBKIT::ShadowAccounts) | RTBKIT::ShadowAccounts | [inline] |
| sync(Accounts &master) (defined in RTBKIT::ShadowAccounts) | RTBKIT::ShadowAccounts | [inline] |
| syncFrom(const Accounts &master) (defined in RTBKIT::ShadowAccounts) | RTBKIT::ShadowAccounts | [inline] |
| syncFromMaster(const AccountKey &account, const Account &master) (defined in RTBKIT::ShadowAccounts) | RTBKIT::ShadowAccounts | [inline] |
| syncTo(Accounts &master) const (defined in RTBKIT::ShadowAccounts) | RTBKIT::ShadowAccounts | [inline] |
1.7.6.1