include/util/bitset/bmvmin.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  bm

Classes

class  bm::miniset< A, N >
 Template class implements memory saving set functionality. More...
class  bm::bvmini< N >
 Mini bitvector used in bvector template to keep block type flags. More...
class  bm::bvector_mini< A >
 Bitvector class with very limited functionality. More...

Defines

#define BM_MINISET_GAPLEN   (bm::gap_len_table<true>::_len[0])
#define BM_MINISET_ARRSIZE(x)   ((x / 32) + ( (x % 32) && 1 ))


Define Documentation

#define BM_MINISET_ARRSIZE  )     ((x / 32) + ( (x % 32) && 1 ))
 

Definition at line 34 of file bmvmin.h.

Referenced by bm::miniset< A, N >::convert_buf(), bm::miniset< A, N >::init_bitbuf(), bm::miniset< A, N >::mem_used(), bm::bvmini< N >::swap(), and bm::miniset< A, N >::~miniset().

#define BM_MINISET_GAPLEN   (bm::gap_len_table<true>::_len[0])
 

Definition at line 33 of file bmvmin.h.

Referenced by bm::miniset< A, N >::convert_buf(), bm::miniset< A, N >::init_gapbuf(), bm::miniset< A, N >::mem_used(), bm::miniset< A, N >::set(), and bm::miniset< A, N >::~miniset().


Generated on Mon Dec 7 06:39:50 2009 for NCBI C++ ToolKit by  doxygen 1.4.6
Modified on Mon Dec 07 16:21:37 2009 by modify_doxy.py rev. 173732