|
Public Member Functions |
| ErrCode | Remove (const KEY &key) |
| | Deletes a KEY/T pair.
|
| ErrCode | RemoveAll (void) |
| | Removes all elements from the list.
|
| ErrCode | Get (const KEY &key, T &data) const |
| | Given a KEY, returns the T associated with it.
|
| const T & | GetHead (void) const throw () |
| | Returns the head (first) element of the list.
|
| uint32 | GetSize (void) const |
| | Returns a count of elements in the map.
|
| ErrCode | Set (const KEY &key, const T &data) |
| | Inserts a new KEY/T pair.
|
| bool | Contains (const KEY &key) const throw () |
| | Evaluates to true if the key is already present in the map.
|
| bool | IsEmpty (void) const |
| | Tests whether the map is empty (zero-length) or not.
|
| bool | IsNotEmpty (void) const |
| | Tests whether the map is not empty, i.e., has at least one element.
|