In any software development, there is always a certain amount of code that is generic and could be reused in other projects. This manual describes a collection of general purpose, reusable Tcl and C++ utilities. These are C++ classes and routines, Itcl classes and widgets, and support for writing configure scripts in other packages. Most of these were originally part of other packages and have been collected here in order to make them easily available for use by other packages. Among other things, the tclutil package, which can be dynamically loaded as a Tcl package, defines error handling used by C++ classes and base classes for C++ and Itcl widgets. In addition, a general purpose widget library is included, as well as C++ support for HTTP and mmap. The package configure script also generates a shell script that can be used by other packages to simplify their own configure scripts.
Please send questions or comments to abrighto@eso.org.
Copyright © 1998 ESO - European Southern Observatory