Loading...
Searching...
No Matches
ledger::amount_t Member List

This is the complete list of members for ledger::amount_t, including all inherited members.

_clear()ledger::amount_tprotected
_copy(const amount_t &amt)ledger::amount_tprotected
_dup()ledger::amount_tprotected
_release()ledger::amount_tprotected
abs() constledger::amount_tinline
amount_t()ledger::amount_tinline
amount_t(const double val)ledger::amount_t
amount_t(const unsigned long val)ledger::amount_t
amount_t(const long val)ledger::amount_t
amount_t(const string &val)ledger::amount_tinlineexplicit
amount_t(const char *val)ledger::amount_tinlineexplicit
amount_t(const amount_t &amt)ledger::amount_tinline
amount_t(const amount_t &amt, const annotation_t &details)ledger::amount_tinline
annotate(const annotation_t &details)ledger::amount_t
annotation()ledger::amount_t
annotation() constledger::amount_tinline
ceilinged() constledger::amount_tinline
clear_commodity()ledger::amount_tinline
commodity() constledger::amount_tinline
commodity_ledger::amount_tprotected
commodity_ptr() constledger::amount_t
compare(const amount_t &amt) constledger::amount_t
display_precision() constledger::amount_t
dump(std::ostream &out) constledger::amount_tinline
exact(const string &value)ledger::amount_tinlinestatic
extend_by_digitsledger::amount_tstatic
fits_in_long() constledger::amount_t
floored() constledger::amount_tinline
has_annotation() constledger::amount_t
has_commodity() constledger::amount_t
in_place_ceiling()ledger::amount_t
in_place_floor()ledger::amount_t
in_place_invert()ledger::amount_t
in_place_negate()ledger::amount_t
in_place_reduce()ledger::amount_t
in_place_round()ledger::amount_t
in_place_roundto(int places)ledger::amount_t
in_place_truncate()ledger::amount_t
in_place_unreduce()ledger::amount_t
in_place_unround()ledger::amount_t
initialize()ledger::amount_tstatic
inverted() constledger::amount_tinline
is_initializedledger::amount_tstatic
is_nonzero() constledger::amount_tinline
is_null() constledger::amount_tinline
is_realzero() constledger::amount_tinline
is_zero() constledger::amount_t
keep_precision() constledger::amount_t
multiply(const amount_t &amt, bool ignore_commodity=false)ledger::amount_t
negated() constledger::amount_tinline
number() constledger::amount_tinline
operator bool() constledger::amount_tinline
operator string() constledger::amount_tinline
operator*=(const amount_t &amt)ledger::amount_tinline
operator+=(const amount_t &amt)ledger::amount_t
operator-() constledger::amount_tinline
operator-=(const amount_t &amt)ledger::amount_t
operator/=(const amount_t &amt)ledger::amount_t
operator<(const T &amt) constledger::amount_tinline
operator=(const amount_t &amt)ledger::amount_t
operator=(const double val)ledger::amount_tinline
operator=(const unsigned long val)ledger::amount_tinline
operator=(const long val)ledger::amount_tinline
operator=(const string &str)ledger::amount_tinline
operator=(const char *str)ledger::amount_tinline
operator==(const amount_t &amt) constledger::amount_t
operator==(const T &val) constledger::amount_tinline
operator>(const T &amt) constledger::amount_tinline
parse(std::istream &in, const parse_flags_t &flags=PARSE_DEFAULT)ledger::amount_t
parse(const string &str, const parse_flags_t &flags=PARSE_DEFAULT)ledger::amount_tinline
parse_conversion(const string &larger_str, const string &smaller_str)ledger::amount_tstatic
precision() constledger::amount_t
precision_t typedefledger::amount_t
price() constledger::amount_t
print(std::ostream &out, const uint_least8_t flags=0x00) constledger::amount_t
quantityledger::amount_tprotected
quantity_string() constledger::amount_tinline
reduced() constledger::amount_tinline
rounded() constledger::amount_tinline
roundto(int places) constledger::amount_tinline
set_commodity(commodity_t &comm)ledger::amount_tinline
set_keep_precision(const bool keep=true) constledger::amount_t
shutdown()ledger::amount_tstatic
sign() constledger::amount_t
stream_fullstringsledger::amount_tstatic
strip_annotations(const keep_details_t &what_to_keep) constledger::amount_t
to_double() constledger::amount_t
to_fullstring() constledger::amount_tinline
to_long() constledger::amount_t
to_string() constledger::amount_tinline
truncated() constledger::amount_tinline
unreduced() constledger::amount_tinline
unrounded() constledger::amount_tinline
valid() constledger::amount_t
value(const datetime_t &moment=datetime_t(), const commodity_t *in_terms_of=NULL) constledger::amount_t
with_commodity(const commodity_t &comm) constledger::amount_tinline
~amount_t()ledger::amount_tinline