OGRE-Next  4.0.0unstable
Object-Oriented Graphics Rendering Engine
Ogre::DeleteOnDestructor< T > Struct Template Reference

#include <OgreThreads.h>

Public Member Functions

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

Public Attributes

T * ptr
 

Constructor & Destructor Documentation

◆ DeleteOnDestructor() [1/2]

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

◆ ~DeleteOnDestructor()

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

◆ DeleteOnDestructor() [2/2]

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

Member Function Documentation

◆ operator=()

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

Member Data Documentation

◆ ptr

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

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