CAPD::DynSys Library
6.0.0
|
#include <limits>
#include <algorithm>
#include <cmath>
Classes | |
class | capd::TypeTraits< T > |
Defines type traits such as their values zero, one etc. More... | |
class | capd::IntegralTypeTraits< T > |
struct | capd::FloatingTypeTraits< T > |
struct | capd::TypeTraits< int > |
Traits of type int. More... | |
struct | capd::TypeTraits< short > |
Traits of type short. More... | |
struct | capd::TypeTraits< long > |
Traits of type long. More... | |
struct | capd::TypeTraits< long long > |
Traits of type long long. More... | |
struct | capd::TypeTraits< double > |
Traits of type double. More... | |
struct | capd::TypeTraits< float > |
Traits of type float. More... | |
struct | capd::TypeTraits< long double > |
Traits of type long double. More... | |
class | capd::TypeTraits< T * > |
Namespaces | |
capd | |
Functions | |
template<typename T > | |
T | capd::zero () |
for given type returns object that represents zero More... | |
template<typename T > | |
T | capd::one () |
for given type returns object that represents one (identity) More... | |