nxt.masking

Members

Enums

MaskKind
enum MaskKind

Enumerates the possible units of a mask.

Functions

mask
auto mask(T value)

Masks, at compile-time, a byte, a nibble or a bit in the argument.

mask
auto mask(T value, size_t index)

Masks, at run-time, a byte, a nibble or a bit in the argument.

maskBit
auto maskBit(T value)

Compile-time mask() partially specialized for bit-masking.

maskBit
auto maskBit(T value, size_t index)

Run-time mask() partially specialized for bit-masking.

maskNibble
auto maskNibble(T value)

Compile-time mask() partially specialized for nibble-masking.

maskNibble
auto maskNibble(T value, size_t index)

Run-time mask() partially specialized for nibble-masking.

Meta