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

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

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
compile(scope_t &scope)ledger::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
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
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
predicate_t(const keep_details_t &_what_to_keep=keep_details_t())ledger::predicate_tinline
predicate_t(const predicate_t &other)ledger::predicate_tinline
predicate_t(ptr_op_t _ptr, const keep_details_t &_what_to_keep, scope_t *_context=NULL)ledger::predicate_tinline
predicate_t(const string &str, const keep_details_t &_what_to_keep, const parse_flags_t &flags=PARSE_DEFAULT)ledger::predicate_tinline
predicate_t(std::istream &in, const keep_details_t &_what_to_keep, const parse_flags_t &flags=PARSE_DEFAULT)ledger::predicate_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::predicate_tinlinevirtual
recompile(scope_t &scope)ledger::expr_base_t< value_t >inline
result_type typedefledger::expr_base_t< value_t >
set_context(scope_t *scope)ledger::expr_base_t< value_t >inline
set_text(const string &txt)ledger::expr_base_t< value_t >inline
strledger::expr_base_t< value_t >protected
text() constledger::expr_base_t< value_t >inlinevirtual
what_to_keepledger::predicate_t
~expr_base_t()ledger::expr_base_t< value_t >inlinevirtual
~expr_t()ledger::expr_tvirtual
~predicate_t()ledger::predicate_tinlinevirtual