ledger 3.3.2
Home
Features
Docs
Download
Contribute
Wiki
Loading...
Searching...
No Matches
ledger::value_t Member List
This is the complete list of members for
ledger::value_t
, including all inherited members.
abs
() const
ledger::value_t
AMOUNT
enum value
ledger::value_t
annotate
(const annotation_t &details)
ledger::value_t
annotation
()
ledger::value_t
annotation
() const
ledger::value_t
inline
ANY
enum value
ledger::value_t
as_amount
() const
ledger::value_t
inline
as_amount_lval
()
ledger::value_t
inline
as_any
() const
ledger::value_t
inline
as_any
() const
ledger::value_t
inline
as_any_lval
()
ledger::value_t
inline
as_any_lval
()
ledger::value_t
inline
as_balance
() const
ledger::value_t
inline
as_balance_lval
()
ledger::value_t
inline
as_boolean
() const
ledger::value_t
inline
as_boolean_lval
()
ledger::value_t
inline
as_date
() const
ledger::value_t
inline
as_date_lval
()
ledger::value_t
inline
as_datetime
() const
ledger::value_t
inline
as_datetime_lval
()
ledger::value_t
inline
as_long
() const
ledger::value_t
inline
as_long_lval
()
ledger::value_t
inline
as_mask
() const
ledger::value_t
inline
as_mask_lval
()
ledger::value_t
inline
as_scope
() const
ledger::value_t
inline
as_sequence
() const
ledger::value_t
inline
as_sequence_lval
()
ledger::value_t
inline
as_string
() const
ledger::value_t
inline
as_string_lval
()
ledger::value_t
inline
BALANCE
enum value
ledger::value_t
begin
()
ledger::value_t
inline
begin
() const
ledger::value_t
inline
BOOLEAN
enum value
ledger::value_t
casted
(type_t cast_type) const
ledger::value_t
inline
ceilinged
() const
ledger::value_t
inline
const_iterator
typedef
ledger::value_t
DATE
enum value
ledger::value_t
DATETIME
enum value
ledger::value_t
difference_type
typedef
ledger::value_t
dump
(std::ostream &out, const bool relaxed=true) const
ledger::value_t
empty
() const
ledger::value_t
inline
end
()
ledger::value_t
inline
end
() const
ledger::value_t
inline
exchange_commodities
(const std::string &commodities, const bool add_prices=false, const datetime_t &moment=datetime_t())
ledger::value_t
floored
() const
ledger::value_t
inline
has_annotation
() const
ledger::value_t
in_place_cast
(type_t cast_type)
ledger::value_t
in_place_ceiling
()
ledger::value_t
in_place_floor
()
ledger::value_t
in_place_negate
()
ledger::value_t
in_place_not
()
ledger::value_t
in_place_reduce
()
ledger::value_t
in_place_round
()
ledger::value_t
in_place_roundto
(int places)
ledger::value_t
in_place_simplify
()
ledger::value_t
in_place_truncate
()
ledger::value_t
in_place_unreduce
()
ledger::value_t
in_place_unround
()
ledger::value_t
initialize
()
ledger::value_t
static
INTEGER
enum value
ledger::value_t
is_amount
() const
ledger::value_t
inline
is_any
() const
ledger::value_t
inline
is_any
() const
ledger::value_t
inline
is_balance
() const
ledger::value_t
inline
is_boolean
() const
ledger::value_t
inline
is_date
() const
ledger::value_t
inline
is_datetime
() const
ledger::value_t
inline
is_equal_to
(const value_t &val) const
ledger::value_t
is_greater_than
(const value_t &val) const
ledger::value_t
is_less_than
(const value_t &val) const
ledger::value_t
is_long
() const
ledger::value_t
inline
is_mask
() const
ledger::value_t
inline
is_nonzero
() const
ledger::value_t
inline
is_null
() const
ledger::value_t
inline
is_realzero
() const
ledger::value_t
is_scope
() const
ledger::value_t
inline
is_sequence
() const
ledger::value_t
inline
is_string
() const
ledger::value_t
inline
is_type
(type_t _type) const
ledger::value_t
inline
is_zero
() const
ledger::value_t
iterator
typedef
ledger::value_t
label
(optional< type_t > the_type=none) const
ledger::value_t
MASK
enum value
ledger::value_t
negated
() const
ledger::value_t
inline
number
() const
ledger::value_t
operator bool
() const
ledger::value_t
operator*=
(const value_t &val)
ledger::value_t
operator+=
(const value_t &val)
ledger::value_t
operator-
() const
ledger::value_t
inline
operator-=
(const value_t &val)
ledger::value_t
operator/=
(const value_t &val)
ledger::value_t
operator<
(const T &amt) const
ledger::value_t
inline
operator=
(const value_t &val)
ledger::value_t
inline
operator==
(const T &amt) const
ledger::value_t
inline
operator>
(const T &amt) const
ledger::value_t
inline
operator[]
(const std::size_t index)
ledger::value_t
inline
operator[]
(const std::size_t index) const
ledger::value_t
inline
pop_back
()
ledger::value_t
inline
print
(std::ostream &out, const int first_width=-1, const int latter_width=-1, const uint_least8_t flags=0x00) const
ledger::value_t
push_back
(const value_t &val)
ledger::value_t
inline
push_front
(const value_t &val)
ledger::value_t
inline
reduced
() const
ledger::value_t
inline
rounded
() const
ledger::value_t
inline
roundto
(int places) const
ledger::value_t
inline
SCOPE
enum value
ledger::value_t
SEQUENCE
enum value
ledger::value_t
sequence_t
typedef
ledger::value_t
set_amount
(const amount_t &val)
ledger::value_t
inline
set_any
(const boost::any &val)
ledger::value_t
inline
set_any
(T &val)
ledger::value_t
inline
set_balance
(const balance_t &val)
ledger::value_t
inline
set_boolean
(const bool val)
ledger::value_t
inline
set_date
(const date_t &val)
ledger::value_t
inline
set_datetime
(const datetime_t &val)
ledger::value_t
inline
set_long
(const long val)
ledger::value_t
inline
set_mask
(const string &val)
ledger::value_t
inline
set_mask
(const mask_t &val)
ledger::value_t
inline
set_scope
(scope_t *val)
ledger::value_t
inline
set_sequence
(const sequence_t &val)
ledger::value_t
inline
set_string
(const string &val="")
ledger::value_t
inline
set_string
(const char *val="")
ledger::value_t
inline
shutdown
()
ledger::value_t
static
simplified
() const
ledger::value_t
inline
size
() const
ledger::value_t
inline
STRING
enum value
ledger::value_t
strip_annotations
(const keep_details_t &what_to_keep) const
ledger::value_t
to_amount
() const
ledger::value_t
to_balance
() const
ledger::value_t
to_boolean
() const
ledger::value_t
to_date
() const
ledger::value_t
to_datetime
() const
ledger::value_t
to_int
() const
ledger::value_t
to_long
() const
ledger::value_t
to_mask
() const
ledger::value_t
to_sequence
() const
ledger::value_t
to_size_t
() const
ledger::value_t
inline
to_string
() const
ledger::value_t
truncated
() const
ledger::value_t
inline
type
() const
ledger::value_t
inline
type_t
enum name
ledger::value_t
unreduced
() const
ledger::value_t
inline
unrounded
() const
ledger::value_t
inline
valid
() const
ledger::value_t
value
(const datetime_t &moment=datetime_t(), const commodity_t *in_terms_of=NULL) const
ledger::value_t
value_t
()
ledger::value_t
inline
value_t
(const bool val)
ledger::value_t
inline
value_t
(const datetime_t &val)
ledger::value_t
inline
value_t
(const date_t &val)
ledger::value_t
inline
value_t
(const long val)
ledger::value_t
inline
value_t
(const unsigned long val)
ledger::value_t
inline
value_t
(const double val)
ledger::value_t
inline
value_t
(const amount_t &val)
ledger::value_t
inline
value_t
(const balance_t &val)
ledger::value_t
inline
value_t
(const mask_t &val)
ledger::value_t
inline
value_t
(const string &val, bool literal=false)
ledger::value_t
inline
explicit
value_t
(const char *val, bool literal=false)
ledger::value_t
inline
explicit
value_t
(const sequence_t &val)
ledger::value_t
inline
value_t
(scope_t *item)
ledger::value_t
inline
explicit
value_t
(const value_t &val)
ledger::value_t
inline
VOID
enum value
ledger::value_t
~value_t
()
ledger::value_t
inline
Generated on Wed Dec 11 2024 01:48:13 for ledger by
1.10.0