HashList< Type, HashFn, EqualFn > Class Template Reference

List of all members.

Public Member Functions

 HashList ()
 ~HashList ()
Type & front ()
Type & back ()
list< Type >::iterator begin ()
list< Type >::iterator end ()
list< Type >::reverse_iterator rbegin ()
list< Type >::reverse_iterator rend ()
const list< Type > * getList () const
bool contains (const Type &val) const
Type * find (const Type &val) const
list< Type >::iterator findListIterator (const Type &val) const
void clear ()
void deleteContentsAndClear ()
bool empty () const
bool erase (const Type &val, const bool &deleteVal=false)
bool eraseAndDelete (const Type &val)
bool insert (typename list< Type >::iterator loc, const Type &val)
int maxSize () const
void popBack ()
void popFront ()
bool pushBack (const Type &val)
bool pushFront (const Type &val)
void reverse ()
int size ()

Detailed Description

template<typename Type, class HashFn, class EqualFn>
class HashList< Type, HashFn, EqualFn >

Definition at line 76 of file hashlist.h.


The documentation for this class was generated from the following file:
Generated on Tue Jan 16 05:30:06 2007 for Alchemy by  doxygen 1.5.1