Jpp - the software that should make you happy
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Static Public Member Functions | List of all members
JTOOLS::JResultEvaluator< T > Struct Template Reference

Auxiliary class to recursively evaluate to a result. More...

#include <JResult.hh>

Public Types

typedef T result_type
 

Static Public Member Functions

static result_type get_value (typename JLANG::JClass< T >::argument_type value)
 Get function value. More...
 
static result_type get_derivative (typename JLANG::JClass< T >::argument_type value)
 Get derivative value. More...
 
static result_type get_integral (typename JLANG::JClass< T >::argument_type value)
 Get partial integral value. More...
 
static result_type get_total_integral (typename JLANG::JClass< T >::argument_type value)
 Get total integral value. More...
 

Detailed Description

template<class T>
struct JTOOLS::JResultEvaluator< T >

Auxiliary class to recursively evaluate to a result.

Definition at line 695 of file JResult.hh.

Member Typedef Documentation

template<class T>
typedef T JTOOLS::JResultEvaluator< T >::result_type

Definition at line 697 of file JResult.hh.

Member Function Documentation

template<class T>
static result_type JTOOLS::JResultEvaluator< T >::get_value ( typename JLANG::JClass< T >::argument_type  value)
inlinestatic

Get function value.

Returns
result

Definition at line 704 of file JResult.hh.

705  {
706  return value;
707  }
template<class T>
static result_type JTOOLS::JResultEvaluator< T >::get_derivative ( typename JLANG::JClass< T >::argument_type  value)
inlinestatic

Get derivative value.

Returns
result

Definition at line 714 of file JResult.hh.

715  {
716  return value;
717  }
template<class T>
static result_type JTOOLS::JResultEvaluator< T >::get_integral ( typename JLANG::JClass< T >::argument_type  value)
inlinestatic

Get partial integral value.

Returns
result

Definition at line 724 of file JResult.hh.

725  {
726  return value;
727  }
template<class T>
static result_type JTOOLS::JResultEvaluator< T >::get_total_integral ( typename JLANG::JClass< T >::argument_type  value)
inlinestatic

Get total integral value.

Returns
result

Definition at line 734 of file JResult.hh.

735  {
736  return value;
737  }

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