1This directory contains miscellaneous files of convenient functionality or 2pieces of other libraries which haven't been incorporated in the main release 3yet 4 5And, the missing directory contains source files which have been known to be 6missing from particular distributions or platforms. This is where code is 7placed for either a workaround or substitution for what didn't exist on a 8particular distribution or platform. 9 10- istring is a C++ class derived from std::string, the STL string class, and 11 provides some functionality missing in the STL implementation which may be 12 possible with other parts of the STL but is rather cumbersome or verbose. 13 14- CPath is used to perform various operations on pathnames (i.e. does exist?, 15 touch, size of file). 16 17- TAutoBuffer is used to allocate buffer of memory that will be freed when 18 the object goes out of scope. 19 20- AThread is a posix (pthread) thread wrapper class 21 22- CMutex is a posix (pthread) mutex wrapper class 23 24- CRWLock is a posix (pthread) rwlock wrapper class 25 26