webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Classes | Public Member Functions | List of all members
WTF::NeverDestroyed< T > Class Template Reference

#include <Forward.h>

Public Member Functions

template<typename... Args>
 NeverDestroyed (Args &&... args)
 
 operator T & ()
 
Tget ()
 
template<typename... Args>
 NeverDestroyed (Args &&... args)
 
 operator T & ()
 
Tget ()
 
template<typename... Args>
 NeverDestroyed (Args &&... args)
 
 operator T & ()
 
Tget ()
 

Constructor & Destructor Documentation

◆ NeverDestroyed() [1/3]

template<typename T>
template<typename... Args>
WTF::NeverDestroyed< T >::NeverDestroyed ( Args &&...  args)
inline

◆ NeverDestroyed() [2/3]

template<typename T>
template<typename... Args>
WTF::NeverDestroyed< T >::NeverDestroyed ( Args &&...  args)
inline

◆ NeverDestroyed() [3/3]

template<typename T>
template<typename... Args>
WTF::NeverDestroyed< T >::NeverDestroyed ( Args &&...  args)
inline

Member Function Documentation

◆ get() [1/3]

template<typename T>
T& WTF::NeverDestroyed< T >::get ( )
inline

◆ get() [2/3]

template<typename T>
T& WTF::NeverDestroyed< T >::get ( )
inline

◆ get() [3/3]

template<typename T>
T& WTF::NeverDestroyed< T >::get ( )
inline

◆ operator T &() [1/3]

template<typename T>
WTF::NeverDestroyed< T >::operator T& ( )
inline

◆ operator T &() [2/3]

template<typename T>
WTF::NeverDestroyed< T >::operator T& ( )
inline

◆ operator T &() [3/3]

template<typename T>
WTF::NeverDestroyed< T >::operator T& ( )
inline

The documentation for this class was generated from the following files: