Main Page | Modules | Alphabetical List | Class List | Directories | Class Members

Library Initialization


Functions

void cpl_init (void)
 Initialise the CPL core library.
void cpl_end (void)
 Stop the internal subsystems of CPL.

Detailed Description

The module provides the CPL library startup routine. The startup routine initialises CPL internal data structures. For this reason, any application using functions from the CPL libraries must call the startup routine prior to calling any other CPL function.

Synopsis:
   #include <cpl_init.h>

Function Documentation

void cpl_end void   ) 
 

Stop the internal subsystems of CPL.

Returns:
Nothing.
Note:
Currently, the behaviour of any CPL function becomes undefined after this function is called.
This function must be called after any other CPL function is called.

void cpl_init void   ) 
 

Initialise the CPL core library.

Returns:
Nothing.
This function sets up the library internal subsystems, which other CPL functions expect to be in a defined state. In particular, the CPL memory management and the CPL messaging systems are initialised by this function call.

The function must be called once before any other CPL function is used.


Generated on Mon Sep 26 14:38:17 2005 for Common Pipeline Library Reference Manual by  doxygen 1.4.1