CAPD DynSys Library  5.2.0
capd::basicalg Namespace Reference

Classes

union  a_diee
 
union  a_fiee
 
struct  interval_io_exception
 
class  Primitive
 
struct  whitespace
 

Functions

void readBitSet (std::istream &in, unsigned int n0, unsigned char *a)
 
void readHexSet (std::istream &in, unsigned int n0, unsigned char *a)
 
void readChar (std::istream &in, char c0)
 
template<typename N >
constructFromBitSet (std::istream &)
 
template<typename N >
constructFromBitSet (std::string &)
 
template<typename N >
constructFromBitSet (char const *)
 
template<typename N >
constructFromHexSet (std::istream &)
 
template<typename N >
constructFromHexSet (std::string &)
 
template<typename N >
constructFromHexSet (char const *)
 
template<typename WS >
void eatWS (std::istream &in)
 
template<>
double constructFromBitSet< double > (std::istream &in)
 
template<>
float constructFromBitSet< float > (std::istream &in)
 
template<>
float constructFromBitSet< float > (std::string &in)
 
template<>
double constructFromBitSet< double > (std::string &in)
 
template<>
float constructFromBitSet< float > (char const *in)
 
template<>
double constructFromBitSet< double > (char const *in)
 
template<>
double constructFromHexSet< double > (std::istream &in)
 
template<>
float constructFromHexSet< float > (std::istream &in)
 
template<>
float constructFromHexSet< float > (std::string &in)
 
template<>
double constructFromHexSet< double > (std::string &in)
 
template<>
float constructFromHexSet< float > (char const *in)
 
template<>
double constructFromHexSet< double > (char const *in)
 
template<typename N , bool upDo>
inferFromString (std::string const &)
 
template<>
double inferFromString< double, false > (std::string const &)
 
template<>
double inferFromString< double, true > (std::string const &)
 
template<>
float inferFromString< float, false > (std::string const &)
 
template<>
float inferFromString< float, true > (std::string const &)
 

Function Documentation

◆ constructFromBitSet() [1/3]

template<typename N >
N capd::basicalg::constructFromBitSet ( char const *  )

◆ constructFromBitSet() [2/3]

template<typename N >
N capd::basicalg::constructFromBitSet ( std::istream &  )

◆ constructFromBitSet() [3/3]

template<typename N >
N capd::basicalg::constructFromBitSet ( std::string &  )

◆ constructFromBitSet< double >() [1/3]

template<>
double capd::basicalg::constructFromBitSet< double > ( char const *  in)

◆ constructFromBitSet< double >() [2/3]

template<>
double capd::basicalg::constructFromBitSet< double > ( std::istream &  in)

◆ constructFromBitSet< double >() [3/3]

template<>
double capd::basicalg::constructFromBitSet< double > ( std::string &  in)

◆ constructFromBitSet< float >() [1/3]

template<>
float capd::basicalg::constructFromBitSet< float > ( char const *  in)

◆ constructFromBitSet< float >() [2/3]

template<>
float capd::basicalg::constructFromBitSet< float > ( std::istream &  in)

◆ constructFromBitSet< float >() [3/3]

template<>
float capd::basicalg::constructFromBitSet< float > ( std::string &  in)

◆ constructFromHexSet() [1/3]

template<typename N >
N capd::basicalg::constructFromHexSet ( char const *  )

◆ constructFromHexSet() [2/3]

template<typename N >
N capd::basicalg::constructFromHexSet ( std::istream &  )

◆ constructFromHexSet() [3/3]

template<typename N >
N capd::basicalg::constructFromHexSet ( std::string &  )

◆ constructFromHexSet< double >() [1/3]

template<>
double capd::basicalg::constructFromHexSet< double > ( char const *  in)

◆ constructFromHexSet< double >() [2/3]

template<>
double capd::basicalg::constructFromHexSet< double > ( std::istream &  in)

◆ constructFromHexSet< double >() [3/3]

template<>
double capd::basicalg::constructFromHexSet< double > ( std::string &  in)

◆ constructFromHexSet< float >() [1/3]

template<>
float capd::basicalg::constructFromHexSet< float > ( char const *  in)

◆ constructFromHexSet< float >() [2/3]

template<>
float capd::basicalg::constructFromHexSet< float > ( std::istream &  in)

◆ constructFromHexSet< float >() [3/3]

template<>
float capd::basicalg::constructFromHexSet< float > ( std::string &  in)

◆ eatWS()

template<typename WS >
void capd::basicalg::eatWS ( std::istream &  in)

◆ inferFromString()

template<typename N , bool upDo>
N capd::basicalg::inferFromString ( std::string const &  )

◆ inferFromString< double, false >()

template<>
double capd::basicalg::inferFromString< double, false > ( std::string const &  s)

◆ inferFromString< double, true >()

template<>
double capd::basicalg::inferFromString< double, true > ( std::string const &  s)

◆ inferFromString< float, false >()

template<>
float capd::basicalg::inferFromString< float, false > ( std::string const &  s)

◆ inferFromString< float, true >()

template<>
float capd::basicalg::inferFromString< float, true > ( std::string const &  s)

◆ readBitSet()

void capd::basicalg::readBitSet ( std::istream &  in,
unsigned int  n0,
unsigned char *  a 
)

◆ readChar()

void capd::basicalg::readChar ( std::istream &  in,
char  c0 
)

◆ readHexSet()

void capd::basicalg::readHexSet ( std::istream &  in,
unsigned int  n0,
unsigned char *  a 
)