#include <vectorSet.h>
Public Member Functions | |
| vectorSet () | |
| vectorSet (const vectorSet &src) | |
| ~vectorSet () | |
| vectorSet & | operator= (const vectorSet &src) |
| bool | empty () const |
| unsigned | size () const |
| const T & | operator[] (unsigned index) const |
| T & | operator[] (unsigned index) |
| T | removeByIndex (unsigned index) |
| T | removeOne () |
| vectorSet & | operator+= (const T &item) |
Private Attributes | |
| pdvector< T > | data |
Definition at line 54 of file vectorSet.h.
Definition at line 59 of file vectorSet.h.
Definition at line 60 of file vectorSet.h.
Definition at line 61 of file vectorSet.h.
| bool vectorSet< T >::empty | ( | ) | const [inline] |
Definition at line 68 of file vectorSet.h.
Referenced by vectorSet< T >::removeByIndex().
Definition at line 84 of file vectorSet.h.
Definition at line 63 of file vectorSet.h.
References vectorSet< T >::data.
| T& vectorSet< T >::operator[] | ( | unsigned | index | ) | [inline] |
Definition at line 75 of file vectorSet.h.
| const T& vectorSet< T >::operator[] | ( | unsigned | index | ) | const [inline] |
Definition at line 71 of file vectorSet.h.
| T vectorSet< T >::removeByIndex | ( | unsigned | index | ) | [inline] |
Definition at line 36 of file vectorSet.C.
References vectorSet< T >::data, and vectorSet< T >::empty().
| T vectorSet< T >::removeOne | ( | ) | [inline] |
Definition at line 80 of file vectorSet.h.
| unsigned vectorSet< T >::size | ( | ) | const [inline] |
Definition at line 69 of file vectorSet.h.
Definition at line 56 of file vectorSet.h.
Referenced by vectorSet< T >::operator=(), and vectorSet< T >::removeByIndex().
1.6.1