OGRE  1.9.0
Ogre::SharedPtrInfoDeleteT< T > Class Template Reference

#include <OgreSharedPtr.h>

Inheritance diagram for Ogre::SharedPtrInfoDeleteT< T >:

Public Member Functions

 SharedPtrInfoDeleteT (T *o)
 
virtual ~SharedPtrInfoDeleteT ()
 

Public Attributes

AtomicScalar< unsigned > useCount
 

Private Attributes

T * mObject
 

Detailed Description

template<class T>
class Ogre::SharedPtrInfoDeleteT< T >

Definition at line 83 of file OgreSharedPtr.h.

Constructor & Destructor Documentation

◆ SharedPtrInfoDeleteT()

template<class T>
Ogre::SharedPtrInfoDeleteT< T >::SharedPtrInfoDeleteT ( T * o)

Definition at line 87 of file OgreSharedPtr.h.

References mObject.

◆ ~SharedPtrInfoDeleteT()

template<class T>
virtual Ogre::SharedPtrInfoDeleteT< T >::~SharedPtrInfoDeleteT ( )
virtual

Definition at line 89 of file OgreSharedPtr.h.

References Ogre::MEMCATEGORY_GENERAL, mObject, and OGRE_DELETE_T.

Member Data Documentation

◆ mObject

template<class T>
T* Ogre::SharedPtrInfoDeleteT< T >::mObject
private

Definition at line 85 of file OgreSharedPtr.h.

Referenced by SharedPtrInfoDeleteT(), and ~SharedPtrInfoDeleteT().

◆ useCount

AtomicScalar<unsigned> Ogre::SharedPtrInfo::useCount
inherited

Definition at line 62 of file OgreSharedPtr.h.

Referenced by SharedPtrInfo().


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