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

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

_flagsledger::flags::delegates_flags< uint_least16_t >protected
add_flags(const flags_t arg)ledger::flags::delegates_flags< uint_least16_t >inline
add_price(const datetime_t &date, const amount_t &price, const bool reflexive=true)ledger::commodity_t
annotatedledger::commodity_tprotected
annotated_commodity_t(commodity_t *_ptr, const annotation_t &_details)ledger::annotated_commodity_tinlineexplicitprotected
baseledger::commodity_tprotected
base_symbol() constledger::commodity_tinline
check_for_updated_price(const optional< price_point_t > &point, const datetime_t &moment, const commodity_t *in_terms_of)ledger::commodity_t
clear_flags()ledger::flags::delegates_flags< uint_least16_t >inline
commodity_pool_tledger::annotated_commodity_tfriend
commodity_t(commodity_pool_t *_parent, const shared_ptr< base_t > &_base)ledger::commodity_tinlineexplicitprotected
decimal_comma_by_defaultledger::commodity_tstatic
delegates_flags()ledger::flags::delegates_flags< uint_least16_t >inline
delegates_flags(supports_flags< uint_least16_t > &arg)ledger::flags::delegates_flags< uint_least16_t >inline
detailsledger::annotated_commodity_t
drop_flags(const flags_t arg)ledger::flags::delegates_flags< uint_least16_t >inline
find_price(const commodity_t *commodity=NULL, const datetime_t &moment=datetime_t(), const datetime_t &oldest=datetime_t()) constledger::annotated_commodity_tvirtual
find_price_from_expr(expr_t &expr, const commodity_t *commodity, const datetime_t &moment) constledger::commodity_t
flags() constledger::flags::delegates_flags< uint_least16_t >inline
flags_t typedefledger::flags::delegates_flags< uint_least16_t >
graph_index() constledger::commodity_tinline
has_annotation() constledger::commodity_tinline
has_flags(const flags_t arg) constledger::flags::delegates_flags< uint_least16_t >inline
larger() constledger::commodity_tinline
map_prices(function< void(datetime_t, const amount_t &)> fn, const datetime_t &moment=datetime_t(), const datetime_t &_oldest=datetime_t(), bool bidirectionally=false)ledger::commodity_t
nail_down(const expr_t &expr)ledger::commodity_t
name() constledger::commodity_tinline
note() constledger::commodity_tinline
operator bool() constledger::commodity_t
operator==(const commodity_t &comm) constledger::annotated_commodity_tvirtual
operator==(const annotated_commodity_t &comm) constledger::annotated_commodity_tinlinevirtual
ledger::commodity_t::operator==(const string &name) constledger::commodity_tinline
parent_ledger::commodity_tprotected
parse_symbol(std::istream &in, string &symbol)ledger::commodity_tstatic
parse_symbol(char *&p, string &symbol)ledger::commodity_tstatic
parse_symbol(std::istream &in)ledger::commodity_tinlinestatic
pool() constledger::commodity_tinline
precision() constledger::commodity_tinline
print(std::ostream &out, bool elide_quotes=false, bool print_annotations=false) constledger::annotated_commodity_tinlinevirtual
ptrledger::annotated_commodity_tprotected
qualified_symbolledger::commodity_tprotected
referent()ledger::annotated_commodity_tinlinevirtual
referent() constledger::annotated_commodity_tinlinevirtual
remove_price(const datetime_t &date, commodity_t &commodity)ledger::commodity_t
set_flags(const flags_t arg)ledger::flags::delegates_flags< uint_least16_t >inline
set_graph_index(const optional< std::size_t > &arg=none)ledger::commodity_tinline
set_larger(const optional< amount_t > &arg=none)ledger::commodity_tinline
set_name(const optional< string > &arg=none)ledger::commodity_tinline
set_note(const optional< string > &arg=none)ledger::commodity_tinline
set_precision(amount_t::precision_t arg)ledger::commodity_tinline
set_smaller(const optional< amount_t > &arg=none)ledger::commodity_tinline
set_value_expr(const optional< expr_t > &expr=none)ledger::commodity_tinline
smaller() constledger::commodity_tinline
strip_annotations(const keep_details_t &what_to_keep)ledger::annotated_commodity_tvirtual
symbol() constledger::commodity_tinline
symbol_needs_quotes(const string &symbol)ledger::commodity_tstatic
time_colon_by_defaultledger::commodity_tstatic
valid() constledger::commodity_t
value_expr() constledger::annotated_commodity_tinlinevirtual
write_annotations(std::ostream &out, bool no_computed_annotations=false) constledger::annotated_commodity_tvirtual
~annotated_commodity_t()ledger::annotated_commodity_tinlinevirtual
~commodity_t()ledger::commodity_tinlinevirtual
~delegates_flags()ledger::flags::delegates_flags< uint_least16_t >inline