tcalc 0.2.0
 
Loading...
Searching...
No Matches
tcalc::EvalContext Member List

This is the complete list of members for tcalc::EvalContext, including all inherited members.

call_depth() const noexcepttcalc::EvalContextinline
call_depth(std::size_t depth)tcalc::EvalContextinline
EvalContext(std::unordered_map< std::string, double > vars, std::unordered_map< std::string, builtins::Function > funcs, std::size_t call_depth=0)tcalc::EvalContextinline
EvalContext()=default (defined in tcalc::EvalContext)tcalc::EvalContext
func(const std::string &name) consttcalc::EvalContext
func(const std::string &name, builtins::Function func) noexcepttcalc::EvalContextinline
funcs() noexcepttcalc::EvalContextinline
increment_call_depth() noexcepttcalc::EvalContextinline
MAX_CALL_DEPTH (defined in tcalc::EvalContext)tcalc::EvalContextstatic
update_with(const EvalContext &ctx)tcalc::EvalContext
var(const std::string &name) consttcalc::EvalContext
var(const std::string &name, double value) noexcepttcalc::EvalContextinline
vars() noexcepttcalc::EvalContextinline
~EvalContext()=default (defined in tcalc::EvalContext)tcalc::EvalContext