Tools.h++ Manual

A-2 104011 Tandem Computers Incorporated
A
Pointers to Functions:
typedef void (*RWapplyCollectable)(RWCollectable*, void*);
typedef void (*RWapplyGeneric)(void*, void*);
typedef void (*RWapplyKeyAndValue)
(RWCollectable*,RWCollectable*,void*);
typedef int (*RWdiskTreeCompare)(const char*,const
char*,size_t);
typedef RWBoolean (*RWtestGeneric)(const void*,const void*);
typedef RWBoolean (*RWtestCollectable)(const
RWCollectable*,const void*);
typedef RWCollectable* (*RWuserCreator)();
Enumerations:
enum RWSeverity {RWWARNING, RWDEFAULT, RWFATAL}
Standard Smalltalk Interface:
typedef RWBag Bag;
typedef RWBagIterator BagIterator;
typedef RWBinaryTree SortedCollection;
typedef RWBinaryTreeIterator SortedCollectionIterator;
typedef RWBitVec BitVec
typedef RWCollectable Object; // All-too-common type!
typedef RWCollectableDate Date;
typedef RWCollectableInt Integer;
typedef RWCollectableString String;
typedef RWCollectableTime Time;
typedef RWCollection Collection;
typedef RWHashDictionary Dictionary;
typedef RWHashDictionaryIterator DictionaryIterator;
typedef RWIdentityDictionary IdentityDictionary;
typedef RWIdentityHash IdentitySet;
typedef RWOrdered OrderedCollection;
typedef RWOrderedIterator OrderedCollectionIterator;
typedef RWSequenceable SequenceableCollection;