- [Main Page](index.md)
- [Classes](annotated.md)
- [Files](files.md)
- [Directories](dirs.md)
- [Related Pages](pages.md)
- [Class List](annotated.md)
- [Alphabetical List](classes.md)
- [Class Hierarchy](hierarchy.md)
- [Class Members](functions.md)
VectorCollection Class Reference¶
#include <IEModel.h>
Collaboration diagram for VectorCollection:
Collaboration graph
[legend]
Public Member Functions |
|
| VectorCollection () | |
| virtual | ~VectorCollection () |
| Vector * | GetArray () |
| Vector | GetAt (int index) const |
| int | GetSize () const |
| void | SetSize (int newsize, int growby=-1) |
| Vector & | ElementAt (int index) |
| int | Add (Vector &vector, LONG key=-1) |
| int | LookUp (const Vector &vector, LONG key=-1) |
| int | LookUpHashKey (Vector &vector) |
| int | GetHashKey (LONG key) |
| int | GetHashKey (const Vector &vector) |
| void | Empty () |
| Vector | operator[] (int index) const |
| Vector & | operator[] (int index) |
| void | Shrink () |
| VectorCollection () | |
| virtual | ~VectorCollection () |
| int | GetSize () const |
| void | SetSize (int newsize, int growby=-1) |
| int | Add (Vector &vector, LONG key=-1) |
| int | LookUp (const Vector &vector, LONG key=-1) |
| int | LookUpHashKey (Vector &vector) |
| void | Empty () |
| void | Shrink () |
| Vector * | GetArray () |
| Vector | GetAt (int index) const |
| Vector & | ElementAt (int index) |
| Vector | operator[] (int index) const |
| Vector & | operator[] (int index) |
Public Attributes |
|
| HashArray< Vector, Vector & > | m_array |
| CArray< Vector, Vector & > | m_array |
Private Member Functions |
|
| int | GetHashKey (LONG key) |
| int | GetHashKey (const Vector &vector) |
Private Attributes |
|
| HashArray< HashNode *, HashNode * > | m_hasharray |
| CArray< HashNode *, HashNode * > | m_hasharray |