#include <iosfwd>
#include <string>
Go to the source code of this file.
|  | 
| struct | zypp::bit::bit_detail::Gen1Bits< TInt, _size > | 
|  | Generate constants with _size trailing '1'-bits.  More... 
 | 
|  | 
| struct | zypp::bit::bit_detail::Gen1Bits< TInt, 0 > | 
|  | Specialization for _length 0.  More... 
 | 
|  | 
| struct | zypp::bit::MaxBits< TInt > | 
|  | Number of bits available in TInt.  More... 
 | 
|  | 
| struct | zypp::bit::Mask< TInt, _begin, _size > | 
|  | A bitmaks of _size 1-bits starting at bit _begin.  More... 
 | 
|  | 
| struct | zypp::bit::Range< TInt, _begin, _size > | 
|  | Range of bits starting at bit _begin with length _size.  More... 
 | 
|  | 
| struct | zypp::bit::Range< TInt, _begin, 0 > | 
|  | Range specialisation for (illegal) zero _size.  More... 
 | 
|  | 
| struct | zypp::bit::RangeValue< TRange, _value > | 
|  | A value with in a Range.  More... 
 | 
|  | 
| struct | zypp::bit::RangeBit< TRange, _pos > | 
|  | A single 1-bit within a Range.  More... 
 | 
|  | 
| class | zypp::bit::BitField< TInt > | 
|  | An integral type used as BitField.  More... 
 | 
|  | 
|  | 
| template<class TInt> | 
| std::string | zypp::bit::asString (TInt val, char zero='0', char one='1') | 
|  | For printing bits. 
 | 
|  |