Tools.h++ Class Reference

Table Of Contents
select(RWtestCollectable tst, void* x) const;
Evaluates the function pointed to by tst for each item in the collection. It inserts those
items for which the function returns TRUE into a new collection allocated off the heap of
the same type as self and returns a pointer to this new collection. Because the new
collection is allocated off the heap, you are responsible for deleting it when done. This is
not a virtual function.
virtual void
saveGuts(RWFile&);
Redefined to call the global operator
RWFile& operator<<(RWFile&, const RWCollectable&);
for each object in the collection.
virtual void
saveGuts(RWvostream&);
Redefined to call the global operator
RWvostream& operator<<(RWvostream&, const RWCollectable&);
for each object in the collection.