Tools.h++ Class Reference

Table Of Contents
symmetricDifference(const RWTValHashSet<T>& h);
Computes the symmetric difference between self and h, modifying self and returning self.
RWBoolean
isSubsetOf(const RWTValHashSet<T>& h) const;
Returns TRUE if self is a subset of h.
RWBoolean
isProperSubsetOf(const RWTValHashSet<T>& h) const;
Returns TRUE if self is a proper subset of h.
RWBoolean
isEquivalent(const RWTValHashSet<T>& h) const;
Returns TRUE if self and h are identical.
void
apply(void (*applyFun)(T&, void*), void* d);
Inherited from class RWTValHashTable<T>.
void
clear();
Inherited from class RWTValHashTable<T>.
RWBoolean
contains(const T& val) const;
Inherited from class RWTValHashTable<T>.
size_t
entries() const;
Inherited from class RWTValHashTable<T>.
RWBoolean
find(const T& target, T& k) const;
Inherited from class RWTValHashTable<T>.
void
insert(const T& val);
Redefined from class RWTValHashTable<T> to allow an object of a given value to be inserted
only once.
RWBoolean
isEmpty() const;
Inherited from class RWTValHashTable<T>.
size_t
occurrencesOf(const T& val) const;
Inherited from class RWTValHashTable<T>.
RWBoolean