STLdoc
STLdocumentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Classes | Macros | Typedefs | Variables
xtr1common File Reference
#include <cstdlib>

Classes

struct  _Nil
 
struct  integral_constant< _Ty, _Val >
 
struct  _Cat_base< _Val >
 
struct  enable_if< _Test, _Ty >
 
struct  enable_if< true, _Ty >
 
struct  conditional< _Test, _Ty1, _Ty2 >
 
struct  conditional< true, _Ty1, _Ty2 >
 
struct  is_same< _Ty1, _Ty2 >
 
struct  is_same< _Ty1, _Ty1 >
 
struct  remove_const< _Ty >
 
struct  remove_const< const _Ty >
 
struct  remove_volatile< _Ty >
 
struct  remove_volatile< volatile _Ty >
 
struct  remove_cv< _Ty >
 
struct  _Is_integral< _Ty >
 
struct  _Is_integral< bool >
 
struct  _Is_integral< char >
 
struct  _Is_integral< unsigned char >
 
struct  _Is_integral< signed char >
 
struct  _Is_integral< unsigned short >
 
struct  _Is_integral< signed short >
 
struct  _Is_integral< unsigned int >
 
struct  _Is_integral< signed int >
 
struct  _Is_integral< unsigned long >
 
struct  _Is_integral< signed long >
 
struct  _Is_integral< char16_t >
 
struct  _Is_integral< char32_t >
 
struct  _Is_integral< long long >
 
struct  _Is_integral< unsigned long long >
 
struct  is_integral< _Ty >
 
struct  _Is_floating_point< _Ty >
 
struct  _Is_floating_point< float >
 
struct  _Is_floating_point< double >
 
struct  _Is_floating_point< long double >
 
struct  is_floating_point< _Ty >
 
struct  is_arithmetic< _Ty >
 
struct  remove_reference< _Ty >
 
struct  remove_reference< _Ty & >
 
struct  remove_reference< _Ty && >
 
struct  _Wrap_int
 

Macros

#define _XTR1COMMON_
 

Typedefs

typedef integral_constant< bool, truetrue_type
 
typedef integral_constant< bool, falsefalse_type
 
template<bool _Val>
using bool_constant = integral_constant< bool, _Val >
 

Variables

template<class _Ty , class _Uty >
constexpr bool is_same_v = is_same<_Ty, _Uty>::value
 
template<class _Ty >
constexpr bool is_integral_v = is_integral<_Ty>::value
 
template<class _Ty >
constexpr bool is_floating_point_v = is_floating_point<_Ty>::value
 
template<class _Ty >
constexpr bool is_arithmetic_v = is_arithmetic<_Ty>::value
 

Macro Definition Documentation

#define _XTR1COMMON_

Typedef Documentation

template<bool _Val>
using bool_constant = integral_constant<bool, _Val>

Variable Documentation

template<class _Ty >
constexpr bool is_arithmetic_v = is_arithmetic<_Ty>::value
template<class _Ty >
constexpr bool is_floating_point_v = is_floating_point<_Ty>::value
template<class _Ty >
constexpr bool is_integral_v = is_integral<_Ty>::value
template<class _Ty , class _Uty >
constexpr bool is_same_v = is_same<_Ty, _Uty>::value