OpenArena::list list.h class ItemType ItemType OpenArena::list< ItemType >::list () list Write brief comment for list here. <exception class> Description of criteria for throwing this exception. Write detailed description for list here.Write remarks for list here. Separate items with the '|' character. OpenArena::list< ItemType >::~list () ~list Write brief comment for ~list here. <exception class> Description of criteria for throwing this exception. Write detailed description for ~list here.Write remarks for ~list here. Separate items with the '|' character. OpenArena::list< ItemType >::list (const list &) list const list & Write brief comment for list here. Description of parameter . <exception class> Description of criteria for throwing this exception. Write detailed description for list here.Write remarks for list here. Separate items with the '|' character. bool bool OpenArena::list< ItemType >::IsEmpty () const IsEmpty Write brief comment for IsEmpty here. Write description of return value here. <exception class> Description of criteria for throwing this exception. Write detailed description for IsEmpty here.Write remarks for IsEmpty here. Separate items with the '|' character. bool bool OpenArena::list< ItemType >::IsFull () const IsFull Write brief comment for IsFull here. Write description of return value here. <exception class> Description of criteria for throwing this exception. Write detailed description for IsFull here.Write remarks for IsFull here. Separate items with the '|' character. void void OpenArena::list< ItemType >::Insert (ItemType newItem) Insert ItemType newItem Write brief comment for Insert here. newItem Description of parameter newItem. <exception class> Description of criteria for throwing this exception. Write detailed description for Insert here.Write remarks for Insert here. Separate items with the '|' character. void void OpenArena::list< ItemType >::Remove (ItemType target) Remove ItemType target Write brief comment for Remove here. target Description of parameter target. <exception class> Description of criteria for throwing this exception. Write detailed description for Remove here.Write remarks for Remove here. Separate items with the '|' character. void void OpenArena::list< ItemType >::Remove () Remove Write brief comment for Remove here. <exception class> Description of criteria for throwing this exception. Write detailed description for Remove here.Write remarks for Remove here. Separate items with the '|' character. ItemType ItemType OpenArena::list< ItemType >::Retrieve () const Retrieve Write brief comment for Retrieve here. Write description of return value here. <exception class> Description of criteria for throwing this exception. Write detailed description for Retrieve here.Write remarks for Retrieve here. Separate items with the '|' character. bool bool OpenArena::list< ItemType >::PrevPosition () PrevPosition Write brief comment for PrevPosition here. Write description of return value here. <exception class> Description of criteria for throwing this exception. Write detailed description for PrevPosition here.Write remarks for PrevPosition here. Separate items with the '|' character. bool bool OpenArena::list< ItemType >::NextPosition () NextPosition Write brief comment for NextPosition here. Write description of return value here. <exception class> Description of criteria for throwing this exception. Write detailed description for NextPosition here.Write remarks for NextPosition here. Separate items with the '|' character. bool bool OpenArena::list< ItemType >::IsFirstPosition () const IsFirstPosition Write brief comment for IsFirstPosition here. Write description of return value here. <exception class> Description of criteria for throwing this exception. Write detailed description for IsFirstPosition here.Write remarks for IsFirstPosition here. Separate items with the '|' character. bool bool OpenArena::list< ItemType >::IsLastPosition () const IsLastPosition Write brief comment for IsLastPosition here. Write description of return value here. <exception class> Description of criteria for throwing this exception. Write detailed description for IsLastPosition here.Write remarks for IsLastPosition here. Separate items with the '|' character. void void OpenArena::list< ItemType >::FirstPosition () FirstPosition Write brief comment for FirstPosition here. <exception class> Description of criteria for throwing this exception. Write detailed description for FirstPosition here.Write remarks for FirstPosition here. Separate items with the '|' character. void void OpenArena::list< ItemType >::LastPosition () LastPosition Write brief comment for LastPosition here. <exception class> Description of criteria for throwing this exception. Write detailed description for LastPosition here.Write remarks for LastPosition here. Separate items with the '|' character. void void OpenArena::list< ItemType >::Clear () Clear Write brief comment for Clear here. <exception class> Description of criteria for throwing this exception. Write detailed description for Clear here.Write remarks for Clear here. Separate items with the '|' character. bool bool OpenArena::list< ItemType >::Contains (ItemType) const Contains ItemType value Write brief comment for Contains here. Description of parameter . Write description of return value here. <exception class> Description of criteria for throwing this exception. Write detailed description for Contains here.Write remarks for Contains here. Separate items with the '|' character. unsigned int unsigned int OpenArena::list< ItemType >::Length () Length Write brief comment for Length here. Write description of return value here. <exception class> Description of criteria for throwing this exception. Write detailed description for Length here.Write remarks for Length here. Separate items with the '|' character. void void OpenArena::list< ItemType >::operator= (const list< ItemType > &) operator= const list< ItemType > & rtOp Write brief comment for operator = here. Description of parameter . <exception class> Description of criteria for throwing this exception. Write detailed description for operator = here.Write remarks for operator = here. Separate items with the '|' character. ItemType ItemType OpenArena::list< ItemType >::operator[] (LIST_ARRAY_INDEX_TYPE) const operator[] LIST_ARRAY_INDEX_TYPE index Write brief comment for operator [] here. Description of parameter . Write description of return value here. <exception class> Description of criteria for throwing this exception. Write detailed description for operator [] here.Write remarks for operator [] here. Separate items with the '|' character. ItemType & ItemType & OpenArena::list< ItemType >::operator[] (LIST_ARRAY_INDEX_TYPE) operator[] LIST_ARRAY_INDEX_TYPE index Write brief comment for operator [] here. Description of parameter . Write description of return value here. <exception class> Description of criteria for throwing this exception. Write detailed description for operator [] here.Write remarks for operator [] here. Separate items with the '|' character. listNode< ItemType > * listNode<ItemType>* OpenArena::list< ItemType >::head head listNode< ItemType > * listNode<ItemType>* OpenArena::list< ItemType >::tail tail listNode< ItemType > * listNode<ItemType>* OpenArena::list< ItemType >::currPos currPos Write brief comment for list here. ItemType Description of parameter ItemType. Write detailed description for list here.Write remarks for list here. Separate items with the '|' character. OpenArena::listClear OpenArena::listContains OpenArena::listcurrPos OpenArena::listFirstPosition OpenArena::listhead OpenArena::listInsert OpenArena::listIsEmpty OpenArena::listIsFirstPosition OpenArena::listIsFull OpenArena::listIsLastPosition OpenArena::listLastPosition OpenArena::listLength OpenArena::listlist OpenArena::listlist OpenArena::listNextPosition OpenArena::listoperator= OpenArena::listoperator[] OpenArena::listoperator[] OpenArena::listPrevPosition OpenArena::listRemove OpenArena::listRemove OpenArena::listRetrieve OpenArena::listtail OpenArena::list~list