Simple++
Powerfull and lightning fast C++ Library
|
Classes | |
class | biggerType |
class | biggerType< char > |
class | biggerType< unsigned char > |
class | isBase |
class | isSame |
struct | removeReference |
struct | removeReference< T & > |
struct | removeReference< T && > |
struct | TypesInfos |
struct | TypesInfos< char > |
struct | TypesInfos< double > |
struct | TypesInfos< float > |
struct | TypesInfos< int > |
struct | TypesInfos< long > |
struct | TypesInfos< long long > |
struct | TypesInfos< short > |
struct | TypesInfos< unsigned char > |
struct | TypesInfos< unsigned int > |
struct | TypesInfos< unsigned long > |
struct | TypesInfos< unsigned long long > |
struct | TypesInfos< unsigned short > |
Functions | |
template<typename T > | |
void | swap (T &v1, T &v2) |
template<typename T > | |
void | swap (T *v1, T *v2) |
template<typename T > | |
constexpr removeReference< T >::Type && | toRValue (T &&t) |
void Utility::swap | ( | T & | v1, |
T & | v2 | ||
) |
void Utility::swap | ( | T * | v1, |
T * | v2 | ||
) |
constexpr removeReference< T >::Type && Utility::toRValue | ( | T && | t | ) |