zypp::bit::Range< _IntT, _begin, _size > Struct Template Reference

Range of bits starting at bit with length _size. More...

#include <Bit.h>

List of all members.

Public Types

typedef _IntT IntT
typedef MaxBits< IntTMaxBits
typedef Mask< IntT, _begin,
_size > 
Mask

Static Public Attributes

static const unsigned begin = _begin
static const unsigned size = _size
static const unsigned end = _begin + _size


Detailed Description

template<class _IntT, unsigned _begin, unsigned _size>
struct zypp::bit::Range< _IntT, _begin, _size >

Range of bits starting at bit with length _size.

Definition at line 83 of file Bit.h.


Member Typedef Documentation

template<class _IntT, unsigned _begin, unsigned _size>
typedef _IntT zypp::bit::Range< _IntT, _begin, _size >::IntT
 

Definition at line 85 of file Bit.h.

template<class _IntT, unsigned _begin, unsigned _size>
typedef MaxBits<IntT> zypp::bit::Range< _IntT, _begin, _size >::MaxBits
 

Definition at line 86 of file Bit.h.

template<class _IntT, unsigned _begin, unsigned _size>
typedef Mask<IntT,_begin,_size> zypp::bit::Range< _IntT, _begin, _size >::Mask
 

Definition at line 87 of file Bit.h.


Member Data Documentation

template<class _IntT, unsigned _begin, unsigned _size>
const unsigned zypp::bit::Range< _IntT, _begin, _size >::begin = _begin [static]
 

Definition at line 89 of file Bit.h.

template<class _IntT, unsigned _begin, unsigned _size>
const unsigned zypp::bit::Range< _IntT, _begin, _size >::size = _size [static]
 

Definition at line 90 of file Bit.h.

template<class _IntT, unsigned _begin, unsigned _size>
const unsigned zypp::bit::Range< _IntT, _begin, _size >::end = _begin + _size [static]
 

Definition at line 91 of file Bit.h.


The documentation for this struct was generated from the following file:
Generated on Thu Jul 6 00:07:31 2006 for zypp by  doxygen 1.4.6