#include <uarray.h>
Public Member Functions | |
| UniqueArrayClass (int initialsize, int growthrate, HashCalculatorClass< T > *hasher) | |
| ~UniqueArrayClass (void) | |
| int | Add (const T &new_item) |
| int | Count (void) const |
| int | Get_Unique_Count (void) const |
| const T & | Get (int index) const |
| const T & | operator[] (int index) const |
| UniqueArrayClass (int initialsize, int growthrate, HashCalculatorClass< T > *hasher) | |
| ~UniqueArrayClass (void) | |
| int | Add (const T &new_item) |
| int | Count (void) const |
| int | Get_Unique_Count (void) const |
| const T & | Get (int index) const |
| const T & | operator[] (int index) const |
Friends | |
| class | VectorClass< T > |
| class | DynamicVectorClass< T > |
| UniqueArrayClass< T >::UniqueArrayClass | ( | int | initialsize, |
| int | growthrate, | ||
| HashCalculatorClass< T > * | hasher ) |
| UniqueArrayClass< T >::~UniqueArrayClass | ( | void | ) |
| UniqueArrayClass< T >::UniqueArrayClass | ( | int | initialsize, |
| int | growthrate, | ||
| HashCalculatorClass< T > * | hasher ) |
| UniqueArrayClass< T >::~UniqueArrayClass | ( | void | ) |
|
inline |
| int UniqueArrayClass< T >::Add | ( | const T & | new_item | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
friend |
|
friend |