dark_cfg.c

00001 
00002 /*---------------------------------------------------------------------------
00003    
00004    File name    :   dark_cfg.c
00005    Author   :       Juergen Schreiber
00006    Created on   :   February 2002
00007    Description  :   configuration handling tools for the generation of
00008                         master dark frames 
00009 
00010  *--------------------------------------------------------------------------*/
00011 
00012 /*---------------------------------------------------------------------------
00013                                 Includes
00014  ---------------------------------------------------------------------------*/
00015 
00016 #include "dark_cfg.h"
00017 
00018 /*---------------------------------------------------------------------------
00019                             Function codes
00020  ---------------------------------------------------------------------------*/
00021 
00022 /*---------------------------------------------------------------------------
00023    Function :   dark_cfg_create()
00024    In       :   void
00025    Out      :   pointer to allocated base dark_config structure
00026    Job      :   allocate memory for a dark_config struct
00027    Notice   :   only the main (base) structure is allocated
00028  ---------------------------------------------------------------------------*/
00029 
00030 dark_config * dark_cfg_create(void)
00031 {
00032     return calloc(1, sizeof(dark_config));
00033 }
00034 
00035 
00036 /*---------------------------------------------------------------------------
00037    Function :   dark_cfg_destroy()
00038    In       :   dark_config to deallocate
00039    Out      :   void
00040    Job      :   deallocate all memory associated with a dark_config data structure
00041    Notice   :   
00042  ---------------------------------------------------------------------------*/
00043 
00044 void dark_cfg_destroy(dark_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