#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] |