|
C++ Mathematical Expression Toolkit (ExprTk) release
|
#include <algorithm>#include <cassert>#include <cctype>#include <cmath>#include <cstdio>#include <cstdlib>#include <cstring>#include <deque>#include <functional>#include <iterator>#include <limits>#include <list>#include <map>#include <set>#include <stack>#include <stdexcept>#include <string>#include <utility>#include <vector>#include <ctime>#include <sys/time.h>#include <sys/types.h>#include <fstream>Go to the source code of this file.
Namespaces | |
| namespace | exprtk |
| namespace | exprtk::details |
| namespace | exprtk::details::numeric |
| namespace | exprtk::details::numeric::constant |
| namespace | exprtk::details::numeric::details |
| namespace | exprtk::lexer |
| namespace | exprtk::lexer::helper |
| namespace | exprtk::details::loop_unroll |
| namespace | exprtk::parser_error |
| namespace | exprtk::rtl |
| namespace | exprtk::rtl::io |
| namespace | exprtk::rtl::io::details |
| namespace | exprtk::rtl::io::file |
| namespace | exprtk::rtl::io::file::details |
| namespace | exprtk::rtl::vecops |
| namespace | exprtk::rtl::vecops::helper |
| namespace | exprtk::rtl::vecops::details |
| namespace | exprtk::information |
Macros | |
| #define | exprtk_debug(params) |
| #define | exprtk_error_location "exprtk.hpp:" + details::to_str(__LINE__) \ |
| #define | exprtk_override |
| #define | exprtk_final |
| #define | exprtk_delete |
| #define | exprtk_fallthrough __attribute__ ((fallthrough)); |
| #define | pod_set_zero_value(T) |
| #define | exprtk_register_real_type_tag(T) |
| #define | exprtk_register_int_type_tag(T) |
| #define | exprtk_define_epsilon_type(Type, Epsilon) |
| #define | exprtk_define_erf(TT, impl) |
| #define | exprtk_define_erfc(TT, impl) |
| #define | exprtk_define_unary_function(FunctionName) |
| #define | exprtk_process_digit |
| #define | parse_digit_1(d) |
| #define | parse_digit_2(d) |
| #define | token_inserter_empty_body |
| #define | exprtk_loop(N) |
| #define | case_stmt(N) |
| #define | define_sfop3(NN, OP0, OP1) |
| #define | define_sfop4(NN, OP0, OP1) |
| #define | exprtk_loop(N) |
| #define | case_stmt(N) |
| #define | exprtk_loop(N) |
| #define | case_stmt(N, fall_through) |
| #define | exprtk_loop(N) |
| #define | case_stmt(N, fall_through) |
| #define | exprtk_loop(N) |
| #define | case_stmt(N, fall_through) |
| #define | exprtk_loop(N) |
| #define | case_stmt(N) |
| #define | exprtk_loop(N) |
| #define | case_stmt(N, fall_through) |
| #define | exprtk_loop(N) |
| #define | case_stmt(N, fall_through) |
| #define | exprtk_loop(N) |
| #define | case_stmt(N) |
| #define | exprtk_define_unary_op(OpName) |
| #define | case_stmt(N, fall_through) |
| #define | exprtk_loop(N) |
| #define | case_stmt(N, fall_through) |
| #define | case_stmt(N, fall_through) |
| #define | exprtk_loop(N) |
| #define | case_stmt(N, fall_through) |
| #define | exprtk_crtype(Type) |
| #define | synthesis_node_type_define(T0_, T1_, v_) |
| #define | synthesis_node_type_define(T0_, T1_, T2_, v_) |
| #define | synthesis_node_type_define(T0_, T1_, T2_, T3_, v_) |
| #define | register_op(Symbol, Type, Args) |
| #define | empty_method_body(N) |
| #define | igeneric_function_empty_body(N) |
| #define | exprtk_define_process(Type) |
| #define | exprtk_define_freefunction(NN) |
| #define | exprtk_define_reserved_function(NN) |
| #define | base_opr_case(N) |
| #define | register_synthezier(S) |
| #define | case_stmt(N) |
| #define | case_stmt(N) |
| #define | unary_opr_switch_statements |
| #define | case_stmt(op0, op1) |
| #define | case_stmt(op0, op1) |
| #define | case_stmt(op0, op1) |
| #define | case_stmt(op) |
| #define | case_stmt(op) |
| #define | case_stmt(op) |
| #define | case_stmt(op) |
| #define | case_stmt(op) |
| #define | case_stmt(op) |
| #define | case_stmt(op0, op1) |
| #define | case_stmt(op0, op1) |
| #define | case_stmt(op0, op1) |
| #define | case_stmt(op0, op1) |
| #define | case_stmt(op0, op1) |
| #define | case_stmt(op0, op1) |
| #define | case_stmt(op0, op1) |
| #define | case_stmt(op0, op1) |
| #define | case_stmt(op0, op1) |
| #define | case_stmt(op0, op1) |
| #define | case_stmt(op0, op1) |
| #define | case_stmt(op0, op1) |
| #define | case_stmt(op0, op1) |
| #define | case_stmt(op0, op1) |
| #define | batch_eqineq_logic_case |
| #define | case_stmt(op0, op1) |
| #define | case_stmt(op0, op1) |
| #define | case_stmt(op0, op1) |
| #define | vector_ops |
| #define | case_stmt(op0, op1) |
| #define | case_stmt(op0, op1) |
| #define | case_stmt(op0, op1) |
| #define | basic_opr_switch_statements |
| #define | extended_opr_switch_statements |
| #define | case_stmt(cp) |
| #define | case_stmt(op0, op1) |
| #define | case_stmt(op0, op1) |
| #define | case_stmt(op0, op1) |
| #define | case_stmt(op0, op1) |
| #define | case_stmt(op0, op1) |
| #define | case_stmt(op0, op1) |
| #define | case_stmt(op0, op1) |
| #define | case_stmt(op0, op1) |
| #define | case_stmt(op) |
| #define | case_stmt0(op) |
| #define | case_stmt1(op) |
| #define | string_opr_switch_statements |
| #define | case_stmt(op0, op1) |
| #define | case_stmt(op0, op1) |
| #define | case_stmt(op0, op1) |
| #define | case_stmt(op0, op1) |
| #define | case_stmt(op0, op1) |
| #define | register_unary_op(Op, UnaryFunctor) |
| #define | register_binary_op(Op, BinaryFunctor) |
| #define | register_binary_op(Op, BinaryFunctor) |
| #define | register_sf3(Op) |
| #define | register_sf3_extid(Id, Op) |
| #define | register_sf4(Op) |
| #define | register_sf4ext(Op) |
| #define | poly_rtrn(NN) |
| #define | exprtk_assign(Index) |
| #define | def_fp_retval(N) |
| #define | case_stmt(N) |
| #define | exprtk_register_function(FunctionName, FunctionType) |
| #define | exprtk_register_function(FunctionName, FunctionType) |
| #define | exprtk_register_function(FunctionName, FunctionType) |
Typedefs | |
| typedef char | exprtk::details::char_t |
| typedef char_t * | exprtk::details::char_ptr |
| typedef char_t const * | exprtk::details::char_cptr |
| typedef unsigned char | exprtk::details::uchar_t |
| typedef uchar_t * | exprtk::details::uchar_ptr |
| typedef uchar_t const * | exprtk::details::uchar_cptr |
| typedef unsigned long long int | exprtk::details::_uint64_t |
| typedef long long int | exprtk::details::_int64_t |
| typedef loop_runtime_check * | exprtk::loop_runtime_check_ptr |
| typedef vector_access_runtime_check * | exprtk::vector_access_runtime_check_ptr |
| typedef assert_check * | exprtk::assert_check_ptr |
| typedef compilation_check * | exprtk::compilation_check_ptr |
| typedef char_t * | exprtk::rtl::io::file::details::char_ptr |
| typedef char_t const * | exprtk::rtl::io::file::details::char_cptr |
| typedef char_t const * | exprtk::information::char_cptr |
Functions | |
| bool | exprtk::details::is_whitespace (const char_t c) |
| bool | exprtk::details::is_operator_char (const char_t c) |
| bool | exprtk::details::is_letter (const char_t c) |
| bool | exprtk::details::is_digit (const char_t c) |
| bool | exprtk::details::is_letter_or_digit (const char_t c) |
| bool | exprtk::details::is_left_bracket (const char_t c) |
| bool | exprtk::details::is_right_bracket (const char_t c) |
| bool | exprtk::details::is_bracket (const char_t c) |
| bool | exprtk::details::is_sign (const char_t c) |
| bool | exprtk::details::is_invalid (const char_t c) |
| bool | exprtk::details::is_valid_string_char (const char_t c) |
| void | exprtk::details::case_normalise (std::string &s) |
| bool | exprtk::details::imatch (const char_t c1, const char_t c2) |
| bool | exprtk::details::imatch (const std::string &s1, const std::string &s2) |
| bool | exprtk::details::is_valid_sf_symbol (const std::string &symbol) |
| const char_t & | exprtk::details::front (const std::string &s) |
| const char_t & | exprtk::details::back (const std::string &s) |
| template<typename SignedType> | |
| std::string | exprtk::details::to_str_impl (SignedType i) |
| std::string | exprtk::details::to_str (int i) |
| std::string | exprtk::details::to_str (std::size_t i) |
| bool | exprtk::details::is_hex_digit (const uchar_t digit) |
| uchar_t | exprtk::details::hex_to_bin (uchar_t h) |
| template<typename Iterator> | |
| bool | exprtk::details::parse_hex (Iterator &itr, Iterator end, char_t &result) |
| bool | exprtk::details::cleanup_escapes (std::string &s) |
| bool | exprtk::details::is_reserved_word (const std::string &symbol) |
| bool | exprtk::details::is_reserved_symbol (const std::string &symbol) |
| bool | exprtk::details::is_base_function (const std::string &function_name) |
| bool | exprtk::details::is_control_struct (const std::string &cntrl_strct) |
| bool | exprtk::details::is_logic_opr (const std::string &lgc_opr) |
| template<typename Iterator, typename Compare> | |
| bool | exprtk::details::match_impl (const Iterator pattern_begin, const Iterator pattern_end, const Iterator data_begin, const Iterator data_end, const typename std::iterator_traits< Iterator >::value_type &zero_or_more, const typename std::iterator_traits< Iterator >::value_type &exactly_one) |
| bool | exprtk::details::wc_match (const std::string &wild_card, const std::string &str) |
| bool | exprtk::details::wc_imatch (const std::string &wild_card, const std::string &str) |
| bool | exprtk::details::sequence_match (const std::string &pattern, const std::string &str, std::size_t &diff_index, char_t &diff_value) |
| template<typename T> | |
| void | exprtk::details::set_zero_value (T *data, const std::size_t size) |
| template<typename T> | |
| void | exprtk::details::set_zero_value (std::vector< T > &v) |
| template<typename T> | |
| bool | exprtk::details::numeric::details::is_nan_impl (const T v, real_type_tag) |
| template<typename T> | |
| int | exprtk::details::numeric::details::to_int32_impl (const T v, real_type_tag) |
| template<typename T> | |
| _int64_t | exprtk::details::numeric::details::to_int64_impl (const T v, real_type_tag) |
| template<typename T> | |
| _uint64_t | exprtk::details::numeric::details::to_uint64_impl (const T v, real_type_tag) |
| template<typename T> | |
| bool | exprtk::details::numeric::details::is_true_impl (const T v) |
| template<typename T> | |
| bool | exprtk::details::numeric::details::is_false_impl (const T v) |
| template<typename T> | |
| T | exprtk::details::numeric::details::abs_impl (const T v, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::min_impl (const T v0, const T v1, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::max_impl (const T v0, const T v1, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::equal_impl (const T v0, const T v1, real_type_tag) |
| float | exprtk::details::numeric::details::equal_impl (const float v0, const float v1, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::equal_impl (const T v0, const T v1, int_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::nequal_impl (const T v0, const T v1, real_type_tag) |
| float | exprtk::details::numeric::details::nequal_impl (const float v0, const float v1, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::nequal_impl (const T v0, const T v1, int_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::modulus_impl (const T v0, const T v1, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::modulus_impl (const T v0, const T v1, int_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::pow_impl (const T v0, const T v1, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::pow_impl (const T v0, const T v1, int_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::logn_impl (const T v0, const T v1, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::logn_impl (const T v0, const T v1, int_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::root_impl (const T v0, const T v1, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::root_impl (const T v0, const T v1, int_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::round_impl (const T v, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::roundn_impl (const T v0, const T v1, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::roundn_impl (const T v0, const T, int_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::hypot_impl (const T v0, const T v1, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::hypot_impl (const T v0, const T v1, int_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::atan2_impl (const T v0, const T v1, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::atan2_impl (const T, const T, int_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::shr_impl (const T v0, const T v1, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::shr_impl (const T v0, const T v1, int_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::shl_impl (const T v0, const T v1, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::shl_impl (const T v0, const T v1, int_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::sgn_impl (const T v, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::sgn_impl (const T v, int_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::and_impl (const T v0, const T v1, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::and_impl (const T v0, const T v1, int_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::nand_impl (const T v0, const T v1, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::nand_impl (const T v0, const T v1, int_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::or_impl (const T v0, const T v1, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::or_impl (const T v0, const T v1, int_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::nor_impl (const T v0, const T v1, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::nor_impl (const T v0, const T v1, int_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::xor_impl (const T v0, const T v1, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::xor_impl (const T v0, const T v1, int_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::xnor_impl (const T v0, const T v1, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::xnor_impl (const T v0, const T v1, int_type_tag) |
| float | exprtk::details::numeric::details::erf_impl (const float v) |
| double | exprtk::details::numeric::details::erf_impl (const double v) |
| long double | exprtk::details::numeric::details::erf_impl (const long double v) |
| template<typename T> | |
| T | exprtk::details::numeric::details::erf_impl (const T v, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::erf_impl (const T v, int_type_tag) |
| float | exprtk::details::numeric::details::erfc_impl (const float v) |
| double | exprtk::details::numeric::details::erfc_impl (const double v) |
| long double | exprtk::details::numeric::details::erfc_impl (const long double v) |
| template<typename T> | |
| T | exprtk::details::numeric::details::erfc_impl (const T v, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::erfc_impl (const T v, int_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::ncdf_impl (const T v, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::ncdf_impl (const T v, int_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::sinc_impl (const T v, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::sinc_impl (const T v, int_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::acosh_impl (const T v, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::asinh_impl (const T v, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::atanh_impl (const T v, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::trunc_impl (const T v, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::expm1_impl (const T v, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::expm1_impl (const T v, int_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::log1p_impl (const T v, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::log1p_impl (const T v, int_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::acos_impl (const T v, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::asin_impl (const T v, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::atan_impl (const T v, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::ceil_impl (const T v, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::cos_impl (const T v, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::cosh_impl (const T v, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::exp_impl (const T v, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::floor_impl (const T v, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::log_impl (const T v, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::log10_impl (const T v, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::log2_impl (const T v, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::neg_impl (const T v, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::pos_impl (const T v, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::sin_impl (const T v, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::sinh_impl (const T v, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::sqrt_impl (const T v, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::tan_impl (const T v, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::tanh_impl (const T v, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::cot_impl (const T v, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::sec_impl (const T v, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::csc_impl (const T v, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::r2d_impl (const T v, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::d2r_impl (const T v, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::d2g_impl (const T v, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::g2d_impl (const T v, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::notl_impl (const T v, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::frac_impl (const T v, real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::const_pi_impl (real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::const_e_impl (real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::const_qnan_impl (real_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::abs_impl (const T v, int_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::exp_impl (const T v, int_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::log_impl (const T v, int_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::log10_impl (const T v, int_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::log2_impl (const T v, int_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::neg_impl (const T v, int_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::pos_impl (const T v, int_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::ceil_impl (const T v, int_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::floor_impl (const T v, int_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::round_impl (const T v, int_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::notl_impl (const T v, int_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::sqrt_impl (const T v, int_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::frac_impl (const T, int_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::trunc_impl (const T v, int_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::acos_impl (const T, int_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::acosh_impl (const T, int_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::asin_impl (const T, int_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::asinh_impl (const T, int_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::atan_impl (const T, int_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::atanh_impl (const T, int_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::cos_impl (const T, int_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::cosh_impl (const T, int_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::sin_impl (const T, int_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::sinh_impl (const T, int_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::tan_impl (const T, int_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::tanh_impl (const T, int_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::cot_impl (const T, int_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::sec_impl (const T, int_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::details::csc_impl (const T, int_type_tag) |
| template<typename T> | |
| bool | exprtk::details::numeric::details::is_integer_impl (const T &v, real_type_tag) |
| template<typename T> | |
| bool | exprtk::details::numeric::details::is_integer_impl (const T &, int_type_tag) |
| template<typename T> | |
| int | exprtk::details::numeric::to_int32 (const T v) |
| template<typename T> | |
| _int64_t | exprtk::details::numeric::to_int64 (const T v) |
| template<typename T> | |
| _uint64_t | exprtk::details::numeric::to_uint64 (const T v) |
| template<typename T> | |
| bool | exprtk::details::numeric::is_nan (const T v) |
| template<typename T> | |
| T | exprtk::details::numeric::min (const T v0, const T v1) |
| template<typename T> | |
| T | exprtk::details::numeric::max (const T v0, const T v1) |
| template<typename T> | |
| T | exprtk::details::numeric::equal (const T v0, const T v1) |
| template<typename T> | |
| T | exprtk::details::numeric::nequal (const T v0, const T v1) |
| template<typename T> | |
| T | exprtk::details::numeric::modulus (const T v0, const T v1) |
| template<typename T> | |
| T | exprtk::details::numeric::pow (const T v0, const T v1) |
| template<typename T> | |
| T | exprtk::details::numeric::logn (const T v0, const T v1) |
| template<typename T> | |
| T | exprtk::details::numeric::root (const T v0, const T v1) |
| template<typename T> | |
| T | exprtk::details::numeric::roundn (const T v0, const T v1) |
| template<typename T> | |
| T | exprtk::details::numeric::hypot (const T v0, const T v1) |
| template<typename T> | |
| T | exprtk::details::numeric::atan2 (const T v0, const T v1) |
| template<typename T> | |
| T | exprtk::details::numeric::shr (const T v0, const T v1) |
| template<typename T> | |
| T | exprtk::details::numeric::shl (const T v0, const T v1) |
| template<typename T> | |
| T | exprtk::details::numeric::and_opr (const T v0, const T v1) |
| template<typename T> | |
| T | exprtk::details::numeric::nand_opr (const T v0, const T v1) |
| template<typename T> | |
| T | exprtk::details::numeric::or_opr (const T v0, const T v1) |
| template<typename T> | |
| T | exprtk::details::numeric::nor_opr (const T v0, const T v1) |
| template<typename T> | |
| T | exprtk::details::numeric::xor_opr (const T v0, const T v1) |
| template<typename T> | |
| T | exprtk::details::numeric::xnor_opr (const T v0, const T v1) |
| template<typename T> | |
| bool | exprtk::details::numeric::is_integer (const T v) |
| template<typename T> | |
| T | exprtk::details::numeric::abs (const T v) |
| template<typename T> | |
| T | exprtk::details::numeric::acos (const T v) |
| template<typename T> | |
| T | exprtk::details::numeric::acosh (const T v) |
| template<typename T> | |
| T | exprtk::details::numeric::asin (const T v) |
| template<typename T> | |
| T | exprtk::details::numeric::asinh (const T v) |
| template<typename T> | |
| T | exprtk::details::numeric::atan (const T v) |
| template<typename T> | |
| T | exprtk::details::numeric::atanh (const T v) |
| template<typename T> | |
| T | exprtk::details::numeric::ceil (const T v) |
| template<typename T> | |
| T | exprtk::details::numeric::cos (const T v) |
| template<typename T> | |
| T | exprtk::details::numeric::cosh (const T v) |
| template<typename T> | |
| T | exprtk::details::numeric::exp (const T v) |
| template<typename T> | |
| T | exprtk::details::numeric::expm1 (const T v) |
| template<typename T> | |
| T | exprtk::details::numeric::floor (const T v) |
| template<typename T> | |
| T | exprtk::details::numeric::log (const T v) |
| template<typename T> | |
| T | exprtk::details::numeric::log10 (const T v) |
| template<typename T> | |
| T | exprtk::details::numeric::log2 (const T v) |
| template<typename T> | |
| T | exprtk::details::numeric::log1p (const T v) |
| template<typename T> | |
| T | exprtk::details::numeric::neg (const T v) |
| template<typename T> | |
| T | exprtk::details::numeric::pos (const T v) |
| template<typename T> | |
| T | exprtk::details::numeric::round (const T v) |
| template<typename T> | |
| T | exprtk::details::numeric::sin (const T v) |
| template<typename T> | |
| T | exprtk::details::numeric::sinc (const T v) |
| template<typename T> | |
| T | exprtk::details::numeric::sinh (const T v) |
| template<typename T> | |
| T | exprtk::details::numeric::sqrt (const T v) |
| template<typename T> | |
| T | exprtk::details::numeric::tan (const T v) |
| template<typename T> | |
| T | exprtk::details::numeric::tanh (const T v) |
| template<typename T> | |
| T | exprtk::details::numeric::cot (const T v) |
| template<typename T> | |
| T | exprtk::details::numeric::sec (const T v) |
| template<typename T> | |
| T | exprtk::details::numeric::csc (const T v) |
| template<typename T> | |
| T | exprtk::details::numeric::r2d (const T v) |
| template<typename T> | |
| T | exprtk::details::numeric::d2r (const T v) |
| template<typename T> | |
| T | exprtk::details::numeric::d2g (const T v) |
| template<typename T> | |
| T | exprtk::details::numeric::g2d (const T v) |
| template<typename T> | |
| T | exprtk::details::numeric::notl (const T v) |
| template<typename T> | |
| T | exprtk::details::numeric::sgn (const T v) |
| template<typename T> | |
| T | exprtk::details::numeric::erf (const T v) |
| template<typename T> | |
| T | exprtk::details::numeric::erfc (const T v) |
| template<typename T> | |
| T | exprtk::details::numeric::ncdf (const T v) |
| template<typename T> | |
| T | exprtk::details::numeric::frac (const T v) |
| template<typename T> | |
| T | exprtk::details::numeric::trunc (const T v) |
| template<typename T> | |
| T | exprtk::details::compute_pow10 (T d, const int exponent) |
| template<typename Iterator, typename T> | |
| bool | exprtk::details::string_to_type_converter_impl_ref (Iterator &itr, const Iterator end, T &result) |
| template<typename Iterator, typename T> | |
| static bool | exprtk::details::parse_nan (Iterator &itr, const Iterator end, T &t) |
| template<typename Iterator, typename T> | |
| static bool | exprtk::details::parse_inf (Iterator &itr, const Iterator end, T &t, const bool negative) |
| template<typename T> | |
| bool | exprtk::details::valid_exponent (const int exponent, numeric::details::real_type_tag) |
| template<typename Iterator, typename T> | |
| bool | exprtk::details::string_to_real (Iterator &itr_external, const Iterator end, T &t, numeric::details::real_type_tag) |
| template<typename T> | |
| bool | exprtk::details::string_to_real (const std::string &s, T &t) |
| void | exprtk::lexer::helper::dump (const lexer::generator &generator) |
| template<typename T> | |
| vector_view< T > | exprtk::make_vector_view (T *data, const std::size_t size, const std::size_t offset=0) |
| template<typename T> | |
| vector_view< T > | exprtk::make_vector_view (std::vector< T > &v, const std::size_t size, const std::size_t offset=0) |
| template<typename StringView> | |
| std::string | exprtk::to_str (const StringView &view) |
| std::string | exprtk::details::to_str (const operator_type opr) |
| void | exprtk::details::dump_ptr (const std::string &, const void *) |
| void | exprtk::details::dump_ptr (const std::string &, const void *, const std::size_t) |
| template<typename T> | |
| void | exprtk::details::dump_vector (const std::string &, const T *, const std::size_t) |
| template<typename T> | |
| T | exprtk::details::numeric::details::process_impl (const operator_type operation, const T arg) |
| template<typename T> | |
| T | exprtk::details::numeric::details::process_impl (const operator_type operation, const T arg0, const T arg1) |
| template<typename T> | |
| T | exprtk::details::numeric::details::process_impl (const operator_type operation, const T arg0, const T arg1, int_type_tag) |
| template<typename T> | |
| T | exprtk::details::numeric::process (const operator_type operation, const T arg) |
| template<typename T> | |
| T | exprtk::details::numeric::process (const operator_type operation, const T arg0, const T arg1) |
| template<typename T> | |
| bool | exprtk::details::is_generally_string_node (const expression_node< T > *node) |
| bool | exprtk::details::is_true (const double v) |
| bool | exprtk::details::is_true (const long double v) |
| bool | exprtk::details::is_true (const float v) |
| template<typename T> | |
| bool | exprtk::details::is_true (const expression_node< T > *node) |
| template<typename T> | |
| bool | exprtk::details::is_true (const std::pair< expression_node< T > *, bool > &node) |
| template<typename T> | |
| bool | exprtk::details::is_false (const expression_node< T > *node) |
| template<typename T> | |
| bool | exprtk::details::is_false (const std::pair< expression_node< T > *, bool > &node) |
| template<typename T> | |
| bool | exprtk::details::is_literal_node (const expression_node< T > *node) |
| template<typename T> | |
| bool | exprtk::details::is_unary_node (const expression_node< T > *node) |
| template<typename T> | |
| bool | exprtk::details::is_neg_unary_node (const expression_node< T > *node) |
| template<typename T> | |
| bool | exprtk::details::is_binary_node (const expression_node< T > *node) |
| template<typename T> | |
| bool | exprtk::details::is_variable_node (const expression_node< T > *node) |
| template<typename T> | |
| bool | exprtk::details::is_ivariable_node (const expression_node< T > *node) |
| template<typename T> | |
| bool | exprtk::details::is_vector_elem_node (const expression_node< T > *node) |
| template<typename T> | |
| bool | exprtk::details::is_vector_celem_node (const expression_node< T > *node) |
| template<typename T> | |
| bool | exprtk::details::is_vector_elem_rtc_node (const expression_node< T > *node) |
| template<typename T> | |
| bool | exprtk::details::is_vector_celem_rtc_node (const expression_node< T > *node) |
| template<typename T> | |
| bool | exprtk::details::is_rebasevector_elem_node (const expression_node< T > *node) |
| template<typename T> | |
| bool | exprtk::details::is_rebasevector_elem_rtc_node (const expression_node< T > *node) |
| template<typename T> | |
| bool | exprtk::details::is_rebasevector_celem_rtc_node (const expression_node< T > *node) |
| template<typename T> | |
| bool | exprtk::details::is_rebasevector_celem_node (const expression_node< T > *node) |
| template<typename T> | |
| bool | exprtk::details::is_vector_node (const expression_node< T > *node) |
| template<typename T> | |
| bool | exprtk::details::is_ivector_node (const expression_node< T > *node) |
| template<typename T> | |
| bool | exprtk::details::amalgamated_vecop (const expression_node< T > *node) |
| template<typename T> | |
| bool | exprtk::details::is_constant_node (const expression_node< T > *node) |
| template<typename T> | |
| bool | exprtk::details::is_null_node (const expression_node< T > *node) |
| template<typename T> | |
| bool | exprtk::details::is_break_node (const expression_node< T > *node) |
| template<typename T> | |
| bool | exprtk::details::is_continue_node (const expression_node< T > *node) |
| template<typename T> | |
| bool | exprtk::details::is_swap_node (const expression_node< T > *node) |
| template<typename T> | |
| bool | exprtk::details::is_function (const expression_node< T > *node) |
| template<typename T> | |
| bool | exprtk::details::is_vararg_node (const expression_node< T > *node) |
| template<typename T> | |
| bool | exprtk::details::is_return_node (const expression_node< T > *node) |
| template<typename T> | |
| bool | exprtk::details::is_negate_node (const expression_node< T > *node) |
| template<typename T> | |
| bool | exprtk::details::is_assert_node (const expression_node< T > *node) |
| template<typename T> | |
| bool | exprtk::details::branch_deletable (const expression_node< T > *node) |
| template<std::size_t N, typename T> | |
| bool | exprtk::details::all_nodes_valid (expression_node< T > *const (&b)[N]) |
| template<typename T, typename Allocator, template< typename, typename > class Sequence> | |
| bool | exprtk::details::all_nodes_valid (const Sequence< expression_node< T > *, Allocator > &b) |
| template<std::size_t N, typename T> | |
| bool | exprtk::details::all_nodes_variables (expression_node< T > *const (&b)[N]) |
| template<typename T, typename Allocator, template< typename, typename > class Sequence> | |
| bool | exprtk::details::all_nodes_variables (const Sequence< expression_node< T > *, Allocator > &b) |
| template<typename NodeAllocator, typename T, std::size_t N> | |
| void | exprtk::details::free_all_nodes (NodeAllocator &node_allocator, expression_node< T > *(&b)[N]) |
| template<typename NodeAllocator, typename T, typename Allocator, template< typename, typename > class Sequence> | |
| void | exprtk::details::free_all_nodes (NodeAllocator &node_allocator, Sequence< expression_node< T > *, Allocator > &b) |
| template<typename NodeAllocator, typename T> | |
| void | exprtk::details::free_node (NodeAllocator &, expression_node< T > *&node) |
| template<typename T> | |
| void | exprtk::details::destroy_node (expression_node< T > *&node) |
| template<typename T, std::size_t N> | |
| void | exprtk::details::construct_branch_pair (std::pair< expression_node< T > *, bool >(&branch)[N], expression_node< T > *b, const std::size_t &index) |
| template<typename T> | |
| void | exprtk::details::construct_branch_pair (std::pair< expression_node< T > *, bool > &branch, expression_node< T > *b) |
| template<std::size_t N, typename T> | |
| void | exprtk::details::init_branches (std::pair< expression_node< T > *, bool >(&branch)[N], expression_node< T > *b0, expression_node< T > *b1=reinterpret_cast< expression_node< T > * >(0), expression_node< T > *b2=reinterpret_cast< expression_node< T > * >(0), expression_node< T > *b3=reinterpret_cast< expression_node< T > * >(0), expression_node< T > *b4=reinterpret_cast< expression_node< T > * >(0), expression_node< T > *b5=reinterpret_cast< expression_node< T > * >(0), expression_node< T > *b6=reinterpret_cast< expression_node< T > * >(0), expression_node< T > *b7=reinterpret_cast< expression_node< T > * >(0), expression_node< T > *b8=reinterpret_cast< expression_node< T > * >(0), expression_node< T > *b9=reinterpret_cast< expression_node< T > * >(0)) |
| template<typename T, std::size_t N> | |
| T | exprtk::details::axn (const T a, const T x) |
| template<typename T, std::size_t N> | |
| T | exprtk::details::axnb (const T a, const T x, const T b) |
| template<typename T> | |
| memory_context_t< T > | exprtk::details::make_memory_context (vector_holder< T > &vec_holder, vec_data_store< T > &vds) |
| template<typename T> | |
| memory_context_t< T > | exprtk::details::make_memory_context (vector_holder< T > &vec_holder0, vector_holder< T > &vec_holder1, vec_data_store< T > &vds) |
| template<typename T> | |
| T | exprtk::details::value (details::expression_node< T > *n) |
| template<typename T> | |
| T | exprtk::details::value (std::pair< details::expression_node< T > *, bool > n) |
| template<typename T> | |
| T | exprtk::details::value (const T *t) |
| template<typename T> | |
| T | exprtk::details::value (const T &t) |
| template<typename T> | |
| bool | exprtk::details::is_sf3ext_node (const expression_node< T > *n) |
| template<typename T> | |
| bool | exprtk::details::is_sf4ext_node (const expression_node< T > *n) |
| template<typename T> | |
| bool | exprtk::details::is_vov_node (const expression_node< T > *node) |
| template<typename T> | |
| bool | exprtk::details::is_cov_node (const expression_node< T > *node) |
| template<typename T> | |
| bool | exprtk::details::is_voc_node (const expression_node< T > *node) |
| template<typename T> | |
| bool | exprtk::details::is_cob_node (const expression_node< T > *node) |
| template<typename T> | |
| bool | exprtk::details::is_boc_node (const expression_node< T > *node) |
| template<typename T> | |
| bool | exprtk::details::is_t0ot1ot2_node (const expression_node< T > *node) |
| template<typename T> | |
| bool | exprtk::details::is_t0ot1ot2ot3_node (const expression_node< T > *node) |
| template<typename T> | |
| bool | exprtk::details::is_uv_node (const expression_node< T > *node) |
| template<typename T> | |
| bool | exprtk::details::is_string_node (const expression_node< T > *node) |
| template<typename T> | |
| bool | exprtk::details::is_string_range_node (const expression_node< T > *node) |
| template<typename T> | |
| bool | exprtk::details::is_const_string_node (const expression_node< T > *node) |
| template<typename T> | |
| bool | exprtk::details::is_const_string_range_node (const expression_node< T > *node) |
| template<typename T> | |
| bool | exprtk::details::is_string_assignment_node (const expression_node< T > *node) |
| template<typename T> | |
| bool | exprtk::details::is_string_concat_node (const expression_node< T > *node) |
| template<typename T> | |
| bool | exprtk::details::is_string_function_node (const expression_node< T > *node) |
| template<typename T> | |
| bool | exprtk::details::is_string_condition_node (const expression_node< T > *node) |
| template<typename T> | |
| bool | exprtk::details::is_string_ccondition_node (const expression_node< T > *node) |
| template<typename T> | |
| bool | exprtk::details::is_string_vararg_node (const expression_node< T > *node) |
| template<typename T> | |
| bool | exprtk::details::is_genricstring_range_node (const expression_node< T > *node) |
| template<typename T> | |
| bool | exprtk::details::is_loop_node (const expression_node< T > *node) |
| template<typename T> | |
| bool | exprtk::details::is_block_node (const expression_node< T > *node) |
| void | exprtk::details::load_operations_map (std::multimap< std::string, details::base_operation_t, details::ilesscompare > &m) |
| template<typename FunctionType> | |
| void | exprtk::enable_zero_parameters (FunctionType &func) |
| template<typename FunctionType> | |
| void | exprtk::disable_zero_parameters (FunctionType &func) |
| template<typename FunctionType> | |
| void | exprtk::enable_has_side_effects (FunctionType &func) |
| template<typename FunctionType> | |
| void | exprtk::disable_has_side_effects (FunctionType &func) |
| template<typename FunctionType> | |
| void | exprtk::set_min_num_args (FunctionType &func, const std::size_t &num_args) |
| template<typename FunctionType> | |
| void | exprtk::set_max_num_args (FunctionType &func, const std::size_t &num_args) |
| template<typename T> | |
| bool | exprtk::is_valid (const expression< T > &expr) |
| type | exprtk::parser_error::make_error (const error_mode mode, const std::string &diagnostic="", const std::string &src_location="") |
| type | exprtk::parser_error::make_error (const error_mode mode, const lexer::token &tk, const std::string &diagnostic="", const std::string &src_location="") |
| std::string | exprtk::parser_error::to_str (error_mode mode) |
| bool | exprtk::parser_error::update_error (type &error, const std::string &expression) |
| void | exprtk::parser_error::dump_error (const type &error) |
| template<typename Parser> | |
| void | exprtk::details::disable_type_checking (Parser &p) |
| template<typename Allocator, template< typename, typename > class Sequence> | |
| bool | exprtk::collect_variables (const std::string &expression, Sequence< std::string, Allocator > &symbol_list) |
| template<typename T, typename Allocator, template< typename, typename > class Sequence> | |
| bool | exprtk::collect_variables (const std::string &expression, exprtk::symbol_table< T > &extrnl_symbol_table, Sequence< std::string, Allocator > &symbol_list) |
| template<typename Allocator, template< typename, typename > class Sequence> | |
| bool | exprtk::collect_functions (const std::string &expression, Sequence< std::string, Allocator > &symbol_list) |
| template<typename T, typename Allocator, template< typename, typename > class Sequence> | |
| bool | exprtk::collect_functions (const std::string &expression, exprtk::symbol_table< T > &extrnl_symbol_table, Sequence< std::string, Allocator > &symbol_list) |
| template<typename T> | |
| T | exprtk::integrate (const expression< T > &e, T &x, const T &r0, const T &r1, const std::size_t number_of_intervals=1000000) |
| template<typename T> | |
| T | exprtk::integrate (const expression< T > &e, const std::string &variable_name, const T &r0, const T &r1, const std::size_t number_of_intervals=1000000) |
| template<typename T> | |
| T | exprtk::derivative (const expression< T > &e, T &x, const T &h=T(0.00000001)) |
| template<typename T> | |
| T | exprtk::second_derivative (const expression< T > &e, T &x, const T &h=T(0.00001)) |
| template<typename T> | |
| T | exprtk::third_derivative (const expression< T > &e, T &x, const T &h=T(0.0001)) |
| template<typename T> | |
| T | exprtk::derivative (const expression< T > &e, const std::string &variable_name, const T &h=T(0.00000001)) |
| template<typename T> | |
| T | exprtk::second_derivative (const expression< T > &e, const std::string &variable_name, const T &h=T(0.00001)) |
| template<typename T> | |
| T | exprtk::third_derivative (const expression< T > &e, const std::string &variable_name, const T &h=T(0.0001)) |
| template<typename T> | |
| bool | exprtk::compute (const std::string &expression_string, T &result) |
| template<typename T> | |
| bool | exprtk::compute (const std::string &expression_string, const T &x, T &result) |
| template<typename T> | |
| bool | exprtk::compute (const std::string &expression_string, const T &x, const T &y, T &result) |
| template<typename T> | |
| bool | exprtk::compute (const std::string &expression_string, const T &x, const T &y, const T &z, T &result) |
| template<typename T> | |
| void | exprtk::rtl::io::details::print_type (const std::string &fmt, const T v, exprtk::details::numeric::details::real_type_tag) |
| template<typename T> | |
| file_descriptor * | exprtk::rtl::io::file::details::make_handle (T v) |
| template<typename T> | |
| void | exprtk::rtl::io::file::details::perform_check () |
| template<typename Vector> | |
| bool | exprtk::rtl::vecops::helper::invalid_range (const Vector &v, const std::size_t r0, const std::size_t r1) |
| template<typename Vector> | |
| bool | exprtk::rtl::vecops::helper::invalid_shift (const Vector &v, const std::size_t &r1, const std::size_t &s) |
| bool | exprtk::rtl::vecops::helper::invalid_stride (const std::size_t &stride) |
| template<typename T> | |
| void | exprtk::rtl::vecops::details::kahan_sum (T &sum, T &error, const T v) |
| static std::string | exprtk::information::data () |
| #define base_opr_case | ( | N | ) |
Referenced by exprtk::parser< Type >::parse_base_operation().
| #define basic_opr_switch_statements |
Definition at line 35292 of file exprtk.hpp.
Referenced by exprtk::parser< T >::expression_generator< Type >::synthesize_binary_ext_expression::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_boc_expression::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_bov_expression::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_cob_expression::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_cov_expression::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vob_expression::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_voc_expression::process(), and exprtk::parser< T >::expression_generator< Type >::synthesize_vov_expression::process().
| #define batch_eqineq_logic_case |
Referenced by exprtk::parser< T >::expression_generator< Type >::synthesize_veceqineqlogic_operation_expression().
| #define case_stmt | ( | cp | ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt | ( | N | ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt | ( | N | ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt | ( | N | ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt | ( | N | ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt | ( | N | ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt | ( | N | ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt | ( | N | ) |
Definition at line 33330 of file exprtk.hpp.
Referenced by exprtk::parser< T >::expression_generator< Type >::cardinal_pow_optimisation_impl(), exprtk::parser< T >::expression_generator< Type >::const_optimise_sf3(), exprtk::parser< T >::expression_generator< Type >::const_optimise_sf4(), exprtk::parser< T >::expression_generator< Type >::const_optimise_varargfunc(), exprtk::function_compositor< T >::forward(), exprtk::details::vec_add_op< T >::process(), exprtk::details::vec_mul_op< T >::process(), exprtk::parser< T >::expression_generator< Type >::switch_nodes::switch_impl_1::process(), exprtk::parser< T >::expression_generator< Type >::switch_nodes::switch_impl_2::process(), exprtk::parser< T >::expression_generator< Type >::switch_nodes::switch_impl_3::process(), exprtk::parser< T >::expression_generator< Type >::switch_nodes::switch_impl_4::process(), exprtk::parser< T >::expression_generator< Type >::switch_nodes::switch_impl_5::process(), exprtk::parser< T >::expression_generator< Type >::switch_nodes::switch_impl_6::process(), exprtk::parser< T >::expression_generator< Type >::switch_nodes::switch_impl_7::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_sf3ext_expression::process(), exprtk::parser< T >::expression_generator< Type >::special_function(), exprtk::parser< T >::expression_generator< Type >::special_function(), exprtk::parser< T >::expression_generator< Type >::switch_statement(), exprtk::parser< T >::expression_generator< Type >::synthesize_assignment_operation_expression(), exprtk::parser< T >::expression_generator< Type >::synthesize_vecarithmetic_operation_expression(), exprtk::details::assignment_vec_node< T >::value(), exprtk::details::assignment_vec_op_node< T, Operation >::value(), exprtk::details::assignment_vecvec_node< T >::value(), exprtk::details::assignment_vecvec_op_node< T, Operation >::value(), exprtk::details::swap_genstrings_node< T >::value(), exprtk::details::unary_vector_node< T, Operation >::value(), exprtk::details::vec_binop_valvec_node< T, Operation >::value(), exprtk::details::vec_binop_vecval_node< T, Operation >::value(), exprtk::details::vec_binop_vecvec_node< T, Operation >::value(), exprtk::parser< T >::expression_generator< Type >::vararg_function(), exprtk::parser< T >::expression_generator< Type >::varnode_optimise_sf3(), exprtk::parser< T >::expression_generator< Type >::varnode_optimise_sf4(), exprtk::parser< T >::expression_generator< Type >::varnode_optimise_varargfunc(), and exprtk::parser< T >::expression_generator< Type >::vectorize_func().
| #define case_stmt | ( | N, | |
| fall_through ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt | ( | N, | |
| fall_through ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt | ( | N, | |
| fall_through ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt | ( | N, | |
| fall_through ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt | ( | N, | |
| fall_through ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt | ( | N, | |
| fall_through ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt | ( | N, | |
| fall_through ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt | ( | N, | |
| fall_through ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt | ( | N, | |
| fall_through ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt | ( | op | ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt | ( | op | ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt | ( | op | ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt | ( | op | ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt | ( | op | ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt | ( | op | ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt | ( | op | ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt | ( | op0, | |
| op1 ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt | ( | op0, | |
| op1 ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt | ( | op0, | |
| op1 ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt | ( | op0, | |
| op1 ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt | ( | op0, | |
| op1 ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt | ( | op0, | |
| op1 ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt | ( | op0, | |
| op1 ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt | ( | op0, | |
| op1 ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt | ( | op0, | |
| op1 ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt | ( | op0, | |
| op1 ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt | ( | op0, | |
| op1 ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt | ( | op0, | |
| op1 ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt | ( | op0, | |
| op1 ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt | ( | op0, | |
| op1 ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt | ( | op0, | |
| op1 ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt | ( | op0, | |
| op1 ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt | ( | op0, | |
| op1 ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt | ( | op0, | |
| op1 ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt | ( | op0, | |
| op1 ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt | ( | op0, | |
| op1 ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt | ( | op0, | |
| op1 ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt | ( | op0, | |
| op1 ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt | ( | op0, | |
| op1 ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt | ( | op0, | |
| op1 ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt | ( | op0, | |
| op1 ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt | ( | op0, | |
| op1 ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt | ( | op0, | |
| op1 ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt | ( | op0, | |
| op1 ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt | ( | op0, | |
| op1 ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt | ( | op0, | |
| op1 ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt | ( | op0, | |
| op1 ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt | ( | op0, | |
| op1 ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt | ( | op0, | |
| op1 ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt | ( | op0, | |
| op1 ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt | ( | op0, | |
| op1 ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt | ( | op0, | |
| op1 ) |
Definition at line 33330 of file exprtk.hpp.
| #define case_stmt0 | ( | op | ) |
Referenced by exprtk::parser< T >::expression_generator< Type >::synthesize_sf4ext_expression::process().
| #define case_stmt1 | ( | op | ) |
Referenced by exprtk::parser< T >::expression_generator< Type >::synthesize_sf4ext_expression::process().
| #define def_fp_retval | ( | N | ) |
Definition at line 43634 of file exprtk.hpp.
Referenced by exprtk::function_compositor< T >::func_1param_retval::value(), exprtk::function_compositor< T >::func_2param_retval::value(), exprtk::function_compositor< T >::func_3param_retval::value(), exprtk::function_compositor< T >::func_4param_retval::value(), exprtk::function_compositor< T >::func_5param_retval::value(), and exprtk::function_compositor< T >::func_6param_retval::value().
| #define define_sfop3 | ( | NN, | |
| OP0, | |||
| OP1 ) |
Definition at line 12021 of file exprtk.hpp.
Referenced by exprtk::details::sf01_op< T >::id(), exprtk::details::sf02_op< T >::id(), exprtk::details::sf03_op< T >::id(), exprtk::details::sf04_op< T >::id(), exprtk::details::sf05_op< T >::id(), exprtk::details::sf06_op< T >::id(), exprtk::details::sf07_op< T >::id(), exprtk::details::sf08_op< T >::id(), exprtk::details::sf09_op< T >::id(), exprtk::details::sf10_op< T >::id(), exprtk::details::sf11_op< T >::id(), exprtk::details::sf12_op< T >::id(), exprtk::details::sf13_op< T >::id(), exprtk::details::sf14_op< T >::id(), exprtk::details::sf15_op< T >::id(), exprtk::details::sf16_op< T >::id(), exprtk::details::sf17_op< T >::id(), exprtk::details::sf18_op< T >::id(), exprtk::details::sf19_op< T >::id(), exprtk::details::sf20_op< T >::id(), exprtk::details::sf21_op< T >::id(), exprtk::details::sf22_op< T >::id(), exprtk::details::sf23_op< T >::id(), exprtk::details::sf24_op< T >::id(), exprtk::details::sf25_op< T >::id(), exprtk::details::sf26_op< T >::id(), exprtk::details::sf27_op< T >::id(), exprtk::details::sf28_op< T >::id(), exprtk::details::sf29_op< T >::id(), exprtk::details::sf30_op< T >::id(), exprtk::details::sf31_op< T >::id(), exprtk::details::sf32_op< T >::id(), exprtk::details::sf33_op< T >::id(), exprtk::details::sf34_op< T >::id(), exprtk::details::sf35_op< T >::id(), exprtk::details::sf36_op< T >::id(), exprtk::details::sf37_op< T >::id(), exprtk::details::sf38_op< T >::id(), exprtk::details::sf39_op< T >::id(), exprtk::details::sf40_op< T >::id(), exprtk::details::sf41_op< T >::id(), exprtk::details::sf42_op< T >::id(), exprtk::details::sf43_op< T >::id(), exprtk::details::sf44_op< T >::id(), exprtk::details::sf45_op< T >::id(), exprtk::details::sf46_op< T >::id(), and exprtk::details::sf47_op< T >::id().
| #define define_sfop4 | ( | NN, | |
| OP0, | |||
| OP1 ) |
Definition at line 12085 of file exprtk.hpp.
Referenced by exprtk::details::sf49_op< T >::id(), exprtk::details::sf50_op< T >::id(), exprtk::details::sf51_op< T >::id(), exprtk::details::sf52_op< T >::id(), exprtk::details::sf53_op< T >::id(), exprtk::details::sf54_op< T >::id(), exprtk::details::sf55_op< T >::id(), exprtk::details::sf56_op< T >::id(), exprtk::details::sf57_op< T >::id(), exprtk::details::sf58_op< T >::id(), exprtk::details::sf59_op< T >::id(), exprtk::details::sf60_op< T >::id(), exprtk::details::sf61_op< T >::id(), exprtk::details::sf62_op< T >::id(), exprtk::details::sf63_op< T >::id(), exprtk::details::sf64_op< T >::id(), exprtk::details::sf65_op< T >::id(), exprtk::details::sf66_op< T >::id(), exprtk::details::sf67_op< T >::id(), exprtk::details::sf68_op< T >::id(), exprtk::details::sf69_op< T >::id(), exprtk::details::sf70_op< T >::id(), exprtk::details::sf71_op< T >::id(), exprtk::details::sf72_op< T >::id(), exprtk::details::sf73_op< T >::id(), exprtk::details::sf74_op< T >::id(), exprtk::details::sf75_op< T >::id(), exprtk::details::sf76_op< T >::id(), exprtk::details::sf77_op< T >::id(), exprtk::details::sf78_op< T >::id(), exprtk::details::sf79_op< T >::id(), exprtk::details::sf80_op< T >::id(), exprtk::details::sf81_op< T >::id(), exprtk::details::sf82_op< T >::id(), exprtk::details::sf83_op< T >::id(), exprtk::details::sf84_op< T >::id(), exprtk::details::sf85_op< T >::id(), exprtk::details::sf86_op< T >::id(), exprtk::details::sf87_op< T >::id(), exprtk::details::sf88_op< T >::id(), exprtk::details::sf89_op< T >::id(), exprtk::details::sf90_op< T >::id(), exprtk::details::sf91_op< T >::id(), exprtk::details::sf92_op< T >::id(), exprtk::details::sf93_op< T >::id(), exprtk::details::sf94_op< T >::id(), exprtk::details::sf95_op< T >::id(), exprtk::details::sf96_op< T >::id(), exprtk::details::sf97_op< T >::id(), exprtk::details::sf98_op< T >::id(), exprtk::details::sf99_op< T >::id(), exprtk::details::sfext00_op< T >::id(), exprtk::details::sfext01_op< T >::id(), exprtk::details::sfext02_op< T >::id(), exprtk::details::sfext03_op< T >::id(), exprtk::details::sfext04_op< T >::id(), exprtk::details::sfext05_op< T >::id(), exprtk::details::sfext06_op< T >::id(), exprtk::details::sfext07_op< T >::id(), exprtk::details::sfext08_op< T >::id(), exprtk::details::sfext09_op< T >::id(), exprtk::details::sfext10_op< T >::id(), exprtk::details::sfext11_op< T >::id(), exprtk::details::sfext12_op< T >::id(), exprtk::details::sfext13_op< T >::id(), exprtk::details::sfext14_op< T >::id(), exprtk::details::sfext15_op< T >::id(), exprtk::details::sfext16_op< T >::id(), exprtk::details::sfext17_op< T >::id(), exprtk::details::sfext18_op< T >::id(), exprtk::details::sfext19_op< T >::id(), exprtk::details::sfext20_op< T >::id(), exprtk::details::sfext21_op< T >::id(), exprtk::details::sfext22_op< T >::id(), exprtk::details::sfext23_op< T >::id(), exprtk::details::sfext24_op< T >::id(), exprtk::details::sfext25_op< T >::id(), exprtk::details::sfext26_op< T >::id(), exprtk::details::sfext27_op< T >::id(), exprtk::details::sfext28_op< T >::id(), exprtk::details::sfext29_op< T >::id(), exprtk::details::sfext30_op< T >::id(), exprtk::details::sfext31_op< T >::id(), exprtk::details::sfext32_op< T >::id(), exprtk::details::sfext33_op< T >::id(), exprtk::details::sfext34_op< T >::id(), exprtk::details::sfext35_op< T >::id(), exprtk::details::sfext36_op< T >::id(), exprtk::details::sfext37_op< T >::id(), exprtk::details::sfext38_op< T >::id(), exprtk::details::sfext39_op< T >::id(), exprtk::details::sfext40_op< T >::id(), exprtk::details::sfext41_op< T >::id(), exprtk::details::sfext42_op< T >::id(), exprtk::details::sfext43_op< T >::id(), exprtk::details::sfext44_op< T >::id(), exprtk::details::sfext45_op< T >::id(), exprtk::details::sfext46_op< T >::id(), exprtk::details::sfext47_op< T >::id(), exprtk::details::sfext48_op< T >::id(), exprtk::details::sfext49_op< T >::id(), exprtk::details::sfext50_op< T >::id(), exprtk::details::sfext51_op< T >::id(), exprtk::details::sfext52_op< T >::id(), exprtk::details::sfext53_op< T >::id(), exprtk::details::sfext54_op< T >::id(), exprtk::details::sfext55_op< T >::id(), exprtk::details::sfext56_op< T >::id(), exprtk::details::sfext57_op< T >::id(), exprtk::details::sfext58_op< T >::id(), exprtk::details::sfext59_op< T >::id(), exprtk::details::sfext60_op< T >::id(), and exprtk::details::sfext61_op< T >::id().
| #define empty_method_body | ( | N | ) |
Definition at line 19871 of file exprtk.hpp.
Referenced by exprtk::ifunction< T >::operator()(), exprtk::ifunction< T >::operator()(), exprtk::ifunction< T >::operator()(), exprtk::ifunction< T >::operator()(), exprtk::ifunction< T >::operator()(), exprtk::ifunction< T >::operator()(), exprtk::ifunction< T >::operator()(), exprtk::ifunction< T >::operator()(), exprtk::ifunction< T >::operator()(), exprtk::ifunction< T >::operator()(), exprtk::ifunction< T >::operator()(), exprtk::ifunction< T >::operator()(), exprtk::ifunction< T >::operator()(), exprtk::ifunction< T >::operator()(), exprtk::ifunction< T >::operator()(), exprtk::ifunction< T >::operator()(), exprtk::ifunction< T >::operator()(), exprtk::ifunction< T >::operator()(), exprtk::ifunction< T >::operator()(), exprtk::ifunction< T >::operator()(), and exprtk::ifunction< T >::operator()().
| #define exprtk_assign | ( | Index | ) |
Definition at line 43226 of file exprtk.hpp.
Referenced by exprtk::function_compositor< T >::base_func::update(), exprtk::function_compositor< T >::base_func::update(), exprtk::function_compositor< T >::base_func::update(), exprtk::function_compositor< T >::base_func::update(), exprtk::function_compositor< T >::base_func::update(), and exprtk::function_compositor< T >::base_func::update().
| #define exprtk_crtype | ( | Type | ) |
Definition at line 17276 of file exprtk.hpp.
Referenced by exprtk::details::T0oT1oT20T3process< T >::mode0::id(), exprtk::details::T0oT1oT20T3process< T >::mode1::id(), exprtk::details::T0oT1oT20T3process< T >::mode2::id(), exprtk::details::T0oT1oT20T3process< T >::mode3::id(), exprtk::details::T0oT1oT20T3process< T >::mode4::id(), exprtk::details::T0oT1oT2process< T >::mode0::id(), and exprtk::details::T0oT1oT2process< T >::mode1::id().
| #define exprtk_debug | ( | params | ) |
Definition at line 64 of file exprtk.hpp.
Referenced by exprtk::parser< T >::parser_state::activate_side_effect(), exprtk::function_compositor< T >::add(), exprtk::parser< T >::expression_generator< Type >::assign_immutable_symbol(), exprtk::details::node_collection_destructor< Node >::collect_nodes(), exprtk::parser< Type >::compile(), exprtk::function_compositor< T >::compile_expression(), exprtk::parser< T >::scope_element_manager::deactivate(), exprtk::details::node_collection_destructor< Node >::delete_nodes(), exprtk::details::vec_data_store< Type >::dump(), exprtk::details::node_allocator::free(), exprtk::parser< T >::scope_element_manager::free_element(), exprtk::parser_error::make_error(), exprtk::parser_error::make_error(), exprtk::ivararg_function< T >::operator()(), exprtk::parser< Type >::parse_assert_statement(), exprtk::parser< Type >::parse_corpus(), exprtk::parser< Type >::parse_define_constvar_statement(), exprtk::parser< Type >::parse_define_string_statement(), exprtk::parser< Type >::parse_define_var_statement(), exprtk::parser< Type >::parse_define_vector_statement(), exprtk::parser< Type >::parse_expression(), exprtk::parser< Type >::parse_for_loop(), exprtk::parser< Type >::parse_uninitialised_var_statement(), exprtk::parser< T >::expression_generator< Type >::synthesize_cocov_expression1::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_covoc_expression0::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_covoc_expression1::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_covocov_expression0::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_covocov_expression1::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_covocov_expression2::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_covocov_expression3::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_covocov_expression4::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_covov_expression0::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_covov_expression1::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_covovoc_expression0::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_covovoc_expression1::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_covovoc_expression2::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_covovoc_expression3::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_covovoc_expression4::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_covovov_expression0::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_covovov_expression1::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_covovov_expression2::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_covovov_expression3::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_covovov_expression4::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vococ_expression0::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vococ_expression1::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vococov_expression0::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vococov_expression1::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vococov_expression2::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vococov_expression3::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vococov_expression4::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vocov_expression0::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vocov_expression1::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vocovoc_expression0::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vocovoc_expression1::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vocovoc_expression2::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vocovoc_expression3::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vocovoc_expression4::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vocovov_expression0::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vocovov_expression1::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vocovov_expression2::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vocovov_expression3::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vocovov_expression4::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vovoc_expression0::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vovoc_expression1::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vovocov_expression0::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vovocov_expression1::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vovocov_expression2::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vovocov_expression3::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vovocov_expression4::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vovov_expression0::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vovov_expression1::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vovovoc_expression0::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vovovoc_expression1::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vovovoc_expression2::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vovovoc_expression3::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vovovoc_expression4::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vovovov_expression0::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vovovov_expression1::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vovovov_expression2::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vovovov_expression3::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vovovov_expression4::process(), exprtk::details::numeric::details::process_impl(), exprtk::details::numeric::details::process_impl(), exprtk::details::numeric::details::process_impl(), exprtk::parser< Type >::register_local_vars(), exprtk::vector_view< Type >::remove_ref(), exprtk::vector_view< Type >::remove_size_ref(), exprtk::parser< T >::scope_handler::scope_handler(), exprtk::vector_view< Type >::set_ref(), exprtk::vector_view< Type >::set_size(), exprtk::vector_view< Type >::set_size_ref(), exprtk::function_compositor< T >::base_func::setup(), exprtk::parser< Type >::simplify(), exprtk::parser< T >::expression_generator< Type >::synthesize_uvouv_expression(), exprtk::symbol_table< T >::type_store< Type, RawType >::ptr_match< TType, TRawType, variable_node_t * >::test(), exprtk::details::trinary_node< T >::value(), exprtk::parser< T >::expression_generator< Type >::vector_element(), exprtk::parser< T >::scope_handler::~scope_handler(), exprtk::parser< T >::scoped_deq_delete< Type >::~scoped_deq_delete(), and exprtk::parser< T >::scoped_vec_delete< Type >::~scoped_vec_delete().
| #define exprtk_define_epsilon_type | ( | Type, | |
| Epsilon ) |
Definition at line 869 of file exprtk.hpp.
Referenced by exprtk::details::numeric::details::epsilon_type< double >::value(), and exprtk::details::numeric::details::epsilon_type< long double >::value().
| #define exprtk_define_erf | ( | TT, | |
| impl ) |
Definition at line 1208 of file exprtk.hpp.
Referenced by exprtk::details::numeric::details::erf_impl(), and exprtk::details::numeric::details::erf_impl().
| #define exprtk_define_erfc | ( | TT, | |
| impl ) |
Definition at line 1253 of file exprtk.hpp.
Referenced by exprtk::details::numeric::details::erfc_impl(), and exprtk::details::numeric::details::erfc_impl().
| #define exprtk_define_freefunction | ( | NN | ) |
Definition at line 21209 of file exprtk.hpp.
Referenced by exprtk::symbol_table< T >::add_function(), exprtk::symbol_table< T >::add_function(), exprtk::symbol_table< T >::add_function(), exprtk::symbol_table< T >::add_function(), exprtk::symbol_table< T >::add_function(), exprtk::symbol_table< T >::add_function(), exprtk::symbol_table< T >::add_function(), and exprtk::symbol_table< T >::add_function().
| #define exprtk_define_process | ( | Type | ) |
Definition at line 20323 of file exprtk.hpp.
Referenced by exprtk::symbol_table< T >::type_store< Type, RawType >::deleter::process().
| #define exprtk_define_reserved_function | ( | NN | ) |
Definition at line 21290 of file exprtk.hpp.
Referenced by exprtk::symbol_table< T >::add_reserved_function(), exprtk::symbol_table< T >::add_reserved_function(), exprtk::symbol_table< T >::add_reserved_function(), exprtk::symbol_table< T >::add_reserved_function(), exprtk::symbol_table< T >::add_reserved_function(), exprtk::symbol_table< T >::add_reserved_function(), exprtk::symbol_table< T >::add_reserved_function(), and exprtk::symbol_table< T >::add_reserved_function().
| #define exprtk_define_unary_function | ( | FunctionName | ) |
Definition at line 1708 of file exprtk.hpp.
Referenced by exprtk::details::numeric::acos(), exprtk::details::numeric::acosh(), exprtk::details::numeric::asin(), exprtk::details::numeric::asinh(), exprtk::details::numeric::atan(), exprtk::details::numeric::atanh(), exprtk::details::numeric::ceil(), exprtk::details::numeric::cos(), exprtk::details::numeric::cosh(), exprtk::details::numeric::cot(), exprtk::details::numeric::csc(), exprtk::details::numeric::d2g(), exprtk::details::numeric::d2r(), exprtk::details::numeric::erf(), exprtk::details::numeric::erfc(), exprtk::details::numeric::exp(), exprtk::details::numeric::expm1(), exprtk::details::numeric::floor(), exprtk::details::numeric::frac(), exprtk::details::numeric::g2d(), exprtk::details::numeric::log(), exprtk::details::numeric::log10(), exprtk::details::numeric::log1p(), exprtk::details::numeric::log2(), exprtk::details::numeric::ncdf(), exprtk::details::numeric::neg(), exprtk::details::numeric::notl(), exprtk::details::numeric::pos(), exprtk::details::numeric::r2d(), exprtk::details::numeric::round(), exprtk::details::numeric::sec(), exprtk::details::numeric::sgn(), exprtk::details::numeric::sin(), exprtk::details::numeric::sinc(), exprtk::details::numeric::sinh(), exprtk::details::numeric::sqrt(), exprtk::details::numeric::tan(), exprtk::details::numeric::tanh(), and exprtk::details::numeric::trunc().
| #define exprtk_define_unary_op | ( | OpName | ) |
Definition at line 15691 of file exprtk.hpp.
| #define exprtk_delete |
Definition at line 77 of file exprtk.hpp.
Referenced by exprtk::details::vector_holder< Type >::array_vector_impl::array_vector_impl(), exprtk::details::bipow_node< T, PowOp >::bipow_node(), exprtk::details::bipowinv_node< T, PowOp >::bipowinv_node(), exprtk::details::boc_node< T, Operation >::boc_node(), exprtk::details::bov_node< T, Operation >::bov_node(), exprtk::details::cob_node< T, Operation >::cob_node(), exprtk::details::const_string_range_node< T >::const_string_range_node(), exprtk::details::vec_data_store< T >::control_block::control_block(), exprtk::details::cov_node< T, Operation >::cov_node(), exprtk::details::ipow_node< T, PowOp >::ipow_node(), exprtk::details::ipowinv_node< T, PowOp >::ipowinv_node(), exprtk::details::literal_node< T >::literal_node(), exprtk::details::bipow_node< T, PowOp >::operator=(), exprtk::details::bipowinv_node< T, PowOp >::operator=(), exprtk::details::boc_node< T, Operation >::operator=(), exprtk::details::bov_node< T, Operation >::operator=(), exprtk::details::cob_node< T, Operation >::operator=(), exprtk::details::const_string_range_node< T >::operator=(), exprtk::details::cov_node< T, Operation >::operator=(), exprtk::details::ipow_node< T, PowOp >::operator=(), exprtk::details::ipowinv_node< T, PowOp >::operator=(), exprtk::details::literal_node< T >::operator=(), exprtk::details::sf3_var_node< T, SpecialFunction >::operator=(), exprtk::details::sf4_var_node< T, SpecialFunction >::operator=(), exprtk::details::sos_node< T, SType0, SType1, Operation >::operator=(), exprtk::details::sosos_node< T, SType0, SType1, SType2, Operation >::operator=(), exprtk::details::str_sogens_node< T, Operation >::operator=(), exprtk::details::str_xoxr_node< T, SType0, SType1, RangePack, Operation >::operator=(), exprtk::details::str_xrox_node< T, SType0, SType1, RangePack, Operation >::operator=(), exprtk::details::str_xroxr_node< T, SType0, SType1, RangePack, Operation >::operator=(), exprtk::details::string_literal_node< T >::operator=(), exprtk::details::swap_genstrings_node< T >::operator=(), exprtk::details::T0oT1oT2< T, T0, T1, T2, typename T0oT1oT2process< T >::mode0 >::operator=(), exprtk::details::T0oT1oT2_sf3< T, T0, T1, T2 >::operator=(), exprtk::details::T0oT1oT2_sf3ext< T, T0, T1, T2, SF3Operation >::operator=(), exprtk::details::T0oT1oT2oT3< T, T0, T1, T2, T3, ProcessMode >::operator=(), exprtk::details::T0oT1oT2oT3_sf4< T, T0, T1, T2, T3 >::operator=(), exprtk::details::T0oT1oT2oT3_sf4ext< T, T0, T1, T2, T3, SF4Operation >::operator=(), exprtk::details::unary_branch_node< T, Operation >::operator=(), exprtk::details::unary_variable_node< T, Operation >::operator=(), exprtk::details::uvouv_node< T >::operator=(), exprtk::details::vec_data_store< T >::control_block::operator=(), exprtk::details::vector_holder< Type >::array_vector_impl::operator=(), exprtk::details::vector_holder< Type >::resizable_vector_impl::operator=(), exprtk::details::vector_holder< Type >::sequence_vector_impl< Allocator, Sequence >::operator=(), exprtk::details::vector_holder< Type >::vector_view_impl::operator=(), exprtk::details::vector_holder< T >::operator=(), exprtk::details::vector_init_iota_constconst_node< T >::operator=(), exprtk::details::vector_init_iota_constnconst_node< T >::operator=(), exprtk::details::vector_init_iota_nconstconst_node< T >::operator=(), exprtk::details::vector_init_iota_nconstnconst_node< T >::operator=(), exprtk::details::vector_init_single_constvalue_node< T >::operator=(), exprtk::details::vector_init_single_value_node< T >::operator=(), exprtk::details::vector_init_zero_value_node< T >::operator=(), exprtk::details::vector_initialisation_node< T >::operator=(), exprtk::details::vob_node< T, Operation >::operator=(), exprtk::details::voc_node< T, Operation >::operator=(), exprtk::details::vov_node< T, Operation >::operator=(), exprtk::function_compositor< T >::scoped_bft< BaseFuncType >::operator=(), exprtk::parser< T >::scope_element_manager::operator=(), exprtk::parser< T >::scope_handler::operator=(), exprtk::parser< T >::scoped_delete< Type, N >::operator=(), exprtk::parser< T >::scoped_deq_delete< Type >::operator=(), exprtk::parser< T >::scoped_expression_delete::operator=(), exprtk::parser< T >::scoped_vec_delete< Type >::operator=(), exprtk::parser< T >::stack_limit_handler::operator=(), exprtk::parser< T >::type_checker::operator=(), exprtk::parser< Type >::operator=(), exprtk::parser< Type >::parser(), exprtk::details::vector_holder< Type >::resizable_vector_impl::resizable_vector_impl(), exprtk::parser< T >::scope_element_manager::scope_element_manager(), exprtk::parser< T >::scope_handler::scope_handler(), exprtk::function_compositor< T >::scoped_bft< BaseFuncType >::scoped_bft(), exprtk::parser< T >::scoped_delete< Type, N >::scoped_delete(), exprtk::parser< T >::scoped_deq_delete< Type >::scoped_deq_delete(), exprtk::parser< T >::scoped_expression_delete::scoped_expression_delete(), exprtk::parser< T >::scoped_vec_delete< Type >::scoped_vec_delete(), exprtk::details::vector_holder< Type >::sequence_vector_impl< Allocator, Sequence >::sequence_vector_impl(), exprtk::details::sf3_var_node< T, SpecialFunction >::sf3_var_node(), exprtk::details::sf4_var_node< T, SpecialFunction >::sf4_var_node(), exprtk::details::sos_node< T, SType0, SType1, Operation >::sos_node(), exprtk::details::sosos_node< T, SType0, SType1, SType2, Operation >::sosos_node(), exprtk::parser< T >::stack_limit_handler::stack_limit_handler(), exprtk::details::str_sogens_node< T, Operation >::str_sogens_node(), exprtk::details::str_xoxr_node< T, SType0, SType1, RangePack, Operation >::str_xoxr_node(), exprtk::details::str_xrox_node< T, SType0, SType1, RangePack, Operation >::str_xrox_node(), exprtk::details::str_xroxr_node< T, SType0, SType1, RangePack, Operation >::str_xroxr_node(), exprtk::details::string_literal_node< T >::string_literal_node(), exprtk::details::swap_genstrings_node< T >::swap_genstrings_node(), exprtk::details::T0oT1< T, T0, T1 >::T0oT1(), exprtk::details::T0oT1oT2< T, T0, T1, T2, typename T0oT1oT2process< T >::mode0 >::T0oT1oT2(), exprtk::details::T0oT1oT2_sf3< T, T0, T1, T2 >::T0oT1oT2_sf3(), exprtk::details::T0oT1oT2_sf3ext< T, T0, T1, T2, SF3Operation >::T0oT1oT2_sf3ext(), exprtk::details::T0oT1oT2oT3< T, T0, T1, T2, T3, ProcessMode >::T0oT1oT2oT3(), exprtk::details::T0oT1oT2oT3_sf4< T, T0, T1, T2, T3 >::T0oT1oT2oT3_sf4(), exprtk::details::T0oT1oT2oT3_sf4ext< T, T0, T1, T2, T3, SF4Operation >::T0oT1oT2oT3_sf4ext(), exprtk::parser< T >::type_checker::type_checker(), exprtk::details::unary_branch_node< T, Operation >::unary_branch_node(), exprtk::details::unary_variable_node< T, Operation >::unary_variable_node(), exprtk::details::uvouv_node< T >::uvouv_node(), exprtk::details::vector_holder< T >::vector_holder(), exprtk::details::vector_init_iota_constconst_node< T >::vector_init_iota_constconst_node(), exprtk::details::vector_init_iota_constnconst_node< T >::vector_init_iota_constnconst_node(), exprtk::details::vector_init_iota_nconstconst_node< T >::vector_init_iota_nconstconst_node(), exprtk::details::vector_init_iota_nconstnconst_node< T >::vector_init_iota_nconstnconst_node(), exprtk::details::vector_init_single_constvalue_node< T >::vector_init_single_constvalue_node(), exprtk::details::vector_init_single_value_node< T >::vector_init_single_value_node(), exprtk::details::vector_init_zero_value_node< T >::vector_init_zero_value_node(), exprtk::details::vector_initialisation_node< T >::vector_initialisation_node(), exprtk::details::vector_holder< Type >::vector_view_impl::vector_view_impl(), exprtk::details::vob_node< T, Operation >::vob_node(), exprtk::details::voc_node< T, Operation >::voc_node(), and exprtk::details::vov_node< T, Operation >::vov_node().
| #define exprtk_error_location "exprtk.hpp:" + details::to_str(__LINE__) \ |
Definition at line 67 of file exprtk.hpp.
Referenced by exprtk::parser< T >::expression_generator< Type >::assign_immutable_symbol(), exprtk::parser< Type >::check_block_statement_closure(), exprtk::parser< Type >::compile(), exprtk::function_compositor< T >::compile_expression(), exprtk::parser< T >::expression_generator< Type >::conditional(), exprtk::parser< T >::expression_generator< Type >::conditional_string(), exprtk::parser< T >::expression_generator< Type >::conditional_vector(), exprtk::parser< T >::expression_generator< Type >::for_loop(), exprtk::parser< T >::expression_generator< Type >::function(), exprtk::parser< T >::expression_generator< Type >::generic_function_call(), exprtk::parser< Type >::halt_compilation_check(), exprtk::parser< T >::expression_generator< Type >::operator()(), exprtk::parser< T >::expression_generator< Type >::operator()(), exprtk::parser< T >::expression_generator< Type >::operator()(), exprtk::parser< Type >::parse_assert_statement(), exprtk::parser< Type >::parse_base_function_call(), exprtk::parser< Type >::parse_base_operation(), exprtk::parser< Type >::parse_branch(), exprtk::parser< Type >::parse_break_statement(), exprtk::parser< Type >::parse_conditional_statement(), exprtk::parser< Type >::parse_conditional_statement_01(), exprtk::parser< Type >::parse_conditional_statement_02(), exprtk::parser< Type >::parse_const_string(), exprtk::parser< Type >::parse_continue_statement(), exprtk::parser< Type >::parse_corpus(), exprtk::parser< Type >::parse_define_constvar_statement(), exprtk::parser< Type >::parse_define_string_statement(), exprtk::parser< Type >::parse_define_var_statement(), exprtk::parser< Type >::parse_define_vector_statement(), exprtk::parser< Type >::parse_expression(), exprtk::parser< Type >::parse_for_loop(), exprtk::parser< Type >::parse_function_call(), exprtk::parser< Type >::parse_function_call_0(), exprtk::parser< Type >::parse_function_invocation(), exprtk::parser< T >::type_checker::parse_function_prototypes(), exprtk::parser< Type >::parse_generic_function_call(), exprtk::parser< Type >::parse_igeneric_function_params(), exprtk::parser< Type >::parse_multi_sequence(), exprtk::parser< Type >::parse_multi_switch_statement(), exprtk::parser< Type >::parse_not_statement(), exprtk::parser< Type >::parse_overload_function_call(), exprtk::parser< Type >::parse_range(), exprtk::parser< Type >::parse_repeat_until_loop(), exprtk::parser< Type >::parse_return_statement(), exprtk::parser< Type >::parse_special_function(), exprtk::parser< Type >::parse_string(), exprtk::parser< Type >::parse_string_function_call(), exprtk::parser< Type >::parse_string_range_statement(), exprtk::parser< Type >::parse_swap_statement(), exprtk::parser< Type >::parse_switch_statement(), exprtk::parser< Type >::parse_symbol(), exprtk::parser< Type >::parse_symtab_symbol(), exprtk::parser< Type >::parse_ternary_conditional_statement(), exprtk::parser< Type >::parse_uninitialised_var_statement(), exprtk::parser< Type >::parse_vararg_function(), exprtk::parser< Type >::parse_vararg_function_call(), exprtk::parser< Type >::parse_vector(), exprtk::parser< Type >::parse_vector_index(), exprtk::parser< Type >::parse_while_loop(), exprtk::parser< Type >::post_bracket_process(), exprtk::parser< Type >::post_variable_process(), exprtk::parser< T >::parse_special_function_impl< Type, NumberOfParameters >::process(), exprtk::parser< Type >::process_lexer_errors(), exprtk::parser< T >::expression_generator< Type >::return_call(), exprtk::parser< Type >::run_assemblies(), exprtk::parser< Type >::simplify_unary_negation_branch(), exprtk::parser< T >::expression_generator< Type >::string_function_call(), exprtk::parser< T >::expression_generator< Type >::synthesize_assignment_expression(), exprtk::parser< T >::expression_generator< Type >::synthesize_assignment_operation_expression(), exprtk::parser< T >::expression_generator< Type >::synthesize_expression(), exprtk::parser< T >::expression_generator< Type >::synthesize_swap_expression(), exprtk::parser< T >::expression_generator< Type >::synthesize_vecarithmetic_operation_expression(), exprtk::parser< T >::expression_generator< Type >::synthesize_veceqineqlogic_operation_expression(), exprtk::parser< Type >::synthesize_vector_element(), exprtk::parser< Type >::valid_settings(), exprtk::parser< T >::expression_generator< Type >::vararg_function(), exprtk::parser< T >::expression_generator< Type >::vararg_function_call(), exprtk::parser< T >::expression_generator< Type >::vector_element(), exprtk::parser< T >::type_checker::verify(), and exprtk::parser< T >::expression_generator< Type >::while_loop().
| #define exprtk_fallthrough __attribute__ ((fallthrough)); |
Definition at line 86 of file exprtk.hpp.
Referenced by exprtk::details::vec_add_op< T >::process(), exprtk::details::vec_mul_op< T >::process(), exprtk::details::assignment_vec_op_node< T, Operation >::value(), exprtk::details::assignment_vecvec_node< T >::value(), exprtk::details::assignment_vecvec_op_node< T, Operation >::value(), exprtk::details::vec_binop_valvec_node< T, Operation >::value(), and exprtk::details::vec_binop_vecval_node< T, Operation >::value().
| #define exprtk_final |
Definition at line 76 of file exprtk.hpp.
Referenced by exprtk::details::binary_node< T >::node_depth(), exprtk::details::generic_function_node< T, StringFunction >::node_depth(), exprtk::details::multi_switch_node< T >::node_depth(), exprtk::details::quaternary_node< T >::node_depth(), exprtk::details::switch_node< T >::node_depth(), exprtk::details::trinary_node< T >::node_depth(), exprtk::details::unary_node< T >::node_depth(), exprtk::details::multimode_genfunction_node< T, GenericFunction >::type(), exprtk::details::switch_node< T >::type(), exprtk::details::for_loop_bc_rtc_node< T >::valid(), exprtk::details::for_loop_rtc_node< T >::valid(), exprtk::details::repeat_until_loop_bc_rtc_node< T >::valid(), exprtk::details::repeat_until_loop_rtc_node< T >::valid(), exprtk::details::while_loop_bc_rtc_node< T >::valid(), and exprtk::details::while_loop_rtc_node< T >::valid().
| #define exprtk_loop | ( | N | ) |
| #define exprtk_loop | ( | N | ) |
| #define exprtk_loop | ( | N | ) |
| #define exprtk_loop | ( | N | ) |
| #define exprtk_loop | ( | N | ) |
| #define exprtk_loop | ( | N | ) |
| #define exprtk_loop | ( | N | ) |
| #define exprtk_loop | ( | N | ) |
| #define exprtk_loop | ( | N | ) |
| #define exprtk_loop | ( | N | ) |
| #define exprtk_loop | ( | N | ) |
Referenced by exprtk::details::vec_add_op< T >::process(), exprtk::details::vec_mul_op< T >::process(), exprtk::details::assignment_vec_node< T >::value(), exprtk::details::assignment_vec_op_node< T, Operation >::value(), exprtk::details::assignment_vecvec_node< T >::value(), exprtk::details::assignment_vecvec_op_node< T, Operation >::value(), exprtk::details::swap_genstrings_node< T >::value(), exprtk::details::unary_vector_node< T, Operation >::value(), exprtk::details::vec_binop_valvec_node< T, Operation >::value(), exprtk::details::vec_binop_vecval_node< T, Operation >::value(), and exprtk::details::vec_binop_vecvec_node< T, Operation >::value().
| #define exprtk_override |
Definition at line 75 of file exprtk.hpp.
Referenced by exprtk::details::assignment_string_node< T, AssignmentProcess >::base(), exprtk::details::assignment_string_range_node< T, AssignmentProcess >::base(), exprtk::details::conditional_string_node< T >::base(), exprtk::details::cons_conditional_str_node< T >::base(), exprtk::details::const_string_range_node< T >::base(), exprtk::details::generic_string_range_node< T >::base(), exprtk::details::str_vararg_node< T, VarArgFunction >::base(), exprtk::details::string_concat_node< T >::base(), exprtk::details::string_function_node< T, StringFunction >::base(), exprtk::details::string_literal_node< T >::base(), exprtk::details::string_range_node< T > *::base(), exprtk::details::stringvar_node< T > *::base(), exprtk::details::swap_string_node< T >::base(), exprtk::details::assignment_vec_node< T >::base_size(), exprtk::details::assignment_vec_op_node< T, Operation >::base_size(), exprtk::details::assignment_vecvec_node< T >::base_size(), exprtk::details::assignment_vecvec_op_node< T, Operation >::base_size(), exprtk::details::conditional_vector_node< T >::base_size(), exprtk::details::swap_vecvec_node< T >::base_size(), exprtk::details::unary_vector_node< T, Operation >::base_size(), exprtk::details::vec_binop_valvec_node< T, Operation >::base_size(), exprtk::details::vec_binop_vecval_node< T, Operation >::base_size(), exprtk::details::vec_binop_vecvec_node< T, Operation >::base_size(), exprtk::details::vector_node< T > *::base_size(), exprtk::details::binary_ext_node< T, Operation >::branch(), exprtk::details::binary_node< T >::branch(), exprtk::details::boc_node< T, Operation >::branch(), exprtk::details::bov_node< T, Operation >::branch(), exprtk::details::cob_node< T, Operation >::branch(), exprtk::details::literal_node< T >::branch(), exprtk::details::null_eq_node< T >::branch(), exprtk::details::string_literal_node< T >::branch(), exprtk::details::unary_branch_node< T, Operation >::branch(), exprtk::details::unary_node< T >::branch(), exprtk::details::vob_node< T, Operation >::branch(), exprtk::details::boc_node< T, Operation >::c(), exprtk::details::cob_node< T, Operation >::c(), exprtk::details::cov_node< T, Operation >::c(), exprtk::details::voc_node< T, Operation >::c(), exprtk::details::assert_node< T >::collect_nodes(), exprtk::details::binary_ext_node< T, Operation >::collect_nodes(), exprtk::details::binary_node< T >::collect_nodes(), exprtk::details::bipow_node< T, PowOp >::collect_nodes(), exprtk::details::bipowinv_node< T, PowOp >::collect_nodes(), exprtk::details::boc_node< T, Operation >::collect_nodes(), exprtk::details::bov_node< T, Operation >::collect_nodes(), exprtk::details::break_node< T >::collect_nodes(), exprtk::details::cob_node< T, Operation >::collect_nodes(), exprtk::details::conditional_node< T >::collect_nodes(), exprtk::details::conditional_vector_node< T >::collect_nodes(), exprtk::details::cons_conditional_node< T >::collect_nodes(), exprtk::details::for_loop_node< T >::collect_nodes(), exprtk::details::function_N_node< T, IFunction, N >::collect_nodes(), exprtk::details::generic_function_node< T, StringFunction >::collect_nodes(), exprtk::details::generic_string_range_node< T >::collect_nodes(), exprtk::details::multi_switch_node< T >::collect_nodes(), exprtk::details::null_eq_node< T >::collect_nodes(), exprtk::details::quaternary_node< T >::collect_nodes(), exprtk::details::rebasevector_celem_node< T >::collect_nodes(), exprtk::details::rebasevector_celem_rtc_node< T >::collect_nodes(), exprtk::details::rebasevector_elem_node< T >::collect_nodes(), exprtk::details::rebasevector_elem_rtc_node< T >::collect_nodes(), exprtk::details::repeat_until_loop_node< T >::collect_nodes(), exprtk::details::return_envelope_node< T >::collect_nodes(), exprtk::details::str_vararg_node< T, VarArgFunction >::collect_nodes(), exprtk::details::string_size_node< T >::collect_nodes(), exprtk::details::switch_node< T >::collect_nodes(), exprtk::details::trinary_node< T >::collect_nodes(), exprtk::details::unary_branch_node< T, Operation >::collect_nodes(), exprtk::details::unary_node< T >::collect_nodes(), exprtk::details::vararg_function_node< T, VarArgFunction >::collect_nodes(), exprtk::details::vararg_node< T, VarArgFunction >::collect_nodes(), exprtk::details::vector_celem_node< T >::collect_nodes(), exprtk::details::vector_celem_rtc_node< T >::collect_nodes(), exprtk::details::vector_elem_node< T >::collect_nodes(), exprtk::details::vector_elem_rtc_node< T >::collect_nodes(), exprtk::details::vector_init_iota_constconst_node< T >::collect_nodes(), exprtk::details::vector_init_iota_constnconst_node< T >::collect_nodes(), exprtk::details::vector_init_iota_nconstconst_node< T >::collect_nodes(), exprtk::details::vector_init_iota_nconstnconst_node< T >::collect_nodes(), exprtk::details::vector_init_single_constvalue_node< T >::collect_nodes(), exprtk::details::vector_init_single_value_node< T >::collect_nodes(), exprtk::details::vector_init_zero_value_node< T >::collect_nodes(), exprtk::details::vector_initialisation_node< T >::collect_nodes(), exprtk::details::vectorize_node< T, VecFunction >::collect_nodes(), exprtk::details::vob_node< T, Operation >::collect_nodes(), exprtk::details::while_loop_node< T >::collect_nodes(), exprtk::lexer::helper::commutative_inserter::insert(), exprtk::lexer::helper::operator_joiner::join(), exprtk::lexer::helper::operator_joiner::join(), exprtk::lexer::helper::symbol_replacer::modify(), exprtk::details::boc_node< T, Operation >::move_branch(), exprtk::details::cob_node< T, Operation >::move_branch(), exprtk::details::assert_node< T >::node_depth(), exprtk::details::binary_ext_node< T, Operation >::node_depth(), exprtk::details::bipow_node< T, PowOp >::node_depth(), exprtk::details::bipowinv_node< T, PowOp >::node_depth(), exprtk::details::boc_node< T, Operation >::node_depth(), exprtk::details::bov_node< T, Operation >::node_depth(), exprtk::details::break_node< T >::node_depth(), exprtk::details::cob_node< T, Operation >::node_depth(), exprtk::details::conditional_node< T >::node_depth(), exprtk::details::conditional_vector_node< T >::node_depth(), exprtk::details::cons_conditional_node< T >::node_depth(), exprtk::details::for_loop_node< T >::node_depth(), exprtk::details::function_N_node< T, IFunction, N >::node_depth(), exprtk::details::generic_function_node< T, StringFunction >::node_depth(), exprtk::details::generic_string_range_node< T >::node_depth(), exprtk::details::multi_switch_node< T >::node_depth(), exprtk::details::null_eq_node< T >::node_depth(), exprtk::details::quaternary_node< T >::node_depth(), exprtk::details::rebasevector_celem_node< T >::node_depth(), exprtk::details::rebasevector_celem_rtc_node< T >::node_depth(), exprtk::details::rebasevector_elem_node< T >::node_depth(), exprtk::details::rebasevector_elem_rtc_node< T >::node_depth(), exprtk::details::repeat_until_loop_node< T >::node_depth(), exprtk::details::return_envelope_node< T >::node_depth(), exprtk::details::str_vararg_node< T, VarArgFunction >::node_depth(), exprtk::details::string_size_node< T >::node_depth(), exprtk::details::switch_node< T >::node_depth(), exprtk::details::trinary_node< T >::node_depth(), exprtk::details::unary_branch_node< T, Operation >::node_depth(), exprtk::details::vararg_function_node< T, VarArgFunction >::node_depth(), exprtk::details::vararg_node< T, VarArgFunction >::node_depth(), exprtk::details::vector_celem_node< T >::node_depth(), exprtk::details::vector_celem_rtc_node< T >::node_depth(), exprtk::details::vector_elem_node< T >::node_depth(), exprtk::details::vector_elem_rtc_node< T >::node_depth(), exprtk::details::vector_init_iota_constconst_node< T >::node_depth(), exprtk::details::vector_init_iota_constnconst_node< T >::node_depth(), exprtk::details::vector_init_iota_nconstconst_node< T >::node_depth(), exprtk::details::vector_init_iota_nconstnconst_node< T >::node_depth(), exprtk::details::vector_init_single_constvalue_node< T >::node_depth(), exprtk::details::vector_init_single_value_node< T >::node_depth(), exprtk::details::vector_init_zero_value_node< T >::node_depth(), exprtk::details::vector_initialisation_node< T >::node_depth(), exprtk::details::vectorize_node< T, VecFunction >::node_depth(), exprtk::details::vob_node< T, Operation >::node_depth(), exprtk::details::while_loop_node< T >::node_depth(), exprtk::details::boc_node< T, Operation >::operation(), exprtk::details::cob_node< T, Operation >::operation(), exprtk::details::cov_node< T, Operation >::operation(), exprtk::details::sos_node< T, SType0, SType1, Operation >::operation(), exprtk::details::sosos_node< T, SType0, SType1, SType2, Operation >::operation(), exprtk::details::str_xoxr_node< T, SType0, SType1, RangePack, Operation >::operation(), exprtk::details::str_xrox_node< T, SType0, SType1, RangePack, Operation >::operation(), exprtk::details::str_xroxr_node< T, SType0, SType1, RangePack, Operation >::operation(), exprtk::details::T0oT1< T, T0, T1 >::operation(), exprtk::details::T0oT1oT2_sf3< T, T0, T1, T2 >::operation(), exprtk::details::T0oT1oT2oT3_sf4< T, T0, T1, T2, T3 >::operation(), exprtk::details::unary_variable_node< T, Operation >::operation(), exprtk::details::voc_node< T, Operation >::operation(), exprtk::details::vov_node< T, Operation >::operation(), exprtk::function_compositor< T >::func_0param::operator()(), exprtk::function_compositor< T >::func_1param::operator()(), exprtk::function_compositor< T >::func_2param::operator()(), exprtk::function_compositor< T >::func_3param::operator()(), exprtk::function_compositor< T >::func_4param::operator()(), exprtk::function_compositor< T >::func_5param::operator()(), exprtk::function_compositor< T >::func_6param::operator()(), exprtk::lexer::helper::bracket_checker::operator()(), exprtk::lexer::helper::numeric_checker< T >::operator()(), exprtk::lexer::helper::sequence_validator::operator()(), exprtk::lexer::helper::sequence_validator_3tokens::operator()(), exprtk::polynomial< T, N >::operator()(), exprtk::polynomial< T, N >::operator()(), exprtk::polynomial< T, N >::operator()(), exprtk::polynomial< T, N >::operator()(), exprtk::polynomial< T, N >::operator()(), exprtk::polynomial< T, N >::operator()(), exprtk::polynomial< T, N >::operator()(), exprtk::polynomial< T, N >::operator()(), exprtk::polynomial< T, N >::operator()(), exprtk::polynomial< T, N >::operator()(), exprtk::polynomial< T, N >::operator()(), exprtk::polynomial< T, N >::operator()(), exprtk::polynomial< T, N >::operator()(), exprtk::polynomial< T, N >::operator()(), exprtk::polynomial< T, N >::operator()(), exprtk::rtl::io::file::close< T >::operator()(), exprtk::rtl::io::file::eof< T >::operator()(), exprtk::rtl::io::file::getline< T >::operator()(), exprtk::rtl::io::file::open< T >::operator()(), exprtk::rtl::io::file::read< T >::operator()(), exprtk::rtl::io::file::write< T >::operator()(), exprtk::rtl::io::print< T >::operator()(), exprtk::rtl::io::println< T >::operator()(), exprtk::rtl::vecops::all_false< T >::operator()(), exprtk::rtl::vecops::all_true< T >::operator()(), exprtk::rtl::vecops::any_false< T >::operator()(), exprtk::rtl::vecops::any_true< T >::operator()(), exprtk::rtl::vecops::assign< T >::operator()(), exprtk::rtl::vecops::axpbsy< T >::operator()(), exprtk::rtl::vecops::axpbsyz< T >::operator()(), exprtk::rtl::vecops::axpby< T >::operator()(), exprtk::rtl::vecops::axpbyz< T >::operator()(), exprtk::rtl::vecops::axpbz< T >::operator()(), exprtk::rtl::vecops::axpy< T >::operator()(), exprtk::rtl::vecops::axpyz< T >::operator()(), exprtk::rtl::vecops::copy< T >::operator()(), exprtk::rtl::vecops::count< T >::operator()(), exprtk::rtl::vecops::diff< T >::operator()(), exprtk::rtl::vecops::dot< T >::operator()(), exprtk::rtl::vecops::dotk< T >::operator()(), exprtk::rtl::vecops::iota< T >::operator()(), exprtk::rtl::vecops::max_elemwise< T >::operator()(), exprtk::rtl::vecops::min_elemwise< T >::operator()(), exprtk::rtl::vecops::nthelement< T >::operator()(), exprtk::rtl::vecops::reverse< T >::operator()(), exprtk::rtl::vecops::rol< T >::operator()(), exprtk::rtl::vecops::ror< T >::operator()(), exprtk::rtl::vecops::select< T >::operator()(), exprtk::rtl::vecops::shift_left< T >::operator()(), exprtk::rtl::vecops::shift_right< T >::operator()(), exprtk::rtl::vecops::sort< T >::operator()(), exprtk::rtl::vecops::sumk< T >::operator()(), exprtk::rtl::vecops::threshold_above< T >::operator()(), exprtk::rtl::vecops::threshold_below< T >::operator()(), exprtk::symbol_table< T >::freefunc00::operator()(), exprtk::symbol_table< T >::freefunc01::operator()(), exprtk::symbol_table< T >::freefunc02::operator()(), exprtk::symbol_table< T >::freefunc03::operator()(), exprtk::symbol_table< T >::freefunc04::operator()(), exprtk::symbol_table< T >::freefunc05::operator()(), exprtk::symbol_table< T >::freefunc06::operator()(), exprtk::symbol_table< T >::freefunc07::operator()(), exprtk::symbol_table< T >::freefunc08::operator()(), exprtk::symbol_table< T >::freefunc09::operator()(), exprtk::symbol_table< T >::freefunc10::operator()(), exprtk::symbol_table< T >::freefunc11::operator()(), exprtk::symbol_table< T >::freefunc12::operator()(), exprtk::symbol_table< T >::freefunc13::operator()(), exprtk::symbol_table< T >::freefunc14::operator()(), exprtk::symbol_table< T >::freefunc15::operator()(), exprtk::details::collector_helper< T >::resolve_as_vector::process(), exprtk::lexer::token_inserter::process(), exprtk::lexer::token_joiner::process(), exprtk::lexer::token_modifier::process(), exprtk::lexer::token_scanner::process(), exprtk::details::assignment_string_node< T, AssignmentProcess >::range_ref(), exprtk::details::assignment_string_node< T, AssignmentProcess >::range_ref(), exprtk::details::assignment_string_range_node< T, AssignmentProcess >::range_ref(), exprtk::details::assignment_string_range_node< T, AssignmentProcess >::range_ref(), exprtk::details::conditional_string_node< T >::range_ref(), exprtk::details::conditional_string_node< T >::range_ref(), exprtk::details::cons_conditional_str_node< T >::range_ref(), exprtk::details::cons_conditional_str_node< T >::range_ref(), exprtk::details::const_string_range_node< T >::range_ref(), exprtk::details::const_string_range_node< T >::range_ref(), exprtk::details::generic_string_range_node< T >::range_ref(), exprtk::details::generic_string_range_node< T >::range_ref(), exprtk::details::str_vararg_node< T, VarArgFunction >::range_ref(), exprtk::details::str_vararg_node< T, VarArgFunction >::range_ref(), exprtk::details::string_concat_node< T >::range_ref(), exprtk::details::string_concat_node< T >::range_ref(), exprtk::details::string_function_node< T, StringFunction >::range_ref(), exprtk::details::string_function_node< T, StringFunction >::range_ref(), exprtk::details::string_literal_node< T >::range_ref(), exprtk::details::string_literal_node< T >::range_ref(), exprtk::details::string_range_node< T > *::range_ref(), exprtk::details::string_range_node< T > *::range_ref(), exprtk::details::stringvar_node< T > *::range_ref(), exprtk::details::stringvar_node< T > *::range_ref(), exprtk::details::swap_string_node< T >::range_ref(), exprtk::details::swap_string_node< T >::range_ref(), exprtk::details::vector_holder< Type >::resizable_vector_impl::rebaseable(), exprtk::details::vector_holder< Type >::vector_view_impl::rebaseable(), exprtk::details::vector_holder< Type >::resizable_vector_impl::rebaseable_instance(), exprtk::details::vector_holder< Type >::vector_view_impl::rebaseable_instance(), exprtk::details::rebasevector_celem_node< T >::ref(), exprtk::details::rebasevector_celem_node< T >::ref(), exprtk::details::rebasevector_celem_rtc_node< T >::ref(), exprtk::details::rebasevector_celem_rtc_node< T >::ref(), exprtk::details::rebasevector_elem_node< T >::ref(), exprtk::details::rebasevector_elem_node< T >::ref(), exprtk::details::rebasevector_elem_rtc_node< T >::ref(), exprtk::details::rebasevector_elem_rtc_node< T >::ref(), exprtk::details::variable_node< T > *::ref(), exprtk::details::variable_node< T > *::ref(), exprtk::details::vector_celem_node< T >::ref(), exprtk::details::vector_celem_node< T >::ref(), exprtk::details::vector_celem_rtc_node< T >::ref(), exprtk::details::vector_celem_rtc_node< T >::ref(), exprtk::details::vector_elem_node< T >::ref(), exprtk::details::vector_elem_node< T >::ref(), exprtk::details::vector_elem_rtc_node< T >::ref(), exprtk::details::vector_elem_rtc_node< T >::ref(), exprtk::details::vector_holder< Type >::vector_view_impl::remove_ref(), exprtk::lexer::helper::bracket_checker::reset(), exprtk::lexer::helper::numeric_checker< T >::reset(), exprtk::lexer::helper::bracket_checker::result(), exprtk::lexer::helper::numeric_checker< T >::result(), exprtk::lexer::helper::sequence_validator::result(), exprtk::lexer::helper::sequence_validator_3tokens::result(), exprtk::details::boc_node< T, Operation >::set_c(), exprtk::details::cob_node< T, Operation >::set_c(), exprtk::details::vector_holder< Type >::vector_view_impl::set_ref(), exprtk::details::assignment_vec_op_node< T, Operation >::side_effect(), exprtk::details::assignment_vecvec_op_node< T, Operation >::side_effect(), exprtk::details::assignment_string_node< T, AssignmentProcess >::size(), exprtk::details::assignment_string_range_node< T, AssignmentProcess >::size(), exprtk::details::assignment_vec_node< T >::size(), exprtk::details::assignment_vec_op_node< T, Operation >::size(), exprtk::details::assignment_vecvec_node< T >::size(), exprtk::details::assignment_vecvec_op_node< T, Operation >::size(), exprtk::details::conditional_string_node< T >::size(), exprtk::details::conditional_vector_node< T >::size(), exprtk::details::cons_conditional_str_node< T >::size(), exprtk::details::const_string_range_node< T >::size(), exprtk::details::generic_string_range_node< T >::size(), exprtk::details::str_vararg_node< T, VarArgFunction >::size(), exprtk::details::string_concat_node< T >::size(), exprtk::details::string_function_node< T, StringFunction >::size(), exprtk::details::string_literal_node< T >::size(), exprtk::details::string_range_node< T > *::size(), exprtk::details::stringvar_node< T > *::size(), exprtk::details::swap_string_node< T >::size(), exprtk::details::swap_vecvec_node< T >::size(), exprtk::details::unary_vector_node< T, Operation >::size(), exprtk::details::vec_binop_valvec_node< T, Operation >::size(), exprtk::details::vec_binop_vecval_node< T, Operation >::size(), exprtk::details::vec_binop_vecvec_node< T, Operation >::size(), exprtk::details::vector_node< T > *::size(), exprtk::details::assignment_string_node< T, AssignmentProcess >::str(), exprtk::details::assignment_string_range_node< T, AssignmentProcess >::str(), exprtk::details::conditional_string_node< T >::str(), exprtk::details::cons_conditional_str_node< T >::str(), exprtk::details::const_string_range_node< T >::str(), exprtk::details::generic_string_range_node< T >::str(), exprtk::details::str_vararg_node< T, VarArgFunction >::str(), exprtk::details::string_concat_node< T >::str(), exprtk::details::string_function_node< T, StringFunction >::str(), exprtk::details::string_literal_node< T >::str(), exprtk::details::string_range_node< T > *::str(), exprtk::details::stringvar_node< T > *::str(), exprtk::details::swap_string_node< T >::str(), exprtk::details::T0oT1oT2_sf3ext< T, T0, T1, T2, SF3Operation >::t0(), exprtk::details::T0oT1oT2_sf3ext< T, T0, T1, T2, SF3Operation >::t1(), exprtk::details::T0oT1oT2_sf3ext< T, T0, T1, T2, SF3Operation >::t2(), exprtk::details::assert_node< T >::type(), exprtk::details::assignment_string_node< T, AssignmentProcess >::type(), exprtk::details::assignment_string_range_node< T, AssignmentProcess >::type(), exprtk::details::assignment_vec_node< T >::type(), exprtk::details::assignment_vec_op_node< T, Operation >::type(), exprtk::details::assignment_vecvec_node< T >::type(), exprtk::details::assignment_vecvec_op_node< T, Operation >::type(), exprtk::details::binary_ext_node< T, Operation >::type(), exprtk::details::binary_node< T >::type(), exprtk::details::bipow_node< T, PowOp >::type(), exprtk::details::bipowinv_node< T, PowOp >::type(), exprtk::details::break_node< T >::type(), exprtk::details::conditional_node< T >::type(), exprtk::details::conditional_string_node< T >::type(), exprtk::details::conditional_vector_node< T >::type(), exprtk::details::cons_conditional_node< T >::type(), exprtk::details::cons_conditional_str_node< T >::type(), exprtk::details::const_string_range_node< T >::type(), exprtk::details::continue_node< T >::type(), exprtk::details::cov_node< T, Operation >::type(), exprtk::details::for_loop_node< T >::type(), exprtk::details::function_N_node< T, IFunction, N >::type(), exprtk::details::function_N_node< T, IFunction, 0 >::type(), exprtk::details::generic_function_node< T, StringFunction >::type(), exprtk::details::generic_string_range_node< T >::type(), exprtk::details::ipow_node< T, PowOp >::type(), exprtk::details::ipowinv_node< T, PowOp >::type(), exprtk::details::literal_node< T >::type(), exprtk::details::multi_switch_node< T >::type(), exprtk::details::multimode_genfunction_node< T, GenericFunction >::type(), exprtk::details::multimode_strfunction_node< T, StringFunction >::type(), exprtk::details::null_eq_node< T >::type(), exprtk::details::null_node< T >::type(), exprtk::details::quaternary_node< T >::type(), exprtk::details::rebasevector_celem_node< T >::type(), exprtk::details::rebasevector_celem_rtc_node< T >::type(), exprtk::details::rebasevector_elem_node< T >::type(), exprtk::details::rebasevector_elem_rtc_node< T >::type(), exprtk::details::repeat_until_loop_node< T >::type(), exprtk::details::return_envelope_node< T >::type(), exprtk::details::return_node< T >::type(), exprtk::details::sf3_var_node< T, SpecialFunction >::type(), exprtk::details::sf4_var_node< T, SpecialFunction >::type(), exprtk::details::sos_node< T, SType0, SType1, Operation >::type(), exprtk::details::sosos_node< T, SType0, SType1, SType2, Operation >::type(), exprtk::details::str_sogens_node< T, Operation >::type(), exprtk::details::str_vararg_node< T, VarArgFunction >::type(), exprtk::details::str_xoxr_node< T, SType0, SType1, RangePack, Operation >::type(), exprtk::details::str_xrox_node< T, SType0, SType1, RangePack, Operation >::type(), exprtk::details::str_xroxr_node< T, SType0, SType1, RangePack, Operation >::type(), exprtk::details::string_concat_node< T >::type(), exprtk::details::string_function_node< T, StringFunction >::type(), exprtk::details::string_literal_node< T >::type(), exprtk::details::string_range_node< T > *::type(), exprtk::details::string_size_node< T >::type(), exprtk::details::stringvar_node< T > *::type(), exprtk::details::stringvar_size_node< T >::type(), exprtk::details::swap_generic_node< T >::type(), exprtk::details::swap_genstrings_node< T >::type(), exprtk::details::swap_node< T >::type(), exprtk::details::swap_string_node< T >::type(), exprtk::details::swap_vecvec_node< T >::type(), exprtk::details::switch_node< T >::type(), exprtk::details::T0oT1< T, T0, T1 >::type(), exprtk::details::T0oT1oT2< T, T0, T1, T2, typename T0oT1oT2process< T >::mode0 >::type(), exprtk::details::T0oT1oT2_sf3< T, T0, T1, T2 >::type(), exprtk::details::T0oT1oT2_sf3ext< T, T0, T1, T2, SF3Operation >::type(), exprtk::details::T0oT1oT2oT3_sf4< T, T0, T1, T2, T3 >::type(), exprtk::details::T0oT1oT2oT3_sf4ext< T, T0, T1, T2, T3, SF4Operation >::type(), exprtk::details::trinary_node< T >::type(), exprtk::details::unary_branch_node< T, Operation >::type(), exprtk::details::unary_node< T >::type(), exprtk::details::unary_variable_node< T, Operation >::type(), exprtk::details::unary_vector_node< T, Operation >::type(), exprtk::details::uvouv_node< T >::type(), exprtk::details::vararg_function_node< T, VarArgFunction >::type(), exprtk::details::vararg_node< T, VarArgFunction >::type(), exprtk::details::vararg_varnode< T, VarArgFunction >::type(), exprtk::details::variable_node< T > *::type(), exprtk::details::vec_binop_valvec_node< T, Operation >::type(), exprtk::details::vec_binop_vecval_node< T, Operation >::type(), exprtk::details::vec_binop_vecvec_node< T, Operation >::type(), exprtk::details::vector_celem_node< T >::type(), exprtk::details::vector_celem_rtc_node< T >::type(), exprtk::details::vector_elem_node< T >::type(), exprtk::details::vector_elem_rtc_node< T >::type(), exprtk::details::vector_init_iota_constconst_node< T >::type(), exprtk::details::vector_init_iota_constnconst_node< T >::type(), exprtk::details::vector_init_iota_nconstconst_node< T >::type(), exprtk::details::vector_init_iota_nconstnconst_node< T >::type(), exprtk::details::vector_init_single_constvalue_node< T >::type(), exprtk::details::vector_init_single_value_node< T >::type(), exprtk::details::vector_init_zero_value_node< T >::type(), exprtk::details::vector_initialisation_node< T >::type(), exprtk::details::vector_node< T > *::type(), exprtk::details::vector_size_node< T >::type(), exprtk::details::vectorize_node< T, VecFunction >::type(), exprtk::details::vov_node< T, Operation >::type(), exprtk::details::while_loop_node< T >::type(), exprtk::details::T0oT1oT2< T, T0, T1, T2, typename T0oT1oT2process< T >::mode0 >::type_id(), exprtk::details::T0oT1oT2_sf3ext< T, T0, T1, T2, SF3Operation >::type_id(), exprtk::details::T0oT1oT2oT3< T, T0, T1, T2, T3, ProcessMode >::type_id(), exprtk::details::T0oT1oT2oT3_sf4ext< T, T0, T1, T2, T3, SF4Operation >::type_id(), exprtk::details::bov_node< T, Operation >::v(), exprtk::details::cov_node< T, Operation >::v(), exprtk::details::unary_variable_node< T, Operation >::v(), exprtk::details::vob_node< T, Operation >::v(), exprtk::details::voc_node< T, Operation >::v(), exprtk::details::vov_node< T, Operation >::v0(), exprtk::details::vov_node< T, Operation >::v1(), exprtk::details::assert_node< T >::valid(), exprtk::details::assignment_node< T >::valid(), exprtk::details::assignment_op_node< T, Operation >::valid(), exprtk::details::assignment_rebasevec_celem_node< T >::valid(), exprtk::details::assignment_rebasevec_celem_op_node< T, Operation >::valid(), exprtk::details::assignment_rebasevec_celem_op_rtc_node< T, Operation >::valid(), exprtk::details::assignment_rebasevec_elem_node< T >::valid(), exprtk::details::assignment_rebasevec_elem_op_node< T, Operation >::valid(), exprtk::details::assignment_rebasevec_elem_op_rtc_node< T, Operation >::valid(), exprtk::details::assignment_rebasevec_elem_rtc_node< T >::valid(), exprtk::details::assignment_string_node< T, AssignmentProcess >::valid(), exprtk::details::assignment_string_range_node< T, AssignmentProcess >::valid(), exprtk::details::assignment_vec_celem_op_rtc_node< T, Operation >::valid(), exprtk::details::assignment_vec_elem_node< T >::valid(), exprtk::details::assignment_vec_elem_op_node< T, Operation >::valid(), exprtk::details::assignment_vec_elem_op_rtc_node< T, Operation >::valid(), exprtk::details::assignment_vec_elem_rtc_node< T >::valid(), exprtk::details::assignment_vec_node< T >::valid(), exprtk::details::assignment_vec_op_node< T, Operation >::valid(), exprtk::details::assignment_vecvec_node< T >::valid(), exprtk::details::assignment_vecvec_op_node< T, Operation >::valid(), exprtk::details::binary_ext_node< T, Operation >::valid(), exprtk::details::binary_node< T >::valid(), exprtk::details::bipow_node< T, PowOp >::valid(), exprtk::details::bipowinv_node< T, PowOp >::valid(), exprtk::details::boc_node< T, Operation >::valid(), exprtk::details::bov_node< T, Operation >::valid(), exprtk::details::cob_node< T, Operation >::valid(), exprtk::details::conditional_node< T >::valid(), exprtk::details::conditional_string_node< T >::valid(), exprtk::details::conditional_vector_node< T >::valid(), exprtk::details::cons_conditional_node< T >::valid(), exprtk::details::cons_conditional_str_node< T >::valid(), exprtk::details::for_loop_bc_rtc_node< T >::valid(), exprtk::details::for_loop_node< T >::valid(), exprtk::details::for_loop_rtc_node< T >::valid(), exprtk::details::function_N_node< T, IFunction, N >::valid(), exprtk::details::function_N_node< T, IFunction, 0 >::valid(), exprtk::details::generic_function_node< T, StringFunction >::valid(), exprtk::details::generic_string_range_node< T >::valid(), exprtk::details::multi_switch_node< T >::valid(), exprtk::details::null_eq_node< T >::valid(), exprtk::details::quaternary_node< T >::valid(), exprtk::details::rebasevector_celem_node< T >::valid(), exprtk::details::rebasevector_celem_rtc_node< T >::valid(), exprtk::details::rebasevector_elem_node< T >::valid(), exprtk::details::rebasevector_elem_rtc_node< T >::valid(), exprtk::details::repeat_until_loop_bc_rtc_node< T >::valid(), exprtk::details::repeat_until_loop_node< T >::valid(), exprtk::details::repeat_until_loop_rtc_node< T >::valid(), exprtk::details::return_envelope_node< T >::valid(), exprtk::details::return_node< T >::valid(), exprtk::details::str_sogens_node< T, Operation >::valid(), exprtk::details::str_vararg_node< T, VarArgFunction >::valid(), exprtk::details::string_concat_node< T >::valid(), exprtk::details::string_function_node< T, StringFunction >::valid(), exprtk::details::string_size_node< T >::valid(), exprtk::details::swap_generic_node< T >::valid(), exprtk::details::swap_genstrings_node< T >::valid(), exprtk::details::swap_string_node< T >::valid(), exprtk::details::swap_vecvec_node< T >::valid(), exprtk::details::switch_node< T >::valid(), exprtk::details::trinary_node< T >::valid(), exprtk::details::unary_branch_node< T, Operation >::valid(), exprtk::details::unary_node< T >::valid(), exprtk::details::unary_vector_node< T, Operation >::valid(), exprtk::details::vararg_function_node< T, VarArgFunction >::valid(), exprtk::details::vararg_node< T, VarArgFunction >::valid(), exprtk::details::vararg_varnode< T, VarArgFunction >::valid(), exprtk::details::vec_binop_valvec_node< T, Operation >::valid(), exprtk::details::vec_binop_vecval_node< T, Operation >::valid(), exprtk::details::vec_binop_vecvec_node< T, Operation >::valid(), exprtk::details::vector_celem_node< T >::valid(), exprtk::details::vector_celem_rtc_node< T >::valid(), exprtk::details::vector_elem_node< T >::valid(), exprtk::details::vector_elem_rtc_node< T >::valid(), exprtk::details::vector_init_iota_constconst_node< T >::valid(), exprtk::details::vector_init_iota_constnconst_node< T >::valid(), exprtk::details::vector_init_iota_nconstconst_node< T >::valid(), exprtk::details::vector_init_iota_nconstnconst_node< T >::valid(), exprtk::details::vector_init_single_constvalue_node< T >::valid(), exprtk::details::vector_init_single_value_node< T >::valid(), exprtk::details::vector_init_zero_value_node< T >::valid(), exprtk::details::vector_initialisation_node< T >::valid(), exprtk::details::vector_node< T > *::valid(), exprtk::details::vector_size_node< T >::valid(), exprtk::details::vectorize_node< T, VecFunction >::valid(), exprtk::details::vob_node< T, Operation >::valid(), exprtk::details::while_loop_bc_rtc_node< T >::valid(), exprtk::details::while_loop_node< T >::valid(), exprtk::details::while_loop_rtc_node< T >::valid(), exprtk::details::assert_node< T >::value(), exprtk::details::assignment_node< T >::value(), exprtk::details::assignment_op_node< T, Operation >::value(), exprtk::details::assignment_rebasevec_celem_node< T >::value(), exprtk::details::assignment_rebasevec_celem_op_node< T, Operation >::value(), exprtk::details::assignment_rebasevec_celem_op_rtc_node< T, Operation >::value(), exprtk::details::assignment_rebasevec_elem_node< T >::value(), exprtk::details::assignment_rebasevec_elem_op_node< T, Operation >::value(), exprtk::details::assignment_rebasevec_elem_op_rtc_node< T, Operation >::value(), exprtk::details::assignment_rebasevec_elem_rtc_node< T >::value(), exprtk::details::assignment_string_node< T, AssignmentProcess >::value(), exprtk::details::assignment_string_range_node< T, AssignmentProcess >::value(), exprtk::details::assignment_vec_celem_op_rtc_node< T, Operation >::value(), exprtk::details::assignment_vec_elem_node< T >::value(), exprtk::details::assignment_vec_elem_op_node< T, Operation >::value(), exprtk::details::assignment_vec_elem_op_rtc_node< T, Operation >::value(), exprtk::details::assignment_vec_elem_rtc_node< T >::value(), exprtk::details::assignment_vec_node< T >::value(), exprtk::details::assignment_vec_op_node< T, Operation >::value(), exprtk::details::assignment_vecvec_node< T >::value(), exprtk::details::assignment_vecvec_op_node< T, Operation >::value(), exprtk::details::binary_ext_node< T, Operation >::value(), exprtk::details::binary_node< T >::value(), exprtk::details::bipow_node< T, PowOp >::value(), exprtk::details::bipowinv_node< T, PowOp >::value(), exprtk::details::boc_node< T, Operation >::value(), exprtk::details::bov_node< T, Operation >::value(), exprtk::details::break_node< T >::value(), exprtk::details::cob_node< T, Operation >::value(), exprtk::details::conditional_node< T >::value(), exprtk::details::conditional_string_node< T >::value(), exprtk::details::conditional_vector_node< T >::value(), exprtk::details::cons_conditional_node< T >::value(), exprtk::details::cons_conditional_str_node< T >::value(), exprtk::details::const_string_range_node< T >::value(), exprtk::details::continue_node< T >::value(), exprtk::details::cov_node< T, Operation >::value(), exprtk::details::for_loop_bc_node< T >::value(), exprtk::details::for_loop_bc_rtc_node< T >::value(), exprtk::details::for_loop_node< T >::value(), exprtk::details::for_loop_rtc_node< T >::value(), exprtk::details::function_N_node< T, IFunction, N >::value(), exprtk::details::function_N_node< T, IFunction, 0 >::value(), exprtk::details::generic_function_node< T, StringFunction >::value(), exprtk::details::generic_string_range_node< T >::value(), exprtk::details::ipow_node< T, PowOp >::value(), exprtk::details::ipowinv_node< T, PowOp >::value(), exprtk::details::literal_node< T >::value(), exprtk::details::multi_switch_node< T >::value(), exprtk::details::multimode_genfunction_node< T, GenericFunction >::value(), exprtk::details::multimode_strfunction_node< T, StringFunction >::value(), exprtk::details::null_eq_node< T >::value(), exprtk::details::null_node< T >::value(), exprtk::details::quaternary_node< T >::value(), exprtk::details::rebasevector_celem_node< T >::value(), exprtk::details::rebasevector_celem_rtc_node< T >::value(), exprtk::details::rebasevector_elem_node< T >::value(), exprtk::details::rebasevector_elem_rtc_node< T >::value(), exprtk::details::repeat_until_loop_bc_node< T >::value(), exprtk::details::repeat_until_loop_bc_rtc_node< T >::value(), exprtk::details::repeat_until_loop_node< T >::value(), exprtk::details::repeat_until_loop_rtc_node< T >::value(), exprtk::details::return_envelope_node< T >::value(), exprtk::details::return_node< T >::value(), exprtk::details::scand_node< T >::value(), exprtk::details::scor_node< T >::value(), exprtk::details::sf3_node< T, SpecialFunction >::value(), exprtk::details::sf3_var_node< T, SpecialFunction >::value(), exprtk::details::sf4_node< T, SpecialFunction >::value(), exprtk::details::sf4_var_node< T, SpecialFunction >::value(), exprtk::details::sos_node< T, SType0, SType1, Operation >::value(), exprtk::details::sosos_node< T, SType0, SType1, SType2, Operation >::value(), exprtk::details::str_sogens_node< T, Operation >::value(), exprtk::details::str_vararg_node< T, VarArgFunction >::value(), exprtk::details::str_xoxr_node< T, SType0, SType1, RangePack, Operation >::value(), exprtk::details::str_xrox_node< T, SType0, SType1, RangePack, Operation >::value(), exprtk::details::str_xroxr_node< T, SType0, SType1, RangePack, Operation >::value(), exprtk::details::string_concat_node< T >::value(), exprtk::details::string_function_node< T, StringFunction >::value(), exprtk::details::string_literal_node< T >::value(), exprtk::details::string_range_node< T > *::value(), exprtk::details::string_size_node< T >::value(), exprtk::details::stringvar_node< T > *::value(), exprtk::details::stringvar_size_node< T >::value(), exprtk::details::swap_generic_node< T >::value(), exprtk::details::swap_genstrings_node< T >::value(), exprtk::details::swap_node< T >::value(), exprtk::details::swap_string_node< T >::value(), exprtk::details::swap_vecvec_node< T >::value(), exprtk::details::switch_n_node< T, Switch_N >::value(), exprtk::details::switch_node< T >::value(), exprtk::details::T0oT1< T, T0, T1 >::value(), exprtk::details::T0oT1oT2< T, T0, T1, T2, typename T0oT1oT2process< T >::mode0 >::value(), exprtk::details::T0oT1oT2_sf3< T, T0, T1, T2 >::value(), exprtk::details::T0oT1oT2_sf3ext< T, T0, T1, T2, SF3Operation >::value(), exprtk::details::T0oT1oT2oT3< T, T0, T1, T2, T3, ProcessMode >::value(), exprtk::details::T0oT1oT2oT3_sf4< T, T0, T1, T2, T3 >::value(), exprtk::details::T0oT1oT2oT3_sf4ext< T, T0, T1, T2, T3, SF4Operation >::value(), exprtk::details::trinary_node< T >::value(), exprtk::details::unary_branch_node< T, Operation >::value(), exprtk::details::unary_node< T >::value(), exprtk::details::unary_variable_node< T, Operation >::value(), exprtk::details::unary_vector_node< T, Operation >::value(), exprtk::details::uvouv_node< T >::value(), exprtk::details::vararg_function_node< T, VarArgFunction >::value(), exprtk::details::vararg_node< T, VarArgFunction >::value(), exprtk::details::vararg_varnode< T, VarArgFunction >::value(), exprtk::details::variable_node< T > *::value(), exprtk::details::vec_binop_valvec_node< T, Operation >::value(), exprtk::details::vec_binop_vecval_node< T, Operation >::value(), exprtk::details::vec_binop_vecvec_node< T, Operation >::value(), exprtk::details::vector_celem_node< T >::value(), exprtk::details::vector_celem_rtc_node< T >::value(), exprtk::details::vector_elem_node< T >::value(), exprtk::details::vector_elem_rtc_node< T >::value(), exprtk::details::vector_init_iota_constconst_node< T >::value(), exprtk::details::vector_init_iota_constnconst_node< T >::value(), exprtk::details::vector_init_iota_nconstconst_node< T >::value(), exprtk::details::vector_init_iota_nconstnconst_node< T >::value(), exprtk::details::vector_init_single_constvalue_node< T >::value(), exprtk::details::vector_init_single_value_node< T >::value(), exprtk::details::vector_init_zero_value_node< T >::value(), exprtk::details::vector_initialisation_node< T >::value(), exprtk::details::vector_node< T > *::value(), exprtk::details::vector_size_node< T >::value(), exprtk::details::vectorize_node< T, VecFunction >::value(), exprtk::details::vob_node< T, Operation >::value(), exprtk::details::voc_node< T, Operation >::value(), exprtk::details::vov_node< T, Operation >::value(), exprtk::details::while_loop_bc_node< T >::value(), exprtk::details::while_loop_bc_rtc_node< T >::value(), exprtk::details::while_loop_node< T >::value(), exprtk::details::while_loop_rtc_node< T >::value(), exprtk::details::vector_holder< Type >::array_vector_impl::value_at(), exprtk::details::vector_holder< Type >::resizable_vector_impl::value_at(), exprtk::details::vector_holder< Type >::sequence_vector_impl< Allocator, Sequence >::value_at(), exprtk::details::vector_holder< Type >::vector_view_impl::value_at(), exprtk::details::assignment_vec_node< T >::vds(), exprtk::details::assignment_vec_node< T >::vds(), exprtk::details::assignment_vec_op_node< T, Operation >::vds(), exprtk::details::assignment_vec_op_node< T, Operation >::vds(), exprtk::details::assignment_vecvec_node< T >::vds(), exprtk::details::assignment_vecvec_node< T >::vds(), exprtk::details::assignment_vecvec_op_node< T, Operation >::vds(), exprtk::details::assignment_vecvec_op_node< T, Operation >::vds(), exprtk::details::conditional_vector_node< T >::vds(), exprtk::details::conditional_vector_node< T >::vds(), exprtk::details::swap_vecvec_node< T >::vds(), exprtk::details::swap_vecvec_node< T >::vds(), exprtk::details::unary_vector_node< T, Operation >::vds(), exprtk::details::unary_vector_node< T, Operation >::vds(), exprtk::details::vec_binop_valvec_node< T, Operation >::vds(), exprtk::details::vec_binop_valvec_node< T, Operation >::vds(), exprtk::details::vec_binop_vecval_node< T, Operation >::vds(), exprtk::details::vec_binop_vecval_node< T, Operation >::vds(), exprtk::details::vec_binop_vecvec_node< T, Operation >::vds(), exprtk::details::vec_binop_vecvec_node< T, Operation >::vds(), exprtk::details::vector_node< T > *::vds(), exprtk::details::vector_node< T > *::vds(), exprtk::details::assignment_vec_node< T >::vec(), exprtk::details::assignment_vec_node< T >::vec(), exprtk::details::assignment_vec_op_node< T, Operation >::vec(), exprtk::details::assignment_vec_op_node< T, Operation >::vec(), exprtk::details::assignment_vecvec_node< T >::vec(), exprtk::details::assignment_vecvec_node< T >::vec(), exprtk::details::assignment_vecvec_op_node< T, Operation >::vec(), exprtk::details::assignment_vecvec_op_node< T, Operation >::vec(), exprtk::details::conditional_vector_node< T >::vec(), exprtk::details::conditional_vector_node< T >::vec(), exprtk::details::swap_vecvec_node< T >::vec(), exprtk::details::swap_vecvec_node< T >::vec(), exprtk::details::unary_vector_node< T, Operation >::vec(), exprtk::details::unary_vector_node< T, Operation >::vec(), exprtk::details::vec_binop_valvec_node< T, Operation >::vec(), exprtk::details::vec_binop_valvec_node< T, Operation >::vec(), exprtk::details::vec_binop_vecval_node< T, Operation >::vec(), exprtk::details::vec_binop_vecval_node< T, Operation >::vec(), exprtk::details::vec_binop_vecvec_node< T, Operation >::vec(), exprtk::details::vec_binop_vecvec_node< T, Operation >::vec(), exprtk::details::vector_node< T > *::vec(), exprtk::details::vector_node< T > *::vec(), exprtk::details::vector_holder< Type >::array_vector_impl::vector_base_size(), exprtk::details::vector_holder< Type >::resizable_vector_impl::vector_base_size(), exprtk::details::vector_holder< Type >::sequence_vector_impl< Allocator, Sequence >::vector_base_size(), exprtk::details::vector_holder< Type >::vector_view_impl::vector_base_size(), exprtk::details::vector_holder< Type >::array_vector_impl::vector_size(), exprtk::details::vector_holder< Type >::resizable_vector_impl::vector_size(), exprtk::details::vector_holder< Type >::sequence_vector_impl< Allocator, Sequence >::vector_size(), exprtk::details::vector_holder< Type >::vector_view_impl::vector_size(), exprtk::details::const_string_range_node< T >::~const_string_range_node(), exprtk::details::generic_string_range_node< T >::~generic_string_range_node(), exprtk::polynomial< T, N >::~polynomial(), exprtk::details::vector_holder< Type >::resizable_vector_impl::~resizable_vector_impl(), exprtk::details::str_xrox_node< T, SType0, SType1, RangePack, Operation >::~str_xrox_node(), exprtk::details::str_xroxr_node< T, SType0, SType1, RangePack, Operation >::~str_xroxr_node(), exprtk::lexer::token_scanner::~token_scanner(), exprtk::details::vector_node< T > *::~vector_node(), and exprtk::details::vector_size_node< T >::~vector_size_node().
| #define exprtk_process_digit |
Referenced by exprtk::details::string_to_type_converter_impl_ref().
| #define exprtk_register_function | ( | FunctionName, | |
| FunctionType ) |
| #define exprtk_register_function | ( | FunctionName, | |
| FunctionType ) |
| #define exprtk_register_function | ( | FunctionName, | |
| FunctionType ) |
Referenced by exprtk::rtl::io::file::package< T >::register_package(), exprtk::rtl::io::package< T >::register_package(), and exprtk::rtl::vecops::package< T >::register_package().
| #define exprtk_register_int_type_tag | ( | T | ) |
Definition at line 848 of file exprtk.hpp.
Referenced by exprtk::details::numeric::details::number_type< _int64_t >::number_type(), exprtk::details::numeric::details::number_type< _uint64_t >::number_type(), exprtk::details::numeric::details::number_type< int >::number_type(), exprtk::details::numeric::details::number_type< short >::number_type(), exprtk::details::numeric::details::number_type< unsigned int >::number_type(), and exprtk::details::numeric::details::number_type< unsigned short >::number_type().
| #define exprtk_register_real_type_tag | ( | T | ) |
Definition at line 844 of file exprtk.hpp.
Referenced by exprtk::details::numeric::details::number_type< double >::number_type(), and exprtk::details::numeric::details::number_type< long double >::number_type().
| #define extended_opr_switch_statements |
Definition at line 35300 of file exprtk.hpp.
Referenced by exprtk::parser< T >::expression_generator< Type >::synthesize_binary_ext_expression::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_boc_expression::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_bov_expression::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_cob_expression::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_cov_expression::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vob_expression::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_voc_expression::process(), and exprtk::parser< T >::expression_generator< Type >::synthesize_vov_expression::process().
| #define igeneric_function_empty_body | ( | N | ) |
Definition at line 19994 of file exprtk.hpp.
Referenced by exprtk::generic_type< T >::operator()(), exprtk::generic_type< T >::operator()(), and exprtk::generic_type< T >::operator()().
| #define parse_digit_1 | ( | d | ) |
Referenced by exprtk::details::string_to_real().
| #define parse_digit_2 | ( | d | ) |
Referenced by exprtk::details::string_to_real().
| #define pod_set_zero_value | ( | T | ) |
Definition at line 776 of file exprtk.hpp.
Referenced by exprtk::details::set_zero_value_impl< double >::process(), and exprtk::details::set_zero_value_impl< long double >::process().
| #define poly_rtrn | ( | NN | ) |
Definition at line 42961 of file exprtk.hpp.
Referenced by exprtk::polynomial< T, N >::operator()(), exprtk::polynomial< T, N >::operator()(), exprtk::polynomial< T, N >::operator()(), exprtk::polynomial< T, N >::operator()(), exprtk::polynomial< T, N >::operator()(), exprtk::polynomial< T, N >::operator()(), exprtk::polynomial< T, N >::operator()(), exprtk::polynomial< T, N >::operator()(), exprtk::polynomial< T, N >::operator()(), exprtk::polynomial< T, N >::operator()(), exprtk::polynomial< T, N >::operator()(), and exprtk::polynomial< T, N >::operator()().
| #define register_binary_op | ( | Op, | |
| BinaryFunctor ) |
| #define register_binary_op | ( | Op, | |
| BinaryFunctor ) |
Referenced by exprtk::parser< Type >::load_binary_operations_map(), and exprtk::parser< Type >::load_inv_binary_operations_map().
| #define register_op | ( | Symbol, | |
| Type, | |||
| Args ) |
Referenced by exprtk::details::load_operations_map().
| #define register_sf3 | ( | Op | ) |
Referenced by exprtk::parser< Type >::load_sf3_map().
| #define register_sf3_extid | ( | Id, | |
| Op ) |
Referenced by exprtk::parser< Type >::load_sf3_map().
| #define register_sf4 | ( | Op | ) |
Referenced by exprtk::parser< Type >::load_sf4_map().
| #define register_sf4ext | ( | Op | ) |
Referenced by exprtk::parser< Type >::load_sf4_map().
| #define register_synthezier | ( | S | ) |
Referenced by exprtk::parser< T >::expression_generator< Type >::init_synthesize_map().
| #define register_unary_op | ( | Op, | |
| UnaryFunctor ) |
Referenced by exprtk::parser< Type >::load_unary_operations_map().
| #define string_opr_switch_statements |
Definition at line 41205 of file exprtk.hpp.
Referenced by exprtk::parser< T >::expression_generator< Type >::synthesize_sos_expression_impl(), exprtk::parser< T >::expression_generator< Type >::synthesize_str_xoxr_expression_impl(), exprtk::parser< T >::expression_generator< Type >::synthesize_str_xrox_expression_impl(), exprtk::parser< T >::expression_generator< Type >::synthesize_str_xroxr_expression_impl(), and exprtk::parser< T >::expression_generator< Type >::synthesize_strogen_expression().
| #define synthesis_node_type_define | ( | T0_, | |
| T1_, | |||
| T2_, | |||
| T3_, | |||
| v_ ) |
Definition at line 17440 of file exprtk.hpp.
| #define synthesis_node_type_define | ( | T0_, | |
| T1_, | |||
| T2_, | |||
| v_ ) |
Definition at line 17440 of file exprtk.hpp.
| #define synthesis_node_type_define | ( | T0_, | |
| T1_, | |||
| v_ ) |
Definition at line 17440 of file exprtk.hpp.
| #define token_inserter_empty_body |
Definition at line 3384 of file exprtk.hpp.
Referenced by exprtk::lexer::token_inserter::insert(), exprtk::lexer::token_inserter::insert(), exprtk::lexer::token_inserter::insert(), exprtk::lexer::token_inserter::insert(), and exprtk::lexer::token_inserter::insert().
| #define unary_opr_switch_statements |
Definition at line 33506 of file exprtk.hpp.
Referenced by exprtk::parser< T >::expression_generator< Type >::synthesize_unary_expression(), exprtk::parser< T >::expression_generator< Type >::synthesize_uv_expression(), and exprtk::parser< T >::expression_generator< Type >::synthesize_uvec_expression().
| #define vector_ops |
Referenced by exprtk::parser< T >::expression_generator< Type >::synthesize_vecarithmetic_operation_expression().