#include <roboptim/core/decorator/cached-function.hxx>
Public Types | |
typedef T::traits_t | traits_t |
typedef CachedFunction< T > | cachedFunction_t |
typedef boost::enable_if < detail::derives_from_differentiable_function < T > > | isDifferentiable_t |
typedef boost::disable_if < detail::derives_from_differentiable_function < T > > | isNotDifferentiable_t |
typedef boost::enable_if < detail::derives_from_twice_differentiable_function < T > > | isTwiceDifferentiable_t |
typedef boost::disable_if < detail::derives_from_twice_differentiable_function < T > > | isNotTwiceDifferentiable_t |
typedef boost::enable_if < detail::derives_from_ntimes_derivable_function < T > > | isNTimesDerivable_t |
typedef boost::disable_if < detail::derives_from_ntimes_derivable_function < T > > | isNotNTimesDerivable_t |
Public Member Functions | |
ROBOPTIM_TWICE_DIFFERENTIABLE_FUNCTION_FWD_TYPEDEFS_ (GenericTwiceDifferentiableFunction< traits_t >) | |
typedef CachedFunction<T> roboptim::detail::CachedFunctionTypes< T >::cachedFunction_t |
typedef boost::enable_if<detail:: derives_from_differentiable_function<T> > roboptim::detail::CachedFunctionTypes< T >::isDifferentiable_t |
typedef boost::disable_if<detail:: derives_from_differentiable_function<T> > roboptim::detail::CachedFunctionTypes< T >::isNotDifferentiable_t |
typedef boost::disable_if<detail:: derives_from_ntimes_derivable_function<T> > roboptim::detail::CachedFunctionTypes< T >::isNotNTimesDerivable_t |
typedef boost::disable_if<detail:: derives_from_twice_differentiable_function<T> > roboptim::detail::CachedFunctionTypes< T >::isNotTwiceDifferentiable_t |
typedef boost::enable_if<detail:: derives_from_ntimes_derivable_function<T> > roboptim::detail::CachedFunctionTypes< T >::isNTimesDerivable_t |
typedef boost::enable_if<detail:: derives_from_twice_differentiable_function<T> > roboptim::detail::CachedFunctionTypes< T >::isTwiceDifferentiable_t |
typedef T::traits_t roboptim::detail::CachedFunctionTypes< T >::traits_t |
roboptim::detail::CachedFunctionTypes< T >::ROBOPTIM_TWICE_DIFFERENTIABLE_FUNCTION_FWD_TYPEDEFS_ | ( | GenericTwiceDifferentiableFunction< traits_t > | ) |