webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
cricket::scoped_voe_ptr< T > Class Template Reference

#include <webrtcvoe.h>

Public Member Functions

 scoped_voe_ptr (const scoped_voe_engine &e)
 
 scoped_voe_ptr (T *p)
 
 ~scoped_voe_ptr ()
 
Toperator-> () const
 
Tget () const
 
void reset ()
 
 scoped_voe_ptr (const scoped_voe_engine &e)
 
 scoped_voe_ptr (T *p)
 
 ~scoped_voe_ptr ()
 
Toperator-> () const
 
Tget () const
 
void reset ()
 

Constructor & Destructor Documentation

◆ scoped_voe_ptr() [1/4]

template<class T>
cricket::scoped_voe_ptr< T >::scoped_voe_ptr ( const scoped_voe_engine e)
inlineexplicit

◆ scoped_voe_ptr() [2/4]

template<class T>
cricket::scoped_voe_ptr< T >::scoped_voe_ptr ( T p)
inlineexplicit

◆ ~scoped_voe_ptr() [1/2]

template<class T>
cricket::scoped_voe_ptr< T >::~scoped_voe_ptr ( )
inline

◆ scoped_voe_ptr() [3/4]

template<class T>
cricket::scoped_voe_ptr< T >::scoped_voe_ptr ( const scoped_voe_engine e)
inlineexplicit

◆ scoped_voe_ptr() [4/4]

template<class T>
cricket::scoped_voe_ptr< T >::scoped_voe_ptr ( T p)
inlineexplicit

◆ ~scoped_voe_ptr() [2/2]

template<class T>
cricket::scoped_voe_ptr< T >::~scoped_voe_ptr ( )
inline

Member Function Documentation

◆ get() [1/2]

template<class T>
T* cricket::scoped_voe_ptr< T >::get ( ) const
inline

◆ get() [2/2]

template<class T>
T* cricket::scoped_voe_ptr< T >::get ( ) const
inline

◆ operator->() [1/2]

template<class T>
T* cricket::scoped_voe_ptr< T >::operator-> ( ) const
inline

◆ operator->() [2/2]

template<class T>
T* cricket::scoped_voe_ptr< T >::operator-> ( ) const
inline

◆ reset() [1/2]

template<class T>
void cricket::scoped_voe_ptr< T >::reset ( )
inline

◆ reset() [2/2]

template<class T>
void cricket::scoped_voe_ptr< T >::reset ( )
inline

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