libzypp
10.5.0
|
A value with in a Range. More...
#include <Bit.h>
Public Types | |
typedef _Range | RangeT |
typedef _Range::IntT | IntT |
Static Public Attributes | |
static const IntT | value = _value << RangeT::begin |
A value with in a Range.
typedef Range<char,2,3> SubField; // bits 2,3,4 in a char field SubField::Mask::value; // 00011100 RangeValue<SubField,0>::value; // 00000000 RangeValue<SubField,1>::value; // 00000100 RangeValue<SubField,2>::value; // 00001000 RangeValue<SubField,3>::value; // 00001100
typedef _Range zypp::bit::RangeValue< _Range, _value >::RangeT |
typedef _Range::IntT zypp::bit::RangeValue< _Range, _value >::IntT |
const IntT zypp::bit::RangeValue< _Range, _value >::value = _value << RangeT::begin [static] |