RTBKit  0.9
Open-source framework to create real-time ad bidding systems.
RTBKIT::MicroUSD_CPM Member List
This is the complete list of members for RTBKIT::MicroUSD_CPM, including all inherited members.
Amount(CurrencyCode currencyCode=CurrencyCode::CC_NONE, int64_t value=0) (defined in RTBKIT::Amount)RTBKIT::Amount [inline]
Amount(const std::string &currencyStr, int64_t value=0) (defined in RTBKIT::Amount)RTBKIT::Amount [inline]
assertCurrencyIsCompatible(const Amount &other) const (defined in RTBKIT::Amount)RTBKIT::Amount
currencyCode (defined in RTBKIT::Amount)RTBKIT::Amount
currencyIsCompatible(const Amount &other) const (defined in RTBKIT::Amount)RTBKIT::Amount [inline]
fromJson(const Json::Value &json) (defined in RTBKIT::Amount)RTBKIT::Amount [static]
getCurrencyStr(CurrencyCode currencyCode) (defined in RTBKIT::Amount)RTBKIT::Amount [static]
getCurrencyStr() const (defined in RTBKIT::Amount)RTBKIT::Amount
isNegative() const (defined in RTBKIT::Amount)RTBKIT::Amount [inline]
isNonNegative() const (defined in RTBKIT::Amount)RTBKIT::Amount [inline]
isZero() const (defined in RTBKIT::Amount)RTBKIT::Amount [inline]
JML_IMPLEMENT_OPERATOR_BOOL(!isZero()) (defined in RTBKIT::Amount)RTBKIT::Amount
limit(const Amount &other) const RTBKIT::Amount [inline]
MicroUSD_CPM(int64_t amountInMicroDollarsCPM=0.0) (defined in RTBKIT::MicroUSD_CPM)RTBKIT::MicroUSD_CPM [inline]
MicroUSD_CPM(Amount amount) (defined in RTBKIT::MicroUSD_CPM)RTBKIT::MicroUSD_CPM [inline]
operator int64_t() const (defined in RTBKIT::MicroUSD_CPM)RTBKIT::MicroUSD_CPM [inline]
operator!=(const Amount &other) const (defined in RTBKIT::Amount)RTBKIT::Amount [inline]
operator+(const Amount &other) const (defined in RTBKIT::Amount)RTBKIT::Amount [inline]
operator+=(const Amount &other) (defined in RTBKIT::Amount)RTBKIT::Amount [inline]
operator-(const Amount &other) const (defined in RTBKIT::Amount)RTBKIT::Amount [inline]
operator-() const (defined in RTBKIT::Amount)RTBKIT::Amount [inline]
operator-=(const Amount &other) (defined in RTBKIT::Amount)RTBKIT::Amount [inline]
operator<(const Amount &other) const (defined in RTBKIT::Amount)RTBKIT::Amount
operator<=(const Amount &other) const (defined in RTBKIT::Amount)RTBKIT::Amount
operator==(const Amount &other) const RTBKIT::Amount [inline]
operator>(const Amount &other) const (defined in RTBKIT::Amount)RTBKIT::Amount
operator>=(const Amount &other) const (defined in RTBKIT::Amount)RTBKIT::Amount
parse(const std::string &value) (defined in RTBKIT::Amount)RTBKIT::Amount [static]
parseCurrency(const std::string &currency) (defined in RTBKIT::Amount)RTBKIT::Amount [static]
reconstitute(ML::DB::Store_Reader &store) (defined in RTBKIT::Amount)RTBKIT::Amount
serialize(ML::DB::Store_Writer &store) const (defined in RTBKIT::Amount)RTBKIT::Amount
toJson() const (defined in RTBKIT::Amount)RTBKIT::Amount
toString() const (defined in RTBKIT::Amount)RTBKIT::Amount
value (defined in RTBKIT::Amount)RTBKIT::Amount
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator