#include <mi32/milist.h>
Inheritance diagram for MILIST< _LIT >:

Public Member Functions | |
| CONST_ITERATOR | Begin () const |
| ITERATOR | Begin () |
| void | Clear () |
| bool | Contains (const _LIT &item) const |
| CONST_ITERATOR | End () const |
| ITERATOR | End () |
| ITERATOR | Find (const _LIT &item) |
| CONST_ITERATOR | Find (const _LIT &item) const |
| _LIT & | GetBack () |
| const _LIT & | GetBack () const |
| _LIT & | GetFront () |
| const _LIT & | GetFront () const |
| _LIT & | GetIndexed (int index) |
| const _LIT & | GetIndexed (int index) const |
| INT32 | GetNumItems () const |
| _LIT & | Insert (ITERATOR p, const _LIT &item) |
| bool | IsEmpty () const |
| bool | IsEqual (const MILIST< _LIT > &rhs) const |
| void | Lower (int pos) |
| void | Lower (ITERATOR it) |
| void | Merge (MILIST< _LIT > &other) |
| MILIST (const MILIST< _LIT > &rhs) | |
| MILIST () | |
| void | MoveToBack (ITERATOR it) |
| void | MoveToFront (ITERATOR it) |
| MILIST< _LIT > & | operator= (const MILIST< _LIT > &rhs) |
| void | PopBack () |
| void | PopFront () |
| _LIT & | PushBack (const _LIT &item) |
| _LIT & | PushFront (const _LIT &item) |
| void | Raise (int pos) |
| void | Raise (ITERATOR it) |
| void | Remove (ITERATOR start, ITERATOR end) |
| void | Remove (ITERATOR it) |
| void | RemoveDuplicates () |
| void | RemovePos (int pos) |
| void | Reverse () |
| CONST_ITERATOR | ReverseBegin () const |
| ITERATOR | ReverseBegin () |
| CONST_ITERATOR | ReverseEnd () const |
| ITERATOR | ReverseEnd () |
| void | Sort (bool(*PredFunc)(const _LIT &lhs, const _LIT &rhs)) |
| template<class _Pr1> | |
| void | Sort (_Pr1 _Pr) |
| void | Sort () |
| ~MILIST () | |
Classes | |
| class | CONST_ITERATOR |
| class | ITERATOR |
| struct | LISTITEM |
Definition at line 66 of file milist.h.
| CONST_ITERATOR MILIST< _LIT >::Begin | ( | ) | const [inline] |
Return a CONST_ITERATOR that refers to the beginning of the list.
| void MILIST< _LIT >::Clear | ( | ) | [inline] |
| bool MILIST< _LIT >::Contains | ( | const _LIT & | item | ) | const [inline] |
| CONST_ITERATOR MILIST< _LIT >::End | ( | ) | const [inline] |
Return a CONST_ITERATOR that refers to the end of the list, not a valid list item.
| CONST_ITERATOR MILIST< _LIT >::Find | ( | const _LIT & | item | ) | const [inline] |
| _LIT& MILIST< _LIT >::GetBack | ( | ) | [inline] |
| const _LIT& MILIST< _LIT >::GetBack | ( | ) | const [inline] |
| _LIT& MILIST< _LIT >::GetFront | ( | ) | [inline] |
| const _LIT& MILIST< _LIT >::GetFront | ( | ) | const [inline] |
| _LIT& MILIST< _LIT >::GetIndexed | ( | int | index | ) | [inline] |
| const _LIT& MILIST< _LIT >::GetIndexed | ( | int | index | ) | const [inline] |
| bool MILIST< _LIT >::IsEmpty | ( | ) | const [inline] |
| void MILIST< _LIT >::Lower | ( | int | pos | ) | [inline] |
| void MILIST< _LIT >::PopBack | ( | ) | [inline] |
| void MILIST< _LIT >::PopFront | ( | ) | [inline] |
| _LIT& MILIST< _LIT >::PushBack | ( | const _LIT & | item | ) | [inline] |
| _LIT& MILIST< _LIT >::PushFront | ( | const _LIT & | item | ) | [inline] |
| void MILIST< _LIT >::Raise | ( | int | pos | ) | [inline] |
| void MILIST< _LIT >::RemoveDuplicates | ( | ) | [inline] |
| void MILIST< _LIT >::RemovePos | ( | int | pos | ) | [inline] |
| void MILIST< _LIT >::Reverse | ( | ) | [inline] |
| CONST_ITERATOR MILIST< _LIT >::ReverseBegin | ( | ) | const [inline] |
Return a CONST_ITERATOR that refers to the end of the list.
| CONST_ITERATOR MILIST< _LIT >::ReverseEnd | ( | ) | const [inline] |
Return a CONST_ITERATOR that refers to the end of the list, not a valid list item.
| void MILIST< _LIT >::Sort | ( | bool(*)(const _LIT &lhs, const _LIT &rhs) | PredFunc | ) | [inline] |
| void MILIST< _LIT >::Sort | ( | ) | [inline] |
1.5.2