Assimp  v3.1.1 (June 2014)
Public Member Functions | List of all members
Assimp::ScopeGuard< T > Struct Template Reference

Public Member Functions

T * dismiss ()
 
 operator T* ()
 
T * operator-> ()
 
 ScopeGuard (T *obj)
 
 ~ScopeGuard () throw ()
 

Constructor & Destructor Documentation

◆ ScopeGuard()

template<typename T >
Assimp::ScopeGuard< T >::ScopeGuard ( T *  obj)
inlineexplicit

◆ ~ScopeGuard()

template<typename T >
Assimp::ScopeGuard< T >::~ScopeGuard ( )
throw (
)
inline

Member Function Documentation

◆ dismiss()

template<typename T >
T* Assimp::ScopeGuard< T >::dismiss ( )
inline

◆ operator T*()

template<typename T >
Assimp::ScopeGuard< T >::operator T* ( )
inline

◆ operator->()

template<typename T >
T* Assimp::ScopeGuard< T >::operator-> ( )
inline

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