|
wxArt2D
|
smart pointer class and list. More...


Go to the source code of this file.
Classes | |
| class | a2dSmrtPtrBase |
| A trivial base class for a2dSmrtPtr. Non-template class, so that it can. More... | |
| class | a2dSmrtPtr< Clss > |
| A pointer class, that automatically calls SmrtPtrOwn/SmrtPtrRelease. More... | |
| class | a2dAutoZeroPtr< Clss > |
| A pointer class, that is automatically set to 0 if the target is deleted. More... | |
| class | a2dDumbPtr< Clss > |
| A pointer class, that does not call SmrtPtrOwn/SmrtPtrRelease, but initializes to 0. More... | |
| class | a2dDumbPtrList< T > |
| A list class for reference counted objects. More... | |
| class | a2dSmrtPtrList< T > |
| A list class for reference counted objects. More... | |
smart pointer class and list.
Smart pointers are used all over wxDocview, and the a2dObject from which most classes are derived (in)directly is for that reason reference counted.
Copyright: 2003-2004 (c) Michael Sögtrop / Klaas Holwerda
Licence: wxWidgets Licence
RCS-ID:
Definition in file smrtptr.h.