Class Hierarchy   Compound List   File List   Header Files   Compound Members   File Members  

searchable_list Class Reference

A list of elements which have equality defined. More...

Class diagram for searchable_list:

list

List of all members.


Public Members

typedef list<Domain>::iterator iterator
iterator find (const Domain &key)
const_iterator find (const Domain &key) const
bool is_member (const Domain &key) const
Is there an entry with the given value.

bool remove (const Domain &key)
Remove first entry with given value.


Detailed Description

template<class Domain> class searchable_list

A list of elements which have equality defined.


Member Typedef Documentation

template<class Domain>
typedef list<Domain>::iterator searchable_list<Domain>::iterator

Reimplemented from list.


Member Function Documentation

template<class Domain>
iterator searchable_list<Domain>::find (const Domain & key)

template<class Domain>
const_iterator searchable_list<Domain>::find (const Domain & key) const

template<class Domain>
bool searchable_list<Domain>::is_member (const Domain & key) const

Is there an entry with the given value.

template<class Domain>
bool searchable_list<Domain>::remove (const Domain & key)

Remove first entry with given value.


The documentation for this class was generated from the following file:
Generated at Wed Apr 25 17:35:21 2001 for NCI SUIF by doxygen  written by Dimitri van Heesch, © 1997-1999