![]() |
VR-Forces 4.0.4 Class Documentation
|
This class has been extended from the QList class to provide some convenience methods as well as auto delete functionality. More...

Public Member Functions | |
| DtPtrQList () | |
| DtPtrQList (const DtPtrQList< T > &orig) | |
| virtual | ~DtPtrQList () |
| void | clear () |
| void | setAutoDelete (bool b) |
| bool | autoDelete () const |
| DtPtrQList< T >::iterator | erase (typename DtPtrQList< T >::iterator pos) |
| DtPtrQList< T >::iterator | erase (typename DtPtrQList< T >::iterator first, typename DtPtrQList< T >::iterator last) |
| int | findRef (T t) const |
| int | find (T t) const |
| void | removeRef (T t) |
| void | remove (T t) |
| void | removeAt (int i) |
| DtPtrQList () | |
| DtPtrQList (const DtPtrQList< T > &orig) | |
| virtual | ~DtPtrQList () |
| void | clear () |
| void | setAutoDelete (bool b) |
| bool | autoDelete () const |
| DtPtrQList< T >::iterator | erase (typename DtPtrQList< T >::iterator pos) |
| DtPtrQList< T >::iterator | erase (typename DtPtrQList< T >::iterator first, typename DtPtrQList< T >::iterator last) |
| int | findRef (T t) const |
| int | find (T t) const |
| void | removeRef (T t) |
| void | remove (T t) |
| void | removeAt (int i) |
Protected Attributes | |
| bool | myAutoDelete |
This class has been extended from the QList class to provide some convenience methods as well as auto delete functionality.
| DtPtrQList< T >::DtPtrQList | ( | ) | [inline] |
| DtPtrQList< T >::DtPtrQList | ( | const DtPtrQList< T > & | orig | ) | [inline] |
| virtual DtPtrQList< T >::~DtPtrQList | ( | ) | [inline, virtual] |
| DtPtrQList< T >::DtPtrQList | ( | ) | [inline] |
| DtPtrQList< T >::DtPtrQList | ( | const DtPtrQList< T > & | orig | ) | [inline] |
| virtual DtPtrQList< T >::~DtPtrQList | ( | ) | [inline, virtual] |
| void DtPtrQList< T >::clear | ( | ) | [inline] |
| void DtPtrQList< T >::setAutoDelete | ( | bool | b | ) | [inline] |
| bool DtPtrQList< T >::autoDelete | ( | ) | const [inline] |
| DtPtrQList<T>::iterator DtPtrQList< T >::erase | ( | typename DtPtrQList< T >::iterator | pos | ) | [inline] |
Referenced by DtPtrQList< DtSymbolList * >::erase(), and DtPtrQList< DtSymbolList * >::remove().
| DtPtrQList<T>::iterator DtPtrQList< T >::erase | ( | typename DtPtrQList< T >::iterator | first, |
| typename DtPtrQList< T >::iterator | last | ||
| ) | [inline] |
| int DtPtrQList< T >::findRef | ( | T | t | ) | const [inline] |
Referenced by DtCompositeDrawer::destroyDrawer().
| int DtPtrQList< T >::find | ( | T | t | ) | const [inline] |
Referenced by DtPtrQList< DtSymbolList * >::findRef().
| void DtPtrQList< T >::removeRef | ( | T | t | ) | [inline] |
| void DtPtrQList< T >::remove | ( | T | t | ) | [inline] |
Referenced by DtCompositeDrawer::destroyDrawer().
| void DtPtrQList< T >::removeAt | ( | int | i | ) | [inline] |
Referenced by DtPtrQList< DtSymbolList * >::removeAt().
| void DtPtrQList< T >::clear | ( | ) | [inline] |
| void DtPtrQList< T >::setAutoDelete | ( | bool | b | ) | [inline] |
| bool DtPtrQList< T >::autoDelete | ( | ) | const [inline] |
| DtPtrQList<T>::iterator DtPtrQList< T >::erase | ( | typename DtPtrQList< T >::iterator | pos | ) | [inline] |
| DtPtrQList<T>::iterator DtPtrQList< T >::erase | ( | typename DtPtrQList< T >::iterator | first, |
| typename DtPtrQList< T >::iterator | last | ||
| ) | [inline] |
| int DtPtrQList< T >::findRef | ( | T | t | ) | const [inline] |
| int DtPtrQList< T >::find | ( | T | t | ) | const [inline] |
| void DtPtrQList< T >::removeRef | ( | T | t | ) | [inline] |
| void DtPtrQList< T >::remove | ( | T | t | ) | [inline] |
| void DtPtrQList< T >::removeAt | ( | int | i | ) | [inline] |
bool DtPtrQList< T >::myAutoDelete [protected] |