ledger 3.3.2
Home
Features
Docs
Download
Contribute
Wiki
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_t
protected
_copy
(const amount_t &amt)
ledger::amount_t
protected
_dup
()
ledger::amount_t
protected
_release
()
ledger::amount_t
protected
abs
() const
ledger::amount_t
inline
amount_t
()
ledger::amount_t
inline
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_t
inline
explicit
amount_t
(const char *val)
ledger::amount_t
inline
explicit
amount_t
(const amount_t &amt)
ledger::amount_t
inline
amount_t
(const amount_t &amt, const annotation_t &details)
ledger::amount_t
inline
annotate
(const annotation_t &details)
ledger::amount_t
annotation
()
ledger::amount_t
annotation
() const
ledger::amount_t
inline
ceilinged
() const
ledger::amount_t
inline
clear_commodity
()
ledger::amount_t
inline
commodity
() const
ledger::amount_t
inline
commodity_
ledger::amount_t
protected
commodity_ptr
() const
ledger::amount_t
compare
(const amount_t &amt) const
ledger::amount_t
display_precision
() const
ledger::amount_t
dump
(std::ostream &out) const
ledger::amount_t
inline
exact
(const string &value)
ledger::amount_t
inline
static
extend_by_digits
ledger::amount_t
static
fits_in_long
() const
ledger::amount_t
floored
() const
ledger::amount_t
inline
has_annotation
() const
ledger::amount_t
has_commodity
() const
ledger::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_t
static
inverted
() const
ledger::amount_t
inline
is_initialized
ledger::amount_t
static
is_nonzero
() const
ledger::amount_t
inline
is_null
() const
ledger::amount_t
inline
is_realzero
() const
ledger::amount_t
inline
is_zero
() const
ledger::amount_t
keep_precision
() const
ledger::amount_t
multiply
(const amount_t &amt, bool ignore_commodity=false)
ledger::amount_t
negated
() const
ledger::amount_t
inline
number
() const
ledger::amount_t
inline
operator bool
() const
ledger::amount_t
inline
operator string
() const
ledger::amount_t
inline
operator*=
(const amount_t &amt)
ledger::amount_t
inline
operator+=
(const amount_t &amt)
ledger::amount_t
operator-
() const
ledger::amount_t
inline
operator-=
(const amount_t &amt)
ledger::amount_t
operator/=
(const amount_t &amt)
ledger::amount_t
operator<
(const T &amt) const
ledger::amount_t
inline
operator=
(const amount_t &amt)
ledger::amount_t
operator=
(const double val)
ledger::amount_t
inline
operator=
(const unsigned long val)
ledger::amount_t
inline
operator=
(const long val)
ledger::amount_t
inline
operator=
(const string &str)
ledger::amount_t
inline
operator=
(const char *str)
ledger::amount_t
inline
operator==
(const amount_t &amt) const
ledger::amount_t
operator==
(const T &val) const
ledger::amount_t
inline
operator>
(const T &amt) const
ledger::amount_t
inline
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_t
inline
parse_conversion
(const string &larger_str, const string &smaller_str)
ledger::amount_t
static
precision
() const
ledger::amount_t
precision_t
typedef
ledger::amount_t
price
() const
ledger::amount_t
print
(std::ostream &out, const uint_least8_t flags=0x00) const
ledger::amount_t
quantity
ledger::amount_t
protected
quantity_string
() const
ledger::amount_t
inline
reduced
() const
ledger::amount_t
inline
rounded
() const
ledger::amount_t
inline
roundto
(int places) const
ledger::amount_t
inline
set_commodity
(commodity_t &comm)
ledger::amount_t
inline
set_keep_precision
(const bool keep=true) const
ledger::amount_t
shutdown
()
ledger::amount_t
static
sign
() const
ledger::amount_t
stream_fullstrings
ledger::amount_t
static
strip_annotations
(const keep_details_t &what_to_keep) const
ledger::amount_t
to_double
() const
ledger::amount_t
to_fullstring
() const
ledger::amount_t
inline
to_long
() const
ledger::amount_t
to_string
() const
ledger::amount_t
inline
truncated
() const
ledger::amount_t
inline
unreduced
() const
ledger::amount_t
inline
unrounded
() const
ledger::amount_t
inline
valid
() const
ledger::amount_t
value
(const datetime_t &moment=datetime_t(), const commodity_t *in_terms_of=NULL) const
ledger::amount_t
with_commodity
(const commodity_t &comm) const
ledger::amount_t
inline
~amount_t
()
ledger::amount_t
inline
Generated on Wed Dec 11 2024 01:48:13 for ledger by
1.10.0