#include <BitMask.h>
Public Types | |
enum | { nbits = NBits, mask = ((unsigned long)(BitMask<nbits-1>::mask) << 1) | 0x1 } |
Public Member Functions | |
unsigned long | low (const unsigned long &value) const |
unsigned long | high (const unsigned long &value) const |
unsigned long | shift (const unsigned long &value) const |
unsigned long | back (const unsigned long &value) const |
unsigned long polybori::groebner::BitMask< NBits >::low | ( | const unsigned long & | value | ) | const [inline] |
unsigned long polybori::groebner::BitMask< NBits >::high | ( | const unsigned long & | value | ) | const [inline] |
unsigned long polybori::groebner::BitMask< NBits >::shift | ( | const unsigned long & | value | ) | const [inline] |
unsigned long polybori::groebner::BitMask< NBits >::back | ( | const unsigned long & | value | ) | const [inline] |