#include <coherence/util/MappedSet.hpp>
Inherits MapKeySet.
Inherited by HashSet.
Public Types | |||||||
| typedef spec::Handle | Handle | ||||||
| MappedSet Handle definition. | |||||||
| typedef spec::View | View | ||||||
| MappedSet View definition. | |||||||
| typedef spec::Holder | Holder | ||||||
| MappedSet Holder definition. | |||||||
Public Member Functions | |||||||
| virtual bool | add (Object::Holder oh) | ||||||
| Add the given element to this collection.
| |||||||
| virtual bool | addAll (Collection::View vCol) | ||||||
| Add all elements from the supplied collection to this collection.
| |||||||
| virtual Iterator::Handle | iterator () const | ||||||
| Return an Iterator over this collection.
| |||||||
| virtual Muterator::Handle | iterator () | ||||||
| Return an Iterator over this collection.
| |||||||
Protected Member Functions | |||||||
| MappedSet (Map::Handle hMap) | |||||||
| Return a new MappedSet backed by the supplied Map. | |||||||
| MappedSet (const MappedSet &that) | |||||||
| Copy constructor. | |||||||
| MappedSet | ( | Map::Handle | hMap | ) | [protected] |