OGRE  1.9.0
Public Member Functions | Public Attributes | Private Attributes | List of all members
Ogre::SharedPtrInfoDelete< T > Class Template Reference

#include <OgreSharedPtr.h>

Inheritance diagram for Ogre::SharedPtrInfoDelete< T >:
Inheritance graph
[legend]

Public Member Functions

 SharedPtrInfoDelete (T *o)
 
virtual ~SharedPtrInfoDelete ()
 

Public Attributes

AtomicScalar< unsigneduseCount
 

Private Attributes

TmObject
 

Detailed Description

template<class T>
class Ogre::SharedPtrInfoDelete< T >

Definition at line 70 of file OgreSharedPtr.h.

Constructor & Destructor Documentation

◆ SharedPtrInfoDelete()

template<class T >
Ogre::SharedPtrInfoDelete< T >::SharedPtrInfoDelete ( T o)

Definition at line 74 of file OgreSharedPtr.h.

◆ ~SharedPtrInfoDelete()

Definition at line 76 of file OgreSharedPtr.h.

References Ogre::SharedPtrInfoDelete< T >::mObject, and OGRE_DELETE.

Member Data Documentation

◆ mObject

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

◆ useCount

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

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