Public Member Functions | Public Attributes
exprtk::ifunction< T > Class Template Reference

#include <exprtk.hpp>

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

List of all members.

Public Member Functions

 ifunction (const std::size_t &pc, const bool hse=true)
virtual T operator() ()
virtual T operator() (const T &)
virtual T operator() (const T &, const T &)
virtual T operator() (const T &, const T &, const T &)
virtual T operator() (const T &, const T &, const T &, const T &)
virtual T operator() (const T &, const T &, const T &, const T &, const T &)
virtual T operator() (const T &, const T &, const T &, const T &, const T &, const T &)
virtual T operator() (const T &, const T &, const T &, const T &, const T &, const T &, const T &)
virtual T operator() (const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &)
virtual T operator() (const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &)
virtual T operator() (const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &)
virtual T operator() (const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &)
virtual T operator() (const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &)
virtual T operator() (const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &)
virtual T operator() (const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &)
virtual T operator() (const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &)
virtual T operator() (const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &)
virtual T operator() (const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &)
virtual T operator() (const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &)
virtual T operator() (const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &)
virtual T operator() (const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &)
virtual ~ifunction ()

Public Attributes

bool has_side_effects
std::size_t param_count

Detailed Description

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

Definition at line 9372 of file exprtk.hpp.


Constructor & Destructor Documentation

template<typename T >
exprtk::ifunction< T >::ifunction ( const std::size_t &  pc,
const bool  hse = true 
) [inline, explicit]

Definition at line 9376 of file exprtk.hpp.

template<typename T >
virtual exprtk::ifunction< T >::~ifunction ( ) [inline, virtual]

Definition at line 9381 of file exprtk.hpp.


Member Function Documentation

template<typename T >
virtual T exprtk::ifunction< T >::operator() ( ) [inline, virtual]
template<typename T >
virtual T exprtk::ifunction< T >::operator() ( const T ) [inline, virtual]
template<typename T >
virtual T exprtk::ifunction< T >::operator() ( const T ,
const T  
) [inline, virtual]
template<typename T >
virtual T exprtk::ifunction< T >::operator() ( const T ,
const T ,
const T  
) [inline, virtual]
template<typename T >
virtual T exprtk::ifunction< T >::operator() ( const T ,
const T ,
const T ,
const T  
) [inline, virtual]
template<typename T >
virtual T exprtk::ifunction< T >::operator() ( const T ,
const T ,
const T ,
const T ,
const T  
) [inline, virtual]
template<typename T >
virtual T exprtk::ifunction< T >::operator() ( const T ,
const T ,
const T ,
const T ,
const T ,
const T  
) [inline, virtual]
template<typename T >
virtual T exprtk::ifunction< T >::operator() ( const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T  
) [inline, virtual]

Reimplemented in exprtk::polynomial< T, N >.

Definition at line 9422 of file exprtk.hpp.

template<typename T >
virtual T exprtk::ifunction< T >::operator() ( const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T  
) [inline, virtual]

Reimplemented in exprtk::polynomial< T, N >.

Definition at line 9427 of file exprtk.hpp.

template<typename T >
virtual T exprtk::ifunction< T >::operator() ( const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T  
) [inline, virtual]

Reimplemented in exprtk::polynomial< T, N >.

Definition at line 9432 of file exprtk.hpp.

template<typename T >
virtual T exprtk::ifunction< T >::operator() ( const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T  
) [inline, virtual]

Reimplemented in exprtk::polynomial< T, N >.

Definition at line 9437 of file exprtk.hpp.

template<typename T >
virtual T exprtk::ifunction< T >::operator() ( const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T  
) [inline, virtual]

Reimplemented in exprtk::polynomial< T, N >.

Definition at line 9442 of file exprtk.hpp.

template<typename T >
virtual T exprtk::ifunction< T >::operator() ( const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T  
) [inline, virtual]

Reimplemented in exprtk::polynomial< T, N >.

Definition at line 9448 of file exprtk.hpp.

template<typename T >
virtual T exprtk::ifunction< T >::operator() ( const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T  
) [inline, virtual]

Reimplemented in exprtk::polynomial< T, N >.

Definition at line 9454 of file exprtk.hpp.

template<typename T >
virtual T exprtk::ifunction< T >::operator() ( const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T  
) [inline, virtual]

Reimplemented in exprtk::polynomial< T, N >.

Definition at line 9460 of file exprtk.hpp.

template<typename T >
virtual T exprtk::ifunction< T >::operator() ( const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T  
) [inline, virtual]

Definition at line 9466 of file exprtk.hpp.

template<typename T >
virtual T exprtk::ifunction< T >::operator() ( const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T  
) [inline, virtual]

Definition at line 9472 of file exprtk.hpp.

template<typename T >
virtual T exprtk::ifunction< T >::operator() ( const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T  
) [inline, virtual]

Definition at line 9478 of file exprtk.hpp.

template<typename T >
virtual T exprtk::ifunction< T >::operator() ( const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T  
) [inline, virtual]

Definition at line 9484 of file exprtk.hpp.

template<typename T >
virtual T exprtk::ifunction< T >::operator() ( const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T  
) [inline, virtual]

Definition at line 9490 of file exprtk.hpp.

template<typename T >
virtual T exprtk::ifunction< T >::operator() ( const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T ,
const T  
) [inline, virtual]

Definition at line 9496 of file exprtk.hpp.


Member Data Documentation

template<typename T >
bool exprtk::ifunction< T >::has_side_effects

Definition at line 9385 of file exprtk.hpp.

template<typename T >
std::size_t exprtk::ifunction< T >::param_count

Definition at line 9384 of file exprtk.hpp.


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


labust_mission
Author(s): Filip Mandic
autogenerated on Fri Aug 28 2015 11:23:04