/Users/huttone/Devel/sedflux-new/sedflux/trunk/ew/sed/sed_property.h

Go to the documentation of this file.
00001 #if !defined( SED_PROPERTY_H )
00002 #define SED_PROPERTY_H
00003 
00004 #include "utils/eh_types.h"
00005 
00006 new_handle( Sed_property );
00007 
00008 #include "sed_cell.h"
00009 #include "sed_sediment.h"
00010 
00011 Sed_property sed_property_new_full  ( char* name , char* ext , Sed_cell_property_func f , gssize n_args );
00012 Sed_property sed_property_new       ( const char *name );
00013 Sed_property sed_property_copy      ( Sed_property dest , Sed_property src );
00014 Sed_property sed_property_dup       ( Sed_property src );
00015 gboolean     sed_property_is_named  ( Sed_property p , const char* name );
00016 char*        sed_property_extension ( Sed_property p );
00017 char*        sed_property_name      ( Sed_property p );
00018 gssize       sed_property_n_args    ( Sed_property p );
00019 double       sed_property_measure   ( Sed_property p , Sed_cell c , ... );
00020 Sed_property sed_property_destroy   ( Sed_property p );
00021 
00022 #endif
00023 

Generated on Fri Jan 4 18:04:15 2008 for sedflux by  doxygen 1.5.2