NiHu  2.0
NiHu::conditional_precompute< Complexity, Func, Args > Class Template Reference

Conditionally precompute and store objects. More...

#include <conditional_precompute.hpp>

Public Types

typedef conditional_precompute type
 self-returning
 
typedef functor_ret_type return_type
 the return type of the static function eval
 

Static Public Member Functions

static return_type eval (Args const &...args)
 return object computed by the function class
 

Public Attributes

decltype(Func::eval(std::declval< Args >()...)) typedef functor_ret_type
 the return type of the function class
 

Detailed Description

template<class Complexity, class Func, class ... Args>
class NiHu::conditional_precompute< Complexity, Func, Args >

Conditionally precompute and store objects.

Template Parameters
Complexitythe result matrix's complexity
Functhe class whose static method computes the matrix
ArgsArguments passed to the eval method of Func

Definition at line 50 of file conditional_precompute.hpp.


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