LibreOffice Module onlineupdate (master) 1
Public Types | List of all members
mozilla::RemoveConst< T > Struct Template Reference

RemoveConst removes top-level const qualifications on a type. More...

#include <TypeTraits.h>

Public Types

typedef T Type
 

Detailed Description

template<typename T>
struct mozilla::RemoveConst< T >

RemoveConst removes top-level const qualifications on a type.

mozilla::RemoveConst<int>::Type is int; mozilla::RemoveConst<const int>::Type is int; mozilla::RemoveConst<const int*>::Type is const int*; mozilla::RemoveConst<int* const>::Type is int*.

Definition at line 678 of file TypeTraits.h.

Member Typedef Documentation

◆ Type

template<typename T >
typedef T mozilla::RemoveConst< T >::Type

Definition at line 680 of file TypeTraits.h.


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