#include <coherence/util/MappedSet.hpp>
Inherits MapKeySet.
Inherited by HashSet, SafeHashSet, and TreeSet.
| 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 (Map::View vMap) | |||||||
| Return a new MappedSet backed by the supplied Map. | |||||||
| MappedSet (const MappedSet &that) | |||||||
| Copy constructor. | |||||||
| MappedSet | ( | Map::Handle | hMap | ) |  [protected] |