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

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

append(const string &expr)ledger::merged_expr_tinline
base_exprledger::merged_expr_t
calc(scope_t &scope)ledger::expr_base_t< value_t >inline
calc()ledger::expr_base_t< value_t >inline
check_expr_kind_t enum nameledger::expr_t
check_expr_list typedefledger::expr_t
check_expr_pair typedefledger::expr_t
check_for_single_identifier(const string &expr)ledger::merged_expr_t
compile(scope_t &scope)ledger::merged_expr_tvirtual
compiledledger::expr_base_t< value_t >protected
const_ptr_op_t typedefledger::expr_t
constant_value()ledger::expr_t
constant_value() constledger::expr_t
contextledger::expr_base_t< value_t >protected
context_to_str() constledger::expr_tvirtual
dump(std::ostream &out) constledger::expr_tvirtual
dump_to_str() constledger::expr_base_t< value_t >inline
EXPR_ASSERTION enum valueledger::expr_t
expr_base_t(const expr_base_t &other)ledger::expr_base_t< value_t >inline
expr_base_t(scope_t *_context=NULL)ledger::expr_base_t< value_t >inline
EXPR_CHECK enum valueledger::expr_t
EXPR_GENERAL enum valueledger::expr_t
expr_t()ledger::expr_t
expr_t(const expr_t &other)ledger::expr_t
expr_t(ptr_op_t _ptr, scope_t *_context=NULL)ledger::expr_t
expr_t(const string &_str, const parse_flags_t &flags=PARSE_DEFAULT)ledger::expr_t
expr_t(std::istream &in, const parse_flags_t &flags=PARSE_DEFAULT)ledger::expr_t
exprsledger::merged_expr_t
func_t typedefledger::expr_base_t< value_t >
get_context()ledger::expr_base_t< value_t >inline
get_function()ledger::expr_t
get_op()ledger::expr_t
is_constant() constledger::expr_t
is_function() constledger::expr_t
mark_uncompiled()ledger::expr_base_t< value_t >inlinevirtual
merge_operatorledger::merged_expr_t
merged_expr_t(const string &_term, const string &expr, const string &merge_op=";")ledger::merged_expr_tinline
operator bool() constledger::expr_tvirtual
operator()(scope_t &scope)ledger::expr_base_t< value_t >inline
operator=(const expr_t &_expr)ledger::expr_t
expr_base_t< value_t >::operator=(const expr_base_t &_expr)ledger::expr_base_t< value_t >inline
expr_base_t< value_t >::operator=(const string &_expr)ledger::expr_base_t< value_t >inline
parse(const string &str, const parse_flags_t &flags=PARSE_DEFAULT)ledger::expr_tinline
parse(std::istream &in, const parse_flags_t &flags=PARSE_DEFAULT, const optional< string > &original_string=none)ledger::expr_tvirtual
prepend(const string &expr)ledger::merged_expr_tinline
preview(std::ostream &out, scope_t &scope) constledger::expr_base_t< value_t >inline
preview_to_str(scope_t &) constledger::expr_base_t< value_t >inline
print(std::ostream &out) constledger::expr_tvirtual
print_to_str() constledger::expr_base_t< value_t >inline
ptrledger::expr_tprotected
ptr_op_t typedefledger::expr_t
real_calc(scope_t &scope)ledger::expr_tvirtual
recompile(scope_t &scope)ledger::expr_base_t< value_t >inline
remove(const string &expr)ledger::merged_expr_tinline
result_type typedefledger::expr_base_t< value_t >
set_base_expr(const string &expr)ledger::merged_expr_tinline
set_context(scope_t *scope)ledger::expr_base_t< value_t >inline
set_merge_operator(const string &merge_op)ledger::merged_expr_tinline
set_term(const string &_term)ledger::merged_expr_tinline
set_text(const string &txt)ledger::expr_base_t< value_t >inline
strledger::expr_base_t< value_t >protected
termledger::merged_expr_t
text() constledger::expr_base_t< value_t >inlinevirtual
~expr_base_t()ledger::expr_base_t< value_t >inlinevirtual
~expr_t()ledger::expr_tvirtual
~merged_expr_t()ledger::merged_expr_tinlinevirtual