OGRE-Next 4.0.0unstable
Object-Oriented Graphics Rendering Engine
Loading...
Searching...
No Matches
Ogre::DeleteOnDestructor< T > Struct Template Reference

#include <OgreThreads.h>

Public Member Functions

 DeleteOnDestructor (const DeleteOnDestructor &)=delete
 DeleteOnDestructor (T *_ptr)
 ~DeleteOnDestructor ()
DeleteOnDestructor & operator= (const DeleteOnDestructor &)=delete

Public Attributes

T * ptr

Constructor & Destructor Documentation

◆ DeleteOnDestructor() [1/2]

template<typename T>
Ogre::DeleteOnDestructor< T >::DeleteOnDestructor ( T * _ptr)
inline

References ptr.

Referenced by DeleteOnDestructor(), and operator=().

◆ ~DeleteOnDestructor()

template<typename T>
Ogre::DeleteOnDestructor< T >::~DeleteOnDestructor ( )
inline

References ptr.

◆ DeleteOnDestructor() [2/2]

template<typename T>
Ogre::DeleteOnDestructor< T >::DeleteOnDestructor ( const DeleteOnDestructor< T > & )
delete

References DeleteOnDestructor().

Member Function Documentation

◆ operator=()

template<typename T>
DeleteOnDestructor & Ogre::DeleteOnDestructor< T >::operator= ( const DeleteOnDestructor< T > & )
delete

References DeleteOnDestructor().

Member Data Documentation

◆ ptr

template<typename T>
T* Ogre::DeleteOnDestructor< T >::ptr

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