Lugre::cSmartPtr< _T > Member List

This is the complete list of members for Lugre::cSmartPtr< _T >, including all inherited members.

bNeedsCompactingLugre::cListenable
cListenable()Lugre::cListenable
CountListeners()Lugre::cListenable [inline]
cSmartPtr(_T *target=0, const size_t iTargetDestroyedEventCode=kDefaultTargetDestroyedEventCode)Lugre::cSmartPtr< _T > [inline]
iUsageCounterLugre::cListenable
kDefaultTargetDestroyedEventCode enum valueLugre::cSmartPtr< _T >
miTargetDestroyedEventCodeLugre::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]
targetLugre::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  doxygen 1.5.6