BitMagic-C++: bm::DeBruijn_bit_position< T > Struct Template Reference

BitMagic-C++

Static Public Attributes
bm::DeBruijn_bit_position< T > Struct Template Reference

DeBruijn majic table. More...

`#include <bmconst.h>`

## Static Public Attributes
static const unsigned | _multiply [32]

## Detailed Description

### template<bool T>
struct bm::DeBruijn_bit_position< T >

DeBruijn majic table.

Definition at line 240 of file bmconst.h.

## Field Documentation

## ◆ _multiply

template<bool T>

const unsigned bm::DeBruijn_bit_position< T >::_multiply
| static

Initial value:
= {
0, 1, 28, 2, 29, 14, 24, 3, 30, 22, 20, 15, 25, 17, 4, 8,
31, 27, 13, 23, 21, 19, 16, 7, 26, 12, 18, 6, 11, 5, 10, 9
}

Definition at line 242 of file bmconst.h.

The documentation for this struct was generated from the following file:

- bmconst.h