#ifndef STORAGE_H #define STORAGE_H #include "base/main.h" #include "base/list.h" extern list_t* newStorage(); extern void addItemToStorage(list_t *list, char *group, char *name, void *data); extern void* getItemFromStorage(list_t *list, char *group, char *name); extern void delItemFromStorage(list_t *list, char *group, char *name, void *f); extern void delAllItemFromStorage(list_t *list, char *group, void *f); extern void destroyStorage(list_t *p, void *f); #endif