Dip  0.92.4
Classes | Macros | Typedefs
spp_types.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  STATISTICS
 
struct  COL_ORDERED
 
struct  ROW_ORDERED
 

Macros

#define row_ind_type   short
 
#define setbit(a, i)   ((a)[(i)/BITSPERBYTE] |= 1<<((i)%BITSPERBYTE))
 
#define clrbit(a, i)   ((a)[(i)/BITSPERBYTE] &= ~(1<<((i)%BITSPERBYTE)))
 
#define isset(a, i)   ((a)[(i)/BITSPERBYTE] & (1<<((i)%BITSPERBYTE)))
 
#define isclr(a, i)   (((a)[(i)/BITSPERBYTE] & (1<<((i)%BITSPERBYTE))) == 0)
 

Typedefs

typedef struct STATISTICS statistics
 
typedef struct COL_ORDERED col_ordered
 
typedef struct ROW_ORDERED row_ordered
 

Macro Definition Documentation

#define row_ind_type   short

Definition at line 20 of file spp_types.h.

#define setbit (   a,
 
)    ((a)[(i)/BITSPERBYTE] |= 1<<((i)%BITSPERBYTE))

Definition at line 63 of file spp_types.h.

#define clrbit (   a,
 
)    ((a)[(i)/BITSPERBYTE] &= ~(1<<((i)%BITSPERBYTE)))

Definition at line 64 of file spp_types.h.

#define isset (   a,
 
)    ((a)[(i)/BITSPERBYTE] & (1<<((i)%BITSPERBYTE)))

Definition at line 65 of file spp_types.h.

#define isclr (   a,
 
)    (((a)[(i)/BITSPERBYTE] & (1<<((i)%BITSPERBYTE))) == 0)

Definition at line 66 of file spp_types.h.

Typedef Documentation

typedef struct STATISTICS statistics
typedef struct COL_ORDERED col_ordered
typedef struct ROW_ORDERED row_ordered