#include <list.h>
Public Member Functions | |
| list () | |
| Write brief comment for list here. | |
| ~list () | |
| Write brief comment for ~list here. | |
| list (const list &) | |
| Write brief comment for list here. | |
| bool | IsEmpty () const |
| Write brief comment for IsEmpty here. | |
| bool | IsFull () const |
| Write brief comment for IsFull here. | |
| void | Insert (ItemType newItem) |
| Write brief comment for Insert here. | |
| void | Remove (ItemType target) |
| Write brief comment for Remove here. | |
| void | Remove () |
| Write brief comment for Remove here. | |
| ItemType | Retrieve () const |
| Write brief comment for Retrieve here. | |
| bool | PrevPosition () |
| Write brief comment for PrevPosition here. | |
| bool | NextPosition () |
| Write brief comment for NextPosition here. | |
| bool | IsFirstPosition () const |
| Write brief comment for IsFirstPosition here. | |
| bool | IsLastPosition () const |
| Write brief comment for IsLastPosition here. | |
| void | FirstPosition () |
| Write brief comment for FirstPosition here. | |
| void | LastPosition () |
| Write brief comment for LastPosition here. | |
| void | Clear () |
| Write brief comment for Clear here. | |
| bool | Contains (ItemType) const |
| Write brief comment for Contains here. | |
| unsigned int | Length () |
| Write brief comment for Length here. | |
| void | operator= (const list< ItemType > &) |
| Write brief comment for operator = here. | |
| ItemType | operator[] (LIST_ARRAY_INDEX_TYPE) const |
| Write brief comment for operator [] here. | |
| ItemType & | operator[] (LIST_ARRAY_INDEX_TYPE) |
| Write brief comment for operator [] here. | |
Private Attributes | |
| listNode< ItemType > * | head |
| listNode< ItemType > * | tail |
| listNode< ItemType > * | currPos |
| ItemType | Description of parameter ItemType. |
| OpenArena::list< ItemType >::list | ( | ) |
Write brief comment for list here.
| <exception | class> Description of criteria for throwing this exception. |
| OpenArena::list< ItemType >::~list | ( | ) |
Write brief comment for ~list here.
| <exception | class> Description of criteria for throwing this exception. |
| OpenArena::list< ItemType >::list | ( | const list< ItemType > & | ) |
Write brief comment for list here.
| Description | of parameter . |
| <exception | class> Description of criteria for throwing this exception. |
| void OpenArena::list< ItemType >::Clear | ( | ) |
Write brief comment for Clear here.
| <exception | class> Description of criteria for throwing this exception. |
| bool OpenArena::list< ItemType >::Contains | ( | ItemType | ) | const |
Write brief comment for Contains here.
| Description | of parameter . |
| <exception | class> Description of criteria for throwing this exception. |
| void OpenArena::list< ItemType >::FirstPosition | ( | ) |
Write brief comment for FirstPosition here.
| <exception | class> Description of criteria for throwing this exception. |
| void OpenArena::list< ItemType >::Insert | ( | ItemType | newItem | ) |
Write brief comment for Insert here.
| newItem | Description of parameter newItem. |
| <exception | class> Description of criteria for throwing this exception. |
| bool OpenArena::list< ItemType >::IsEmpty | ( | ) | const |
Write brief comment for IsEmpty here.
| <exception | class> Description of criteria for throwing this exception. |
| bool OpenArena::list< ItemType >::IsFirstPosition | ( | ) | const |
Write brief comment for IsFirstPosition here.
| <exception | class> Description of criteria for throwing this exception. |
| bool OpenArena::list< ItemType >::IsFull | ( | ) | const |
Write brief comment for IsFull here.
| <exception | class> Description of criteria for throwing this exception. |
| bool OpenArena::list< ItemType >::IsLastPosition | ( | ) | const |
Write brief comment for IsLastPosition here.
| <exception | class> Description of criteria for throwing this exception. |
| void OpenArena::list< ItemType >::LastPosition | ( | ) |
Write brief comment for LastPosition here.
| <exception | class> Description of criteria for throwing this exception. |
| unsigned int OpenArena::list< ItemType >::Length | ( | ) |
Write brief comment for Length here.
| <exception | class> Description of criteria for throwing this exception. |
| bool OpenArena::list< ItemType >::NextPosition | ( | ) |
Write brief comment for NextPosition here.
| <exception | class> Description of criteria for throwing this exception. |
| void OpenArena::list< ItemType >::operator= | ( | const list< ItemType > & | ) |
Write brief comment for operator = here.
| Description | of parameter . |
| <exception | class> Description of criteria for throwing this exception. |
| ItemType & OpenArena::list< ItemType >::operator[] | ( | LIST_ARRAY_INDEX_TYPE | ) |
Write brief comment for operator [] here.
| Description | of parameter . |
| <exception | class> Description of criteria for throwing this exception. |
| ItemType OpenArena::list< ItemType >::operator[] | ( | LIST_ARRAY_INDEX_TYPE | ) | const |
Write brief comment for operator [] here.
| Description | of parameter . |
| <exception | class> Description of criteria for throwing this exception. |
| bool OpenArena::list< ItemType >::PrevPosition | ( | ) |
Write brief comment for PrevPosition here.
| <exception | class> Description of criteria for throwing this exception. |
| void OpenArena::list< ItemType >::Remove | ( | ) |
Write brief comment for Remove here.
| <exception | class> Description of criteria for throwing this exception. |
| void OpenArena::list< ItemType >::Remove | ( | ItemType | target | ) |
Write brief comment for Remove here.
| target | Description of parameter target. |
| <exception | class> Description of criteria for throwing this exception. |
| ItemType OpenArena::list< ItemType >::Retrieve | ( | ) | const |
Write brief comment for Retrieve here.
| <exception | class> Description of criteria for throwing this exception. |
listNode<ItemType>* OpenArena::list< ItemType >::currPos [private] |
listNode<ItemType>* OpenArena::list< ItemType >::head [private] |
listNode<ItemType>* OpenArena::list< ItemType >::tail [private] |
1.4.7