Main Page | Alphabetical List | Data Structures | File List | Data Fields | Globals

environment.h

Go to the documentation of this file.
00001 /* -*-C-*- */
00002 #ifndef ENVIRONMENT_H
00003 #define ENVIRONMENT_H
00004 
00005 #include "array.h"
00006 
00007 #define ENVIRONMENT_LEN_NAME 64     
00008 #define ENVIRONMENT_LEN_VALUE 128       
00019 typedef struct 
00020 {
00021     char *name;             
00022     char *value;            
00023 } EnvironmentEntry;
00024 
00025 
00026 void environment_destroy(void *data);
00027 EnvironmentEntry *environment_create(const char *attr, const char *value);
00028 int environment_init(EnvironmentEntry *env,const char *attr, const char *value);
00029 void environment_array_add(Array *array, const char *attr, const char *value);
00030 void environment_array_assign(Array *env);
00031 
00032 
00033 #endif

Generated on Fri Jan 20 10:12:18 2006 by  doxygen 1.4.2