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) |
![]() | |
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) |
![]() | |
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 | |
![]() | |
std::string | parameter_sequence |
return_type | rtrn_type |
Definition at line 10271 of file exprtk_mpfr_test.cpp.
typedef igfun_t::generic_type vv_size_handler_t< T >::generic_type |
Definition at line 10277 of file exprtk_mpfr_test.cpp.
typedef igfun_t::generic_type vv_size_handler_t< T >::generic_type |
Definition at line 10275 of file exprtk_real_test.cpp.
typedef igfun_t::generic_type vv_size_handler_t< T >::generic_type |
Definition at line 10303 of file exprtk_test.cpp.
typedef exprtk::igeneric_function<T> vv_size_handler_t< T >::igfun_t |
Definition at line 10275 of file exprtk_mpfr_test.cpp.
typedef exprtk::igeneric_function<T> vv_size_handler_t< T >::igfun_t |
Definition at line 10273 of file exprtk_real_test.cpp.
typedef exprtk::igeneric_function<T> vv_size_handler_t< T >::igfun_t |
Definition at line 10301 of file exprtk_test.cpp.
typedef std::map<void*,vv_ptr_t> vv_size_handler_t< T >::map_t |
Definition at line 10281 of file exprtk_mpfr_test.cpp.
typedef std::map<void*,vv_ptr_t> vv_size_handler_t< T >::map_t |
Definition at line 10279 of file exprtk_real_test.cpp.
typedef std::map<void*,vv_ptr_t> vv_size_handler_t< T >::map_t |
Definition at line 10307 of file exprtk_test.cpp.
typedef igfun_t::parameter_list_t vv_size_handler_t< T >::parameter_list_t |
Definition at line 10276 of file exprtk_mpfr_test.cpp.
typedef igfun_t::parameter_list_t vv_size_handler_t< T >::parameter_list_t |
Definition at line 10274 of file exprtk_real_test.cpp.
typedef igfun_t::parameter_list_t vv_size_handler_t< T >::parameter_list_t |
Definition at line 10302 of file exprtk_test.cpp.
typedef generic_type::scalar_view vv_size_handler_t< T >::scalar_t |
Definition at line 10279 of file exprtk_mpfr_test.cpp.
typedef generic_type::scalar_view vv_size_handler_t< T >::scalar_t |
Definition at line 10277 of file exprtk_real_test.cpp.
typedef generic_type::scalar_view vv_size_handler_t< T >::scalar_t |
Definition at line 10305 of file exprtk_test.cpp.
typedef generic_type::vector_view vv_size_handler_t< T >::vector_t |
Definition at line 10278 of file exprtk_mpfr_test.cpp.
typedef generic_type::vector_view vv_size_handler_t< T >::vector_t |
Definition at line 10276 of file exprtk_real_test.cpp.
typedef generic_type::vector_view vv_size_handler_t< T >::vector_t |
Definition at line 10304 of file exprtk_test.cpp.
typedef exprtk::vector_view<T>* vv_size_handler_t< T >::vv_ptr_t |
Definition at line 10280 of file exprtk_mpfr_test.cpp.
typedef exprtk::vector_view<T>* vv_size_handler_t< T >::vv_ptr_t |
Definition at line 10278 of file exprtk_real_test.cpp.
typedef exprtk::vector_view<T>* vv_size_handler_t< T >::vv_ptr_t |
Definition at line 10306 of file exprtk_test.cpp.
|
inline |
Definition at line 10285 of file exprtk_mpfr_test.cpp.
|
inline |
Definition at line 10283 of file exprtk_real_test.cpp.
|
inline |
Definition at line 10311 of file exprtk_test.cpp.
|
inlinevirtual |
Reimplemented from exprtk::igeneric_function< T >.
Definition at line 10289 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 10287 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 10315 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 10312 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 10310 of file exprtk_real_test.cpp.
References exprtk::vector_view< T >::data(), and vv_size_handler_t< T >::vector_map_.
|
inline |
Definition at line 10338 of file exprtk_test.cpp.
References exprtk::vector_view< T >::data(), and vv_size_handler_t< T >::vector_map_.
|
private |
Definition at line 10319 of file exprtk_mpfr_test.cpp.
Referenced by vv_size_handler_t< T >::operator()(), and vv_size_handler_t< T >::register_vector_view().