Template Struct SHL1#

Inheritance Relationships#

Base Type#

  • public IntegerOpsPrivate::SHL1Helper< T, n,(n >=IntegerOpsPrivate::NumBits< T >::value)>

Struct Documentation#

template<typename T, size_t n>
struct SHL1 : public IntegerOpsPrivate::SHL1Helper<T, n, (n >= IntegerOpsPrivate::NumBits<T>::value)>#

Bitmask constant with bit n set.

Handles the case where n is greater than the width of type T.