a2dPtrList< T > Class Template Reference
[base classes used for many others]

A list class for pointers. More...

#include <a2dlist.h>

Inheritance diagram for a2dPtrList< T >:

Inheritance graph
[legend]
Collaboration diagram for a2dPtrList< T >:

Collaboration graph
[legend]

List of all members.

Public Member Functions

itSmart Find (T *object)
 Find a specific object.
const_itSmart Find (T *object) const
 Find a specific object.
int IndexOf (T *object) const
 Find the index of a specific object.
bool ReleaseObject (T *object)
 release a certain object from the list
void DeleteObjects ()


Detailed Description

template<class T>
class a2dPtrList< T >

A list class for pointers.

Only to store pointers to objects, no deletion on those objects.

Definition at line 222 of file a2dlist.h.


Member Function Documentation

template<class T>
void a2dPtrList< T >::DeleteObjects (  )  [inline]

release and delete object in list. Assuming the object are owned by the list.

Definition at line 74 of file a2dlist.inl.


The documentation for this class was generated from the following files:
a2dPtrList< T > Class Template Reference -- Tue Aug 31 18:32:43 2010 -- 31 Aug 2010 -- 1.5.5 -- wxArt2D -- . -- Main Page Reference Documentation