CONTENTS Title Page Copyright Page Preface 1 Overview 1.1 Thread Safe Programming 2 complex Package Global Declarations complex class c_exception class 3 generic Package Global Declarations 4 iostream Package Global Declarations filebuf class fstream class IAPP(TYPE) class ifstream class IMANIP(TYPE) class IOAPP(TYPE) class IOMANIP(TYPE) class ios class iostream class iostream_withassign class istream class istream_withassign class istrstream class OAPP(TYPE) class ofstream class OMANIP(TYPE) class ostream class ostream_withassign class ostrstream class SAPP(TYPE) class SMANIP(TYPE) class stdiobuf class stdiostream class streambuf class strstream class strstreambuf class 5 Messages Package Messages class 6 Mutex Package Mutex class 7 Objection Package Global Declaration Objection class 8 Stopwatch Package Stopwatch class 9 String Package String class 10 task Package Global Declarations erand class histogram class Interrupt_handler class object class qhead class qtail class randint class sched class task class timer class urand class 11 vector Package stack(TYPE) class vector(TYPE) class