#include <bitary.h>
Public Member Functions | |
| bit_array (unsigned long size=0) | |
| ~bit_array () | |
| void | reset () |
| bool | get (unsigned long index) const |
| void | set (unsigned long index, bool value=true) |
| bit_array & | operator|= (const bit_array &other) |
| bit_array & | operator &= (const bit_array &other) |
| bit_array | operator & (const bit_array &other) const |
Protected Attributes | |
| unsigned long | size |
| int | nwords |
| unsigned long * | data |
| bit_array::bit_array | ( | unsigned long | size = 0 |
) |

| bit_array::~bit_array | ( | ) |
| void bit_array::reset | ( | ) |
| bool bit_array::get | ( | unsigned long | index | ) | const |
| void bit_array::set | ( | unsigned long | index, | |
| bool | value = true | |||
| ) |

unsigned long bit_array::size [protected] |
int bit_array::nwords [protected] |
unsigned long* bit_array::data [protected] |
1.5.6