|
template<typename T > |
eval_result_type< T > | ast::min_value (std::vector< eval_result_type< T > > &results) |
| Find the min value of a set of expressions. More...
|
|
template<typename T > |
eval_result_type< T > | ast::max_value (std::vector< eval_result_type< T > > &results) |
| Find the max value of a set of expressions. More...
|
|
template<typename T > |
eval_result_type< T > | ast::average_value (std::vector< eval_result_type< T > > &results) |
| Find the average value of a set of expressions. More...
|
|
template<typename T > |
eval_result_type< T > | ast::absolute_value (std::vector< eval_result_type< T > > &results) |
| Find the absolute value of the first defined expression. More...
|
|
template<typename T > |
eval_result_type< T > | ast::are_all_defined (std::vector< eval_result_type< T > > &results) |
| Checks if all the expressions are defined (i.e. have a result) More...
|
|
template<typename T > |
eval_result_type< T > | ast::is_any_defined (std::vector< eval_result_type< T > > &results) |
| Checks if any of the expressions are defined (i.e. have a result) More...
|
|
template<typename T > |
eval_result_type< T > | ast::are_all_undefined (std::vector< eval_result_type< T > > &results) |
| Checks if all of the expressions are undefined (i.e. do not have a result) More...
|
|
template<typename T > |
eval_result_type< T > | ast::is_any_undefined (std::vector< eval_result_type< T > > &results) |
| Checks if any of the expressions are defined (i.e. have a result) More...
|
|
template<typename T > |
eval_result_type< T > | ast::log10 (std::vector< eval_result_type< T > > &results) |
| Computes the log10 of the first defined argument. More...
|
|
template<typename T > |
const mapper_function_map< T > & | ast::get_built_in_functions () |
| Gets the map of built-in functions, containing names and pointers. More...
|
|
template const mapper_function_map< float > & | ast::get_built_in_functions () |
|