aboutsummaryrefslogtreecommitdiff
path: root/collections/map/map.h
blob: ef4b0c835919472c773bbd239eb38fbf2866988e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
#ifndef MAP_H
#define MAP_H

typedef struct map_node map;
typedef int (*cmp_func)(void*, void*);

/*constructors*/
map* map_new(cmp_func);

/*management*/
int map_size(map*);

#endif