lamp_cfg.c

00001 
00002 /*---------------------------------------------------------------------------
00003    
00004    File name    :   lamp_cfg.c
00005    Author   :       Juergen Schreiber
00006    Created on   :   March 2002
00007    Description  :   prepare halogen lamp spectrum frames configuration handling tools
00008 
00009  *--------------------------------------------------------------------------*/
00010 
00011 /*---------------------------------------------------------------------------
00012                                 Includes
00013  ---------------------------------------------------------------------------*/
00014 
00015 #include "lamp_cfg.h"
00016 
00017 
00018 /*---------------------------------------------------------------------------
00019                             Function codes
00020  ---------------------------------------------------------------------------*/
00021 
00022 /*---------------------------------------------------------------------------
00023    Function :   lamp_cfg_create()
00024    In       :   void
00025    Out      :   pointer to allocated base lamp_config structure
00026    Job      :   allocate memory for a lamp_config struct
00027    Notice   :   only the main (base) structure is allocated
00028  ---------------------------------------------------------------------------*/
00029 
00030 lamp_config * lamp_cfg_create(void)
00031 {
00032     return calloc(1, sizeof(lamp_config));
00033 }
00034 
00035 
00036 /*---------------------------------------------------------------------------
00037    Function :   lamp_cfg_destroy()
00038    In       :   lamp_config to deallocate
00039    Out      :   void
00040    Job      :   deallocate all memory associated with a lamp_config data structure
00041    Notice   :   
00042  ---------------------------------------------------------------------------*/
00043 
00044 void lamp_cfg_destroy(lamp_config * sc)
00045 {
00046     if (sc==NULL) return ;
00047 
00048     /* Free main struct */
00049     free(sc);
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