Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

initializer.h

00001 #ifndef EDG_WORKLOAD_COMMON_CONFIGURATION_INITIALIZER_H
00002 #define EDG_WORKLOAD_COMMON_CONFIGURATION_INITIALIZER_H
00003 
00004 #ifdef __cplusplus
00005 extern "C" {
00006 #endif
00007 
00008 typedef enum { edg_wlcc_OK,
00009                edg_wlcc_error,
00010                edg_wlcc_exists,
00011                edg_wlcc_uninitialized,
00012                edg_wlcc_mustrealloc,
00013 } edg_wlcc_configuration_Error;
00014 typedef edg_wlcc_configuration_Error config_error_t;
00015 
00016 config_error_t edg_wlcc_ConfigurationInitialize( const char *filename, const char *module );
00017 void edg_wlcc_ConfigurationFree( void );
00018   void edg_wlcc_SetConfigurationError( const char *error );
00019 const char *edg_wlcc_ConfigurationError( void );
00020 
00021 #ifdef __cplusplus
00022 } /* extern "C" */
00023 #endif
00024 
00025 #endif /* EDG_WORKLOAD_COMMON_CONFIGURATION_INITIALIZER_H */
00026 
00027 // Local Variables:
00028 // mode: c
00029 // End:

Generated on Fri May 14 14:18:25 2004 for COMMON API - configuration, jobid, ldif2classadi, logger, process, requestad, socket++i, task, utilities by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002