Annotation of embedaddon/lighttpd/src/bitset.h, revision 1.1

1.1     ! misho       1: #ifndef _BITSET_H_
        !             2: #define _BITSET_H_
        !             3: 
        !             4: #include <stddef.h>
        !             5: 
        !             6: typedef struct {
        !             7:        size_t *bits;
        !             8:        size_t nbits;
        !             9: } bitset;
        !            10: 
        !            11: bitset *bitset_init(size_t nbits);
        !            12: void bitset_reset(bitset *set);
        !            13: void bitset_free(bitset *set);
        !            14: 
        !            15: void bitset_clear_bit(bitset *set, size_t pos);
        !            16: void bitset_set_bit(bitset *set, size_t pos);
        !            17: int bitset_test_bit(bitset *set, size_t pos);
        !            18: 
        !            19: #endif

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>