Design Patterns
operational::iterator::ListInterface< Item > Member List

This is the complete list of members for operational::iterator::ListInterface< Item >, including all inherited members.

Append(const Item &anItem)=0operational::iterator::ListInterface< Item >pure virtual
Count() const =0operational::iterator::ListInterface< Item >pure virtual
First() const =0operational::iterator::ListInterface< Item >pure virtual
Get(long index) const =0operational::iterator::ListInterface< Item >pure virtual
Includes(const Item &anItem) const =0operational::iterator::ListInterface< Item >pure virtual
Last() const =0operational::iterator::ListInterface< Item >pure virtual
Pop()=0operational::iterator::ListInterface< Item >pure virtual
Prepend(const Item &anItem)=0operational::iterator::ListInterface< Item >pure virtual
Push(const Item &anItem)=0operational::iterator::ListInterface< Item >pure virtual
Remove(const Item &anItem)=0operational::iterator::ListInterface< Item >pure virtual
RemoveAll()=0operational::iterator::ListInterface< Item >pure virtual
RemoveAt(long index)=0operational::iterator::ListInterface< Item >pure virtual
RemoveFirst()=0operational::iterator::ListInterface< Item >pure virtual
RemoveLast()=0operational::iterator::ListInterface< Item >pure virtual
Top() const =0operational::iterator::ListInterface< Item >pure virtual
~ListInterface()operational::iterator::ListInterface< Item >inlinevirtual