C++ Mathematical Expression Toolkit (ExprTk) release
|
Public Member Functions | |
vv_size_handler_t () | |
T | operator() (parameter_list_t parameters) |
void | register_vector_view (exprtk::vector_view< T > &vec_view) |
vv_size_handler_t () | |
T | operator() (parameter_list_t parameters) |
void | register_vector_view (exprtk::vector_view< T > &vec_view) |
vv_size_handler_t () | |
T | operator() (parameter_list_t parameters) |
void | register_vector_view (exprtk::vector_view< T > &vec_view) |
Public Member Functions inherited from exprtk::igeneric_function< T > | |
igeneric_function (const std::string ¶m_seq="", const return_type rtr_type=e_rtrn_scalar) | |
virtual | ~igeneric_function () |
virtual T | operator() (std::string &, parameter_list_t) |
virtual T | operator() (const std::size_t &, parameter_list_t) |
virtual T | operator() (const std::size_t &, std::string &, parameter_list_t) |
Public Member Functions inherited from exprtk::function_traits | |
function_traits () | |
bool & | allow_zero_parameters () |
bool & | has_side_effects () |
std::size_t & | min_num_args () |
std::size_t & | max_num_args () |
Private Attributes | |
map_t | vector_map_ |
Additional Inherited Members | |
Public Attributes inherited from exprtk::igeneric_function< T > | |
std::string | parameter_sequence |
return_type | rtrn_type |
Definition at line 9646 of file exprtk_mpfr_test.cpp.
typedef igfun_t::generic_type vv_size_handler_t< T >::generic_type |
Definition at line 9652 of file exprtk_mpfr_test.cpp.
typedef igfun_t::generic_type vv_size_handler_t< T >::generic_type |
Definition at line 9651 of file exprtk_real_test.cpp.
typedef igfun_t::generic_type vv_size_handler_t< T >::generic_type |
Definition at line 9671 of file exprtk_test.cpp.
typedef exprtk::igeneric_function<T> vv_size_handler_t< T >::igfun_t |
Definition at line 9650 of file exprtk_mpfr_test.cpp.
typedef exprtk::igeneric_function<T> vv_size_handler_t< T >::igfun_t |
Definition at line 9649 of file exprtk_real_test.cpp.
typedef exprtk::igeneric_function<T> vv_size_handler_t< T >::igfun_t |
Definition at line 9669 of file exprtk_test.cpp.
typedef std::map<void*,vv_ptr_t> vv_size_handler_t< T >::map_t |
Definition at line 9656 of file exprtk_mpfr_test.cpp.
typedef std::map<void*,vv_ptr_t> vv_size_handler_t< T >::map_t |
Definition at line 9655 of file exprtk_real_test.cpp.
typedef std::map<void*,vv_ptr_t> vv_size_handler_t< T >::map_t |
Definition at line 9675 of file exprtk_test.cpp.
typedef igfun_t::parameter_list_t vv_size_handler_t< T >::parameter_list_t |
Definition at line 9651 of file exprtk_mpfr_test.cpp.
typedef igfun_t::parameter_list_t vv_size_handler_t< T >::parameter_list_t |
Definition at line 9650 of file exprtk_real_test.cpp.
typedef igfun_t::parameter_list_t vv_size_handler_t< T >::parameter_list_t |
Definition at line 9670 of file exprtk_test.cpp.
typedef generic_type::scalar_view vv_size_handler_t< T >::scalar_t |
Definition at line 9654 of file exprtk_mpfr_test.cpp.
typedef generic_type::scalar_view vv_size_handler_t< T >::scalar_t |
Definition at line 9653 of file exprtk_real_test.cpp.
typedef generic_type::scalar_view vv_size_handler_t< T >::scalar_t |
Definition at line 9673 of file exprtk_test.cpp.
typedef generic_type::vector_view vv_size_handler_t< T >::vector_t |
Definition at line 9653 of file exprtk_mpfr_test.cpp.
typedef generic_type::vector_view vv_size_handler_t< T >::vector_t |
Definition at line 9652 of file exprtk_real_test.cpp.
typedef generic_type::vector_view vv_size_handler_t< T >::vector_t |
Definition at line 9672 of file exprtk_test.cpp.
typedef exprtk::vector_view<T>* vv_size_handler_t< T >::vv_ptr_t |
Definition at line 9655 of file exprtk_mpfr_test.cpp.
typedef exprtk::vector_view<T>* vv_size_handler_t< T >::vv_ptr_t |
Definition at line 9654 of file exprtk_real_test.cpp.
typedef exprtk::vector_view<T>* vv_size_handler_t< T >::vv_ptr_t |
Definition at line 9674 of file exprtk_test.cpp.
|
inline |
Definition at line 9660 of file exprtk_mpfr_test.cpp.
|
inline |
Definition at line 9659 of file exprtk_real_test.cpp.
|
inline |
Definition at line 9679 of file exprtk_test.cpp.
|
inlinevirtual |
Reimplemented from exprtk::igeneric_function< T >.
Definition at line 9664 of file exprtk_mpfr_test.cpp.
References exprtk::vector_view< T >::base_size(), exprtk::vector_view< T >::set_size(), and vv_size_handler_t< T >::vector_map_.
|
inlinevirtual |
Reimplemented from exprtk::igeneric_function< T >.
Definition at line 9663 of file exprtk_real_test.cpp.
References exprtk::vector_view< T >::base_size(), exprtk::vector_view< T >::set_size(), and vv_size_handler_t< T >::vector_map_.
|
inlinevirtual |
Reimplemented from exprtk::igeneric_function< T >.
Definition at line 9683 of file exprtk_test.cpp.
References exprtk::vector_view< T >::base_size(), exprtk::vector_view< T >::set_size(), and vv_size_handler_t< T >::vector_map_.
|
inline |
Definition at line 9687 of file exprtk_mpfr_test.cpp.
References exprtk::vector_view< T >::data(), and vv_size_handler_t< T >::vector_map_.
Referenced by run_test21().
|
inline |
Definition at line 9686 of file exprtk_real_test.cpp.
References exprtk::vector_view< T >::data(), and vv_size_handler_t< T >::vector_map_.
|
inline |
Definition at line 9706 of file exprtk_test.cpp.
References exprtk::vector_view< T >::data(), and vv_size_handler_t< T >::vector_map_.
|
private |
Definition at line 9694 of file exprtk_mpfr_test.cpp.
Referenced by vv_size_handler_t< T >::operator()(), and vv_size_handler_t< T >::register_vector_view().