CAPD RedHom Library
capd::apiRedHom::CreateSComplex Struct Reference

Public Member Functions

template<typename TypeDescriptor >
void operator() (TypeDescriptor, AnyWrapper &)
 
template<typename TypeDescriptor >
boost::shared_ptr< typename TypeDescriptor::type > create (typename boost::enable_if< boost::is_same< typename TypeDescriptor::Tag, LefschetzTag > >::type *p=0)
 

Public Attributes

const GeneralizedSComplex::Dimsdims
 
const GeneralizedSComplex::KappaMapEntrieskappaMapEntries
 
GeneralizedSComplexcomplex
 

Member Function Documentation

template<typename TypeDescriptor >
boost::shared_ptr<typename TypeDescriptor::type> capd::apiRedHom::CreateSComplex::create ( typename boost::enable_if< boost::is_same< typename TypeDescriptor::Tag, LefschetzTag > >::type *  p = 0)
inline
template<typename TypeDescriptor >
void capd::apiRedHom::CreateSComplex::operator() ( TypeDescriptor  ,
AnyWrapper  
)
inline

Member Data Documentation

GeneralizedSComplex& capd::apiRedHom::CreateSComplex::complex
const GeneralizedSComplex::Dims& capd::apiRedHom::CreateSComplex::dims
const GeneralizedSComplex::KappaMapEntries& capd::apiRedHom::CreateSComplex::kappaMapEntries