Main MRPT website > C++ reference for MRPT 1.5.3
List of all members | Public Member Functions | Private Attributes
exprtk::function_traits Class Reference

Detailed Description

Definition at line 15609 of file exprtk.hpp.

#include <mrpt/otherlibs/exprtk.hpp>

Inheritance diagram for exprtk::function_traits:
Inheritance graph

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_
 

Constructor & Destructor Documentation

◆ function_traits()

exprtk::function_traits::function_traits ( )
inline

Definition at line 15613 of file exprtk.hpp.

Member Function Documentation

◆ allow_zero_parameters()

bool& exprtk::function_traits::allow_zero_parameters ( )
inline

Definition at line 15620 of file exprtk.hpp.

Referenced by exprtk::parser< T >::parse_vararg_function_call().

◆ has_side_effects()

bool& exprtk::function_traits::has_side_effects ( )
inline

◆ max_num_args()

std::size_t& exprtk::function_traits::max_num_args ( )
inline

Definition at line 15635 of file exprtk.hpp.

Referenced by exprtk::parser< T >::parse_vararg_function_call().

◆ min_num_args()

std::size_t& exprtk::function_traits::min_num_args ( )
inline

Definition at line 15630 of file exprtk.hpp.

Referenced by exprtk::parser< T >::parse_vararg_function_call().

Member Data Documentation

◆ allow_zero_parameters_

bool exprtk::function_traits::allow_zero_parameters_
private

Definition at line 15642 of file exprtk.hpp.

◆ has_side_effects_

bool exprtk::function_traits::has_side_effects_
private

Definition at line 15643 of file exprtk.hpp.

◆ max_num_args_

std::size_t exprtk::function_traits::max_num_args_
private

Definition at line 15645 of file exprtk.hpp.

◆ min_num_args_

std::size_t exprtk::function_traits::min_num_args_
private

Definition at line 15644 of file exprtk.hpp.




Page generated by Doxygen 1.8.13 for MRPT 1.5.3 at Sun Nov 26 00:44:48 UTC 2017