|
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... | |