source: libabac/abac_set.h @ f2622ee

abac0-leak
Last change on this file since f2622ee was e2a0f26, checked in by Mike Ryan <mikeryan@…>, 14 years ago

derive edges from intersections

  • Property mode set to 100644
File size: 435 bytes
Line 
1#ifndef __SET_H__
2#define __SET_H__
3
4#include "abac_list.h"
5
6typedef struct _abac_set_t abac_set_t;
7
8abac_set_t *abac_set_new(void);
9int abac_set_add(abac_set_t *set, char *value);
10int abac_set_contains(abac_set_t *set, char *value);
11abac_list_t *abac_set_elements(abac_set_t *set);
12int abac_set_size(abac_set_t *set);
13void abac_set_intersect(abac_set_t *l, abac_set_t *r);
14void abac_set_free(abac_set_t *set);
15
16#endif /* __SET_H__ */
Note: See TracBrowser for help on using the repository browser.