blob: af72ba299aa95b5a3c74abf4f876a2cd78f3508b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
#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
|