ROOT  6.06/09
Reference Guide
Public Member Functions | Private Member Functions | Private Attributes | List of all members
ROOT::MacOSX::Util::CFScopeGuard< RefType > Class Template Reference

template<class RefType>
class ROOT::MacOSX::Util::CFScopeGuard< RefType >

Definition at line 268 of file CocoaUtils.h.

Public Member Functions

 CFScopeGuard ()
 
 CFScopeGuard (RefType ref)
 
 ~CFScopeGuard ()
 
RefType Get () const
 
void Reset (RefType ref)
 
RefType Release ()
 

Private Member Functions

 CFScopeGuard (const CFScopeGuard &rhs)
 
CFScopeGuardoperator= (const CFScopeGuard &rhs)
 

Private Attributes

RefType fRef
 

#include <CocoaUtils.h>

Constructor & Destructor Documentation

template<class RefType>
ROOT::MacOSX::Util::CFScopeGuard< RefType >::CFScopeGuard ( )
inline

Definition at line 270 of file CocoaUtils.h.

template<class RefType>
ROOT::MacOSX::Util::CFScopeGuard< RefType >::CFScopeGuard ( RefType  ref)
inlineexplicit

Definition at line 275 of file CocoaUtils.h.

template<class RefType>
ROOT::MacOSX::Util::CFScopeGuard< RefType >::~CFScopeGuard ( )
inline

Definition at line 280 of file CocoaUtils.h.

template<class RefType>
ROOT::MacOSX::Util::CFScopeGuard< RefType >::CFScopeGuard ( const CFScopeGuard< RefType > &  rhs)
private

Member Function Documentation

template<class RefType>
RefType ROOT::MacOSX::Util::CFScopeGuard< RefType >::Get ( ) const
inline
template<class RefType>
CFScopeGuard& ROOT::MacOSX::Util::CFScopeGuard< RefType >::operator= ( const CFScopeGuard< RefType > &  rhs)
private
template<class RefType>
RefType ROOT::MacOSX::Util::CFScopeGuard< RefType >::Release ( )
inline

Definition at line 300 of file CocoaUtils.h.

template<class RefType>
void ROOT::MacOSX::Util::CFScopeGuard< RefType >::Reset ( RefType  ref)
inline

Definition at line 291 of file CocoaUtils.h.

Referenced by QuartzPixmap::resizeW:::.

Member Data Documentation

template<class RefType>
RefType ROOT::MacOSX::Util::CFScopeGuard< RefType >::fRef
private

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