BitMagicC++Library
Namespaces | Functions
bmalgo.h File Reference
#include "bm.h"
#include "bmfunc.h"
#include "bmdef.h"
#include "bmalgo_impl.h"
#include "bmundef.h"
Include dependency graph for bmalgo.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 bm
 

Functions

template<class BV , class Func >
void bm::for_each_bit (const BV &bv, Func &bit_functor)
 bit-vector visitor scanner to traverse each 1 bit using C++ visitor More...
 
template<class BV >
void bm::visit_each_bit (const BV &bv, void *handle_ptr, bit_visitor_callback_type callback_ptr)
 bit-vector visitor scanner to traverse each 1 bit using C callback More...