LibreOffice Module onlineupdate (master) 1
|
RemoveCV removes top-level const and volatile qualifications on a type. More...
#include <TypeTraits.h>
Public Types | |
typedef RemoveConst< typenameRemoveVolatile< T >::Type >::Type | Type |
RemoveCV removes top-level const and volatile qualifications on a type.
mozilla::RemoveCV<int>::Type is int; mozilla::RemoveCV<const int>::Type is int; mozilla::RemoveCV<volatile int>::Type is int; mozilla::RemoveCV<int* const volatile>::Type is int*.
Definition at line 718 of file TypeTraits.h.
typedef RemoveConst<typenameRemoveVolatile<T>::Type>::Type mozilla::RemoveCV< T >::Type |
Definition at line 720 of file TypeTraits.h.