All object class names are indicated with a typewriter
font, and begin with a capital letter, i.e., CommandQueue
All function names begin with a lower case letter and are indicated with a typewriter font, with the return type in bold font; arguments are specified with the type in bold font, and the name in italics, i.e., char *stringdup *
When described specifically as a member function of a particular class, the class name is prepended, i.e., Timer::()
Unless otherwise specified, functions with no arguments given are assumed to have no arguments, and specify void in their function prototype.