_flags | ledger::flags::supports_flags< T, U > | protected |
add_flags(const flags_t arg) | ledger::flags::supports_flags< T, U > | inline |
annotation_t(const optional< amount_t > &_price=none, const optional< date_t > &_date=none, const optional< string > &_tag=none, const optional< expr_t > &_value_expr=none) | ledger::annotation_t | inlineexplicit |
annotation_t(const annotation_t &other) | ledger::annotation_t | inline |
clear_flags() | ledger::flags::supports_flags< T, U > | inline |
date | ledger::annotation_t | |
drop_flags(const flags_t arg) | ledger::flags::supports_flags< T, U > | inline |
flags() const | ledger::flags::supports_flags< T, U > | inline |
flags_t typedef | ledger::flags::supports_flags< T, U > | |
has_flags(const flags_t arg) const | ledger::flags::supports_flags< T, U > | inline |
operator bool() const | ledger::annotation_t | inline |
operator<(const annotation_t &rhs) const | ledger::annotation_t | |
operator=(const supports_flags &other) | ledger::flags::supports_flags< T, U > | inline |
operator==(const annotation_t &rhs) const | ledger::annotation_t | inline |
parse(std::istream &in) | ledger::annotation_t | |
price | ledger::annotation_t | |
print(std::ostream &out, bool keep_base=false, bool no_computed_annotations=false) const | ledger::annotation_t | |
set_flags(const flags_t arg) | ledger::flags::supports_flags< T, U > | inline |
supports_flags() | ledger::flags::supports_flags< T, U > | inline |
supports_flags(const supports_flags &arg) | ledger::flags::supports_flags< T, U > | inline |
supports_flags(const flags_t &arg) | ledger::flags::supports_flags< T, U > | inline |
tag | ledger::annotation_t | |
valid() const | ledger::annotation_t | inline |
value_expr | ledger::annotation_t | |
~annotation_t() | ledger::annotation_t | inline |
~supports_flags() | ledger::flags::supports_flags< T, U > | inline |