webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
webrtc::ScopedSLObject< SLType, SLDerefType > Class Template Reference

#include <opensles_common.h>

Public Member Functions

 ScopedSLObject ()
 
 ~ScopedSLObject ()
 
SLType * Receive ()
 
SLDerefType operator-> ()
 
SLType Get () const
 
void Reset ()
 
 ScopedSLObject ()
 
 ~ScopedSLObject ()
 
SLType * Receive ()
 
SLDerefType operator-> ()
 
SLType Get () const
 
void Reset ()
 

Constructor & Destructor Documentation

◆ ScopedSLObject() [1/2]

template<typename SLType, typename SLDerefType>
webrtc::ScopedSLObject< SLType, SLDerefType >::ScopedSLObject ( )
inline

◆ ~ScopedSLObject() [1/2]

template<typename SLType, typename SLDerefType>
webrtc::ScopedSLObject< SLType, SLDerefType >::~ScopedSLObject ( )
inline

◆ ScopedSLObject() [2/2]

template<typename SLType, typename SLDerefType>
webrtc::ScopedSLObject< SLType, SLDerefType >::ScopedSLObject ( )
inline

◆ ~ScopedSLObject() [2/2]

template<typename SLType, typename SLDerefType>
webrtc::ScopedSLObject< SLType, SLDerefType >::~ScopedSLObject ( )
inline

Member Function Documentation

◆ Get() [1/2]

template<typename SLType, typename SLDerefType>
SLType webrtc::ScopedSLObject< SLType, SLDerefType >::Get ( ) const
inline

◆ Get() [2/2]

template<typename SLType, typename SLDerefType>
SLType webrtc::ScopedSLObject< SLType, SLDerefType >::Get ( ) const
inline

◆ operator->() [1/2]

template<typename SLType, typename SLDerefType>
SLDerefType webrtc::ScopedSLObject< SLType, SLDerefType >::operator-> ( )
inline

◆ operator->() [2/2]

template<typename SLType, typename SLDerefType>
SLDerefType webrtc::ScopedSLObject< SLType, SLDerefType >::operator-> ( )
inline

◆ Receive() [1/2]

template<typename SLType, typename SLDerefType>
SLType* webrtc::ScopedSLObject< SLType, SLDerefType >::Receive ( )
inline

◆ Receive() [2/2]

template<typename SLType, typename SLDerefType>
SLType* webrtc::ScopedSLObject< SLType, SLDerefType >::Receive ( )
inline

◆ Reset() [1/2]

template<typename SLType, typename SLDerefType>
void webrtc::ScopedSLObject< SLType, SLDerefType >::Reset ( )
inline

◆ Reset() [2/2]

template<typename SLType, typename SLDerefType>
void webrtc::ScopedSLObject< SLType, SLDerefType >::Reset ( )
inline

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