CAPD RedHom Library
capd::apiRedHom::SetFunctions< ComplexT > Struct Template Reference

#include </var/lib/jenkins/workspace/capd-docs/workdir/capd-5.1.13/capdRedHom/src/capd/apiRedHom/Complex.hpp>

Classes

struct  FindOp
 

Public Member Functions

template<typename TypeDescriptor >
void operator() (TypeDescriptor, AnyWrapper &anyComplex)
 
template<typename UnwrappedComplex >
void operator() (UnwrappedComplex *unwrappedComplex, typename boost::disable_if< complex::HasCellCodeConverter< UnwrappedComplex > >::type *p=0)
 
template<typename UnwrappedComplex >
void operator() (UnwrappedComplex *unwrappedComplex, typename boost::enable_if< complex::HasCellCodeConverter< UnwrappedComplex > >::type *p=0)
 

Public Attributes

ComplexT & complex
 

Member Function Documentation

template<typename ComplexT >
template<typename TypeDescriptor >
void capd::apiRedHom::SetFunctions< ComplexT >::operator() ( TypeDescriptor  ,
AnyWrapper anyComplex 
)
inline
template<typename ComplexT >
template<typename UnwrappedComplex >
void capd::apiRedHom::SetFunctions< ComplexT >::operator() ( UnwrappedComplex *  unwrappedComplex,
typename boost::disable_if< complex::HasCellCodeConverter< UnwrappedComplex > >::type *  p = 0 
)
inline
template<typename ComplexT >
template<typename UnwrappedComplex >
void capd::apiRedHom::SetFunctions< ComplexT >::operator() ( UnwrappedComplex *  unwrappedComplex,
typename boost::enable_if< complex::HasCellCodeConverter< UnwrappedComplex > >::type *  p = 0 
)
inline

Member Data Documentation

template<typename ComplexT >
ComplexT& capd::apiRedHom::SetFunctions< ComplexT >::complex