CAPD RedHom Library
capd::apiRedHom::TheConfig Class Reference

#include <capd/apiRedHom/TheConfig.h>

Public Member Functions

int defaultSimplicialType () const
 
void setDefaultSimplicialType (int v)
 
int defaultCubicalType () const
 
void setDefaultCubicalType (int v)
 
int defaultGeneralizedType () const
 
void setDefaultGeneralizedType (int v)
 
void setDefaultComputationModel (int m)
 
int defaultComputationModel () const
 
void setDefaultDiscreteVectorFieldMethod (int m)
 
int defaultDiscreteVectorFieldMethod () const
 
void setBettiNumbersFlags (const char *f)
 
unsigned bettiNumbersFlags () const
 
void setULong (const char *key, unsigned long v)
 
unsigned long getULong (const char *key) const
 
void setInt (const char *key, int v)
 
int getInt (const char *key) const
 
void setDouble (const char *key, double v)
 
double getDouble (const char *key) const
 
void setString (const char *key, const char *v)
 
boost::shared_ptr< std::string > getString (const char *key) const
 

Static Public Member Functions

static TheConfiginstance ()
 

Member Function Documentation

unsigned capd::apiRedHom::TheConfig::bettiNumbersFlags ( ) const
int capd::apiRedHom::TheConfig::defaultComputationModel ( ) const
int capd::apiRedHom::TheConfig::defaultCubicalType ( ) const
int capd::apiRedHom::TheConfig::defaultDiscreteVectorFieldMethod ( ) const
int capd::apiRedHom::TheConfig::defaultGeneralizedType ( ) const
int capd::apiRedHom::TheConfig::defaultSimplicialType ( ) const
double capd::apiRedHom::TheConfig::getDouble ( const char *  key) const
int capd::apiRedHom::TheConfig::getInt ( const char *  key) const
boost::shared_ptr< std::string > capd::apiRedHom::TheConfig::getString ( const char *  key) const
unsigned long capd::apiRedHom::TheConfig::getULong ( const char *  key) const
static TheConfig& capd::apiRedHom::TheConfig::instance ( )
inlinestatic
void capd::apiRedHom::TheConfig::setBettiNumbersFlags ( const char *  f)
void capd::apiRedHom::TheConfig::setDefaultComputationModel ( int  m)
void capd::apiRedHom::TheConfig::setDefaultCubicalType ( int  v)
void capd::apiRedHom::TheConfig::setDefaultDiscreteVectorFieldMethod ( int  m)
void capd::apiRedHom::TheConfig::setDefaultGeneralizedType ( int  v)
void capd::apiRedHom::TheConfig::setDefaultSimplicialType ( int  v)
void capd::apiRedHom::TheConfig::setDouble ( const char *  key,
double  v 
)
void capd::apiRedHom::TheConfig::setInt ( const char *  key,
int  v 
)
void capd::apiRedHom::TheConfig::setString ( const char *  key,
const char *  v 
)
void capd::apiRedHom::TheConfig::setULong ( const char *  key,
unsigned long  v 
)