RTBKit  0.9
Open-source framework to create real-time ad bidding systems.
RTBKIT::ShadowAccounts Member List
This is the complete list of members for RTBKIT::ShadowAccounts, including all inherited members.
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
onNewAccountRTBKIT::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]
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator