This is the complete list of members for tcalc::EvalContext, including all inherited members.
| call_depth() const noexcept | tcalc::EvalContext | inline |
| call_depth(std::size_t depth) | tcalc::EvalContext | inline |
| EvalContext(std::unordered_map< std::string, double > vars, std::unordered_map< std::string, builtins::Function > funcs, std::size_t call_depth=0) | tcalc::EvalContext | inline |
| EvalContext()=default (defined in tcalc::EvalContext) | tcalc::EvalContext | |
| func(const std::string &name) const | tcalc::EvalContext | |
| func(const std::string &name, builtins::Function func) noexcept | tcalc::EvalContext | inline |
| funcs() noexcept | tcalc::EvalContext | inline |
| increment_call_depth() noexcept | tcalc::EvalContext | inline |
| MAX_CALL_DEPTH (defined in tcalc::EvalContext) | tcalc::EvalContext | static |
| update_with(const EvalContext &ctx) | tcalc::EvalContext | |
| var(const std::string &name) const | tcalc::EvalContext | |
| var(const std::string &name, double value) noexcept | tcalc::EvalContext | inline |
| vars() noexcept | tcalc::EvalContext | inline |
| ~EvalContext()=default (defined in tcalc::EvalContext) | tcalc::EvalContext |