cubecreate_cfg.c

00001 
00002 /*---------------------------------------------------------------------------
00003    
00004    File name    :   cubecreate_cfg.c
00005    Author   :       Juergen Schreiber
00006    Created on   :   November 2001
00007    Description  :   configuration handling tools for the creation of a data cube
00008 
00009  *--------------------------------------------------------------------------*/
00010 
00011 /*---------------------------------------------------------------------------
00012                                 Includes
00013  ---------------------------------------------------------------------------*/
00014 
00015 #include "cubecreate_cfg.h"
00016 
00017 
00018 /*---------------------------------------------------------------------------
00019                             Function codes
00020  ---------------------------------------------------------------------------*/
00021 
00022 /*---------------------------------------------------------------------------
00023    Function :   cube_cfg_create()
00024    In       :   void
00025    Out      :   pointer to allocated base cube_config structure
00026    Job      :   allocate memory for a cube_config struct
00027    Notice   :   only the main (base) structure is allocated
00028  ---------------------------------------------------------------------------*/
00029 
00030 cube_config * cube_cfg_create(void)
00031 {
00032     return calloc(1, sizeof(cube_config));
00033 }
00034 
00035 
00036 /*---------------------------------------------------------------------------
00037    Function :   cube_cfg_destroy()
00038    In       :   cube_config to deallocate
00039    Out      :   void
00040    Job      :   deallocate all memory associated with a cube_config data structure
00041    Notice   :   
00042  ---------------------------------------------------------------------------*/
00043 
00044 void cube_cfg_destroy(cube_config * cc)
00045 {
00046     if (cc==NULL) return ;
00047 
00048     /* Free main struct */
00049     free(cc);
00050 
00051     return ;
00052 }
00053 
00054 
00055 
00056 

Generated on Wed Oct 26 13:08:52 2005 for SINFONI Pipeline Reference Manual by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001