ledger 3.3.2
Home
Features
Docs
Download
Contribute
Wiki
Loading...
Searching...
No Matches
ledger::expr_t Member List
This is the complete list of members for
ledger::expr_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 name
ledger::expr_t
check_expr_list
typedef
ledger::expr_t
check_expr_pair
typedef
ledger::expr_t
compile
(scope_t &scope)
ledger::expr_t
virtual
compiled
ledger::expr_base_t< value_t >
protected
const_ptr_op_t
typedef
ledger::expr_t
constant_value
()
ledger::expr_t
constant_value
() const
ledger::expr_t
context
ledger::expr_base_t< value_t >
protected
context_to_str
() const
ledger::expr_t
virtual
dump
(std::ostream &out) const
ledger::expr_t
virtual
dump_to_str
() const
ledger::expr_base_t< value_t >
inline
EXPR_ASSERTION
enum value
ledger::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 value
ledger::expr_t
EXPR_GENERAL
enum value
ledger::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
typedef
ledger::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
() const
ledger::expr_t
is_function
() const
ledger::expr_t
mark_uncompiled
()
ledger::expr_base_t< value_t >
inline
virtual
operator bool
() const
ledger::expr_t
virtual
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_t
inline
parse
(std::istream &in, const parse_flags_t &flags=PARSE_DEFAULT, const optional< string > &original_string=none)
ledger::expr_t
virtual
preview
(std::ostream &out, scope_t &scope) const
ledger::expr_base_t< value_t >
inline
preview_to_str
(scope_t &) const
ledger::expr_base_t< value_t >
inline
print
(std::ostream &out) const
ledger::expr_t
virtual
print_to_str
() const
ledger::expr_base_t< value_t >
inline
ptr
ledger::expr_t
protected
ptr_op_t
typedef
ledger::expr_t
real_calc
(scope_t &scope)
ledger::expr_t
virtual
recompile
(scope_t &scope)
ledger::expr_base_t< value_t >
inline
result_type
typedef
ledger::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
str
ledger::expr_base_t< value_t >
protected
text
() const
ledger::expr_base_t< value_t >
inline
virtual
~expr_base_t
()
ledger::expr_base_t< value_t >
inline
virtual
~expr_t
()
ledger::expr_t
virtual
Generated on Wed Dec 11 2024 01:48:13 for ledger by
1.10.0