exprtk::igeneric_function< T > Class Template Reference

#include <exprtk.hpp>

Inheritance diagram for exprtk::igeneric_function< T >:
Inheritance graph
[legend]
Collaboration diagram for exprtk::igeneric_function< T >:
Collaboration graph
[legend]

List of all members.

Public Types

typedef T type
typedef type_store< Tgeneric_type
typedef
generic_type::parameter_list 
parameter_list_t

Public Member Functions

 igeneric_function (const std::string &param_seq="")
virtual ~igeneric_function ()
virtual T operator() (parameter_list_t)
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)

Public Attributes

std::string parameter_sequence

template<typename T>
class exprtk::igeneric_function< T >


Member Typedef Documentation

template<typename T >
typedef type_store<T> exprtk::igeneric_function< T >::generic_type
template<typename T >
typedef T exprtk::igeneric_function< T >::type

Constructor & Destructor Documentation

template<typename T >
exprtk::igeneric_function< T >::igeneric_function ( const std::string &  param_seq = ""  )  [inline]
template<typename T >
virtual exprtk::igeneric_function< T >::~igeneric_function (  )  [inline, virtual]

Member Function Documentation

template<typename T >
virtual T exprtk::igeneric_function< T >::operator() ( const std::size_t &  ,
std::string &  ,
parameter_list_t   
) [inline, virtual]
template<typename T >
virtual T exprtk::igeneric_function< T >::operator() ( const std::size_t &  ,
parameter_list_t   
) [inline, virtual]
template<typename T >
virtual T exprtk::igeneric_function< T >::operator() ( std::string &  ,
parameter_list_t   
) [inline, virtual]
template<typename T >
virtual T exprtk::igeneric_function< T >::operator() ( parameter_list_t   )  [inline, virtual]

Member Data Documentation

template<typename T >
std::string exprtk::igeneric_function< T >::parameter_sequence

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 3 Jun 2020 for ModFEM by  doxygen 1.6.1