#include <ISet.hpp>
Inheritance diagram for ISet:

Public Methods | |
| ISet () | |
| ISet (const int maxSize_p) | |
| ~ISet () | |
| void | open (const int maxSize_p) |
| void | close () |
| void | clear () |
| int | size ()const |
| int | add (const ObjType &u) |
| int | remove (const ObjType &u) |
| int | operator+= (const ObjType &u) |
| int | operator-= (const ObjType &u) |
| ObjType& | operator[] (const int idx)const |
| int | operator[] (const ObjType &u)const |
| void | grow (const int newSize) |
Protected Methods | |
| int | internalRemove (const ObjType &u) |
| int | internalRemove (const ObjType &u,const int idx) |
Protected Attributes | |
| SET_NODE* * | index |
|
||||
|
|
|
||||
|
|
|
||||
|
|
|
||||
|
Reimplemented from PSet. |
|
||||
|
Reimplemented from PSet. Reimplemented in CSet. |
|
||||
|
Reimplemented from PSet. Reimplemented in CSet. |
|
||||
|
Reimplemented in CSet. |
|
||||||
|
|
|
||||
|
Reimplemented from PSet. |
|
||||
|
Reimplemented from PSet. Reimplemented in CSet. |
|
||||
|
Reimplemented from PSet. Reimplemented in CSet. |
|
||||
|
Reimplemented from PSet. Reimplemented in CSet. |
|
||||
|
Reimplemented from PSet. |
|
||||
|
Reimplemented from PSet. |
|
||||
|
Reimplemented from PSet. Reimplemented in CSet. |
|
||||
|
Reimplemented from PSet. |
|
|||
|
|
1.2.4 written by Dimitri van Heesch,
© 1997-2000