Main Page
Namespaces
Classes
Files
Directories
Alphabetical List
Class List
Class Hierarchy
Class Members
Lugre::cSmartPtr< _T > Member List
This is the complete list of members for
Lugre::cSmartPtr< _T >
, including all inherited members.
bNeedsCompacting
Lugre::cListenable
cListenable
()
Lugre::cListenable
CountListeners
()
Lugre::cListenable
[inline]
cSmartPtr
(_T *target=0, const size_t iTargetDestroyedEventCode=kDefaultTargetDestroyedEventCode)
Lugre::cSmartPtr< _T >
[inline]
iUsageCounter
Lugre::cListenable
kDefaultTargetDestroyedEventCode
enum value
Lugre::cSmartPtr< _T >
miTargetDestroyedEventCode
Lugre::cSmartPtr< _T >
NotifyAllListeners
(const size_t eventcode=0, void *param=0)
Lugre::cListenable
operator*
()
Lugre::cSmartPtr< _T >
[inline]
operator=
(cSmartPtr< _T > othersmartptr)
Lugre::cSmartPtr< _T >
[inline]
operator=
(_T *newtarget)
Lugre::cSmartPtr< _T >
[inline]
RegisterListener
(cListener *pListener, void *userdata=0)
Lugre::cListenable
SmartPtr_SetTarget
(_T *newtarget)
Lugre::cSmartPtr< _T >
[inline]
SmartPtr_TargetDestroyed
()
Lugre::cSmartPtr< _T >
[inline, virtual]
target
Lugre::cSmartPtr< _T >
[private]
UnRegisterListener
(cListener *pListener, void *userdata=0)
Lugre::cListenable
~cListenable
()
Lugre::cListenable
[virtual]
~cSmartPtr
()
Lugre::cSmartPtr< _T >
[inline, virtual]
Generated on Tue May 22 06:00:42 2012 for cpp by
1.5.6