#include <ArraySet.h>
Public Types | |
| typedef vector< T >::iterator | iterator |
Public Member Functions | |
| ArraySet () | |
| ArraySet (int maxSize, int(*mapToInt)(T)) | |
| iterator | begin () |
| iterator | end () |
| bool | insert (T ele) |
| bool | erase (T ele) |
| void | clear () |
| int | size () |
Private Attributes | |
| vector< int > | indexes |
| vector< T > | setElements |
| int(* | mapToInt )(T) |
| int | setsize |
| void ArraySet< T >::clear | ( | ) | [inline] |
| bool ArraySet< T >::erase | ( | T | ele | ) | [inline] |
| bool ArraySet< T >::insert | ( | T | ele | ) | [inline] |
| int ArraySet< T >::size | ( | ) | [inline] |
vector<T> ArraySet< T >::setElements [private] |
1.6.3