# bm::DeBruijn_bit_position< T > Struct Template Reference

`#include <bmconst.h>`

## Static Public Attributes

static const unsigned | _multiply [32]

## Detailed Description

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

Definition at line 134 of file bmconst.h.

## Field Documentation

template<bool T>

const unsigned bm::DeBruijn_bit_position< T >::_multiply`[inline, 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 136 of file bmconst.h.

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

- bmconst.h