#include <bmvmin.h>
Template is used as a default template parameter MS for bvector Offers maximum performance comparing to miniset.
Definition at line 216 of file bmvmin.h.
Public Member Functions | |
| bvmini (int start_strategy=0) | |
| bvmini (const bvmini &mset) | |
| unsigned | test (bm::id_t n) const |
| Checks if bit pos 1 or 0. Returns 0 if 0 and non zero otherwise. | |
| void | set (bm::id_t n, bool val=true) |
| unsigned | mem_used () const |
| void | swap (bvmini &mset) |
Private Attributes | |
| bm::word_t | m_buf [((N/32)+((N%32)&&1))] |
|
||||||||||
|
Definition at line 220 of file bmvmin.h. References bm::bvmini< N >::m_buf. |
|
||||||||||
|
Definition at line 225 of file bmvmin.h. References bm::bvmini< N >::m_buf. |
|
|||||||||
|
|
|
||||||||||||||||
|
Definition at line 237 of file bmvmin.h. References bm::bvmini< N >::m_buf, mask, bm::set_word_mask, and bm::set_word_shift. |
|
||||||||||
|
Definition at line 250 of file bmvmin.h. References BM_MINISET_ARRSIZE, and bm::bvmini< N >::m_buf. |
|
||||||||||
|
Checks if bit pos 1 or 0. Returns 0 if 0 and non zero otherwise.
Definition at line 232 of file bmvmin.h. References bm::bvmini< N >::m_buf, bm::set_word_mask, and bm::set_word_shift. |
|
|||||
|
Definition at line 261 of file bmvmin.h. Referenced by bm::bvmini< N >::bvmini(), bm::bvmini< N >::set(), bm::bvmini< N >::swap(), and bm::bvmini< N >::test(). |
1.4.6
Modified on Wed Dec 09 08:20:18 2009 by modify_doxy.py rev. 173732