STLdoc
STLdocumentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Types | List of all members
decay< _Ty > Struct Template Reference

Public Types

typedef remove_reference< _Ty >::type _Ty1
 
typedef _If< is_array< _Ty1 >::value, typename remove_extent< _Ty1 >::type *, typename _If< is_function< _Ty1 >::value, typename add_pointer< _Ty1 >::type, typename remove_cv< _Ty1 >::type >::type >::type type
 

Member Typedef Documentation

template<class _Ty>
typedef remove_reference<_Ty>::type decay< _Ty >::_Ty1
template<class _Ty>
typedef _If<is_array<_Ty1>::value, typename remove_extent<_Ty1>::type *, typename _If<is_function<_Ty1>::value, typename add_pointer<_Ty1>::type, typename remove_cv<_Ty1>::type>::type>::type decay< _Ty >::type

The documentation for this struct was generated from the following file: