|
C++ Mathematical Expression Toolkit (ExprTk) release
|
#include <exprtk.hpp>
Public Member Functions | |
| function_traits () | |
| bool & | allow_zero_parameters () |
| bool & | has_side_effects () |
| std::size_t & | min_num_args () |
| std::size_t & | max_num_args () |
Private Attributes | |
| bool | allow_zero_parameters_ |
| bool | has_side_effects_ |
| std::size_t | min_num_args_ |
| std::size_t | max_num_args_ |
Definition at line 19696 of file exprtk.hpp.
|
inline |
Definition at line 19700 of file exprtk.hpp.
|
inline |
Definition at line 19707 of file exprtk.hpp.
References allow_zero_parameters_.
Referenced by exprtk::parser< T >::parse_generic_function_call(), exprtk::parser< T >::parse_igeneric_function_params(), and exprtk::parser< T >::parse_vararg_function_call().
|
inline |
Definition at line 19712 of file exprtk.hpp.
References has_side_effects_.
Referenced by exprtk::parser< T >::expression_generator< Type >::generic_function_call(), import_packages< T >::import_packages(), exprtk::parser< T >::parse_function_call_0(), exprtk::parser< T >::expression_generator< Type >::string_function_call(), exprtk::parser< T >::expression_generator< Type >::synthesize_expression(), and exprtk::parser< T >::expression_generator< Type >::vararg_function_call().
|
inline |
Definition at line 19722 of file exprtk.hpp.
References max_num_args_.
Referenced by exprtk::parser< T >::parse_vararg_function_call().
|
inline |
Definition at line 19717 of file exprtk.hpp.
References min_num_args_.
Referenced by exprtk::parser< T >::parse_vararg_function_call().
|
private |
Definition at line 19729 of file exprtk.hpp.
Referenced by allow_zero_parameters().
|
private |
Definition at line 19730 of file exprtk.hpp.
Referenced by has_side_effects().
|
private |
Definition at line 19732 of file exprtk.hpp.
Referenced by max_num_args().
|
private |
Definition at line 19731 of file exprtk.hpp.
Referenced by min_num_args().