PulseView  unreleased development snapshot
A Qt-based sigrok GUI
exprtk::function_traits Class Reference

#include <exprtk.hpp>

Inheritance diagram for exprtk::function_traits:
Collaboration diagram for exprtk::function_traits:

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_
 

Detailed Description

Definition at line 15895 of file exprtk.hpp.

Constructor & Destructor Documentation

exprtk::function_traits::function_traits ( )
inline

Definition at line 15899 of file exprtk.hpp.

Member Function Documentation

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

Definition at line 15906 of file exprtk.hpp.

Here is the caller graph for this function:

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

Definition at line 15911 of file exprtk.hpp.

Here is the caller graph for this function:

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

Definition at line 15921 of file exprtk.hpp.

Here is the caller graph for this function:

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

Definition at line 15916 of file exprtk.hpp.

Here is the caller graph for this function:

Member Data Documentation

bool exprtk::function_traits::allow_zero_parameters_
private

Definition at line 15928 of file exprtk.hpp.

bool exprtk::function_traits::has_side_effects_
private

Definition at line 15929 of file exprtk.hpp.

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

Definition at line 15931 of file exprtk.hpp.

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

Definition at line 15930 of file exprtk.hpp.


The documentation for this class was generated from the following file: