Standard functions

A number of standard functions are defined for each CL struct. More...


Modules

 clInit functions
 Standard functions for initiliasing CL struct members to "safe" values.
 clClear functions
 Standard functions for deallocating CL struct members.
 clNew functions
 Standard functions for allocating memory for CL structs.
 clDelete functions
 Standard functions to free memory occupied by CL structs.
 clCopy functions
 Standard functions to "deep" copy CL structs.
 clDefault functions
 Standard functions to set CL structs to meaningful defaults.
 clWrite functions
 Standard functions to write CL structs to a file in binary.
 clRead functions
 Standard functions to read CL structs from a file in binary.
 clPrint functions
 Standard functions to print CL structs in a human-readable format.

Detailed Description

All CL structs have corresponding functions of the form:

Additionally complex structs (with pointers or arrays) have functions to initialise their members to "safe" values (eg. counters to 0 and pointers to NULL) and to free struct members that point to data "owned" by the struct:


Generated on Thu Dec 27 13:53:42 2007 for CL by  doxygen 1.4.6