Files
Arquivotheca.SunOS-4.1.4/usr.lib/libsunwindow/include/sunwindow/bitmask.h
seta75D ff309bfe1c Init
2021-10-11 18:37:13 -03:00

32 lines
544 B
C

/* @(#)bitmask.h 1.1 94/10/31 SMI */
/*
* Bitmask handling declarations
*/
#ifndef bitmask_h
#define bitmask_h
typedef struct bm_ {
unsigned int *bm_mask;
int bm_max_bits;
int bm_mask_size;
} Bitmask;
#ifndef BITSPERBYTE
#define BITSPERBYTE 8
#endif
#ifndef bitmask_c
extern Bitmask * sv_bits_new_mask();
extern void sv_bits_dispose_mask();
extern Bitmask * sv_bits_set_mask();
extern unsigned int sv_bits_get_mask();
extern int sv_bits_cmp_mask();
extern Bitmask * sv_bits_copy_mask();
#endif bitmask_c
#endif bitmask_h