aboutsummaryrefslogtreecommitdiff
path: root/src/parray.h
blob: 2926bb220da372e5cb653c3c48489a2617bf0eb8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
typedef struct {
    void* value;
    str* key;
} pelem_t;

typedef struct {
    pelem_t* P;
    int len;
} parray_t;

parray_t* parray_init();

void parray_set(parray_t*, char*, void*);

void* parray_get(parray_t* , char*);

void parray_clear(parray_t*, int);