Tools.h++ Manual
104011 Tandem Computers Incorporated 21-1
Class Reference 21
C++ is still a young language; therefore there is no standard way to structure a
reference manual for a class or group of classes. The reference is presented here
as an alphabetical listing of classes with their member and global functions
grouped in categories according to their general use. The categories are not a
part of the C++ language, but do provide a way of organizing the many
functions.
Each class includes a brief description, an illustration showing its inheritance
hierarchy, and a synopsis, indicating the header file(s) and
Smalltalk
typedef
(if appropriate) associated with the class. The synopsis also shows a
declaration and definition of a class object, and any typedefs that are used.
Member functions for each class are listed alphabetically. Member functions
fall into three general types:
1. Functions that are unique to a class. The complete documentation for these
functions is presented in the class where they occur. An example is
balance()
, a member of the class
BinaryTree
.
2. Functions that are inherited from a base class without being redefined. The
complete documentation for these functions is presented in the defining base
class. An example is
clearAndDestroy()
, for class
RWBinaryTree
, which
is inherited from class
RWCollection
.