#ifndef _keyValuePair_H_ #define _keyValuePair_H_ #include typedef struct keyValuePair_t { char* key; void* value; } keyValuePair_t; keyValuePair_t *keyValuePair_create(char *key, void *value); keyValuePair_t* keyValuePair_create_allocate(char* key, double value); void keyValuePair_free(keyValuePair_t *keyValuePair); #endif /* _keyValuePair_H_ */