#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) |
| virtual bool | addAll (Collection::View vCol) |
| virtual Iterator::Handle | iterator () const |
| virtual Muterator::Handle | iterator () |
|
virtual ObjectArray::Handle | toArray (ObjectArray::Handle hoa=NULL) const |
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] |
| MappedSet | ( | Map::View | vMap | ) | [protected] |