webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
webrtc::win::ScopedGDIObject< T, Traits > Class Template Reference

#include <scoped_gdi_object.h>

Public Member Functions

 ScopedGDIObject ()
 
 ScopedGDIObject (T object)
 
 ~ScopedGDIObject ()
 
T Get ()
 
void Set (T object)
 
ScopedGDIObjectoperator= (T object)
 
T release ()
 
 operator T ()
 
 ScopedGDIObject ()
 
 ScopedGDIObject (T object)
 
 ~ScopedGDIObject ()
 
T Get ()
 
void Set (T object)
 
ScopedGDIObjectoperator= (T object)
 
T release ()
 
 operator T ()
 

Constructor & Destructor Documentation

◆ ScopedGDIObject() [1/4]

template<class T , class Traits >
webrtc::win::ScopedGDIObject< T, Traits >::ScopedGDIObject ( )
inline

◆ ScopedGDIObject() [2/4]

template<class T , class Traits >
webrtc::win::ScopedGDIObject< T, Traits >::ScopedGDIObject ( T  object)
inlineexplicit

◆ ~ScopedGDIObject() [1/2]

template<class T , class Traits >
webrtc::win::ScopedGDIObject< T, Traits >::~ScopedGDIObject ( )
inline

◆ ScopedGDIObject() [3/4]

template<class T , class Traits >
webrtc::win::ScopedGDIObject< T, Traits >::ScopedGDIObject ( )
inline

◆ ScopedGDIObject() [4/4]

template<class T , class Traits >
webrtc::win::ScopedGDIObject< T, Traits >::ScopedGDIObject ( T  object)
inlineexplicit

◆ ~ScopedGDIObject() [2/2]

template<class T , class Traits >
webrtc::win::ScopedGDIObject< T, Traits >::~ScopedGDIObject ( )
inline

Member Function Documentation

◆ Get() [1/2]

template<class T , class Traits >
T webrtc::win::ScopedGDIObject< T, Traits >::Get ( )
inline

◆ Get() [2/2]

template<class T , class Traits >
T webrtc::win::ScopedGDIObject< T, Traits >::Get ( )
inline

◆ operator T() [1/2]

template<class T , class Traits >
webrtc::win::ScopedGDIObject< T, Traits >::operator T ( )
inline

◆ operator T() [2/2]

template<class T , class Traits >
webrtc::win::ScopedGDIObject< T, Traits >::operator T ( )
inline

◆ operator=() [1/2]

template<class T , class Traits >
ScopedGDIObject& webrtc::win::ScopedGDIObject< T, Traits >::operator= ( T  object)
inline

◆ operator=() [2/2]

template<class T , class Traits >
ScopedGDIObject& webrtc::win::ScopedGDIObject< T, Traits >::operator= ( T  object)
inline

◆ release() [1/2]

template<class T , class Traits >
T webrtc::win::ScopedGDIObject< T, Traits >::release ( )
inline

◆ release() [2/2]

template<class T , class Traits >
T webrtc::win::ScopedGDIObject< T, Traits >::release ( )
inline

◆ Set() [1/2]

template<class T , class Traits >
void webrtc::win::ScopedGDIObject< T, Traits >::Set ( T  object)
inline

◆ Set() [2/2]

template<class T , class Traits >
void webrtc::win::ScopedGDIObject< T, Traits >::Set ( T  object)
inline

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