libzypp  13.10.6
ParseDefTraits.h
Go to the documentation of this file.
1 /*---------------------------------------------------------------------\
2 | ____ _ __ __ ___ |
3 | |__ / \ / / . \ . \ |
4 | / / \ V /| _/ _/ |
5 | / /__ | | | | | | |
6 | /_____||_| |_| |_| |
7 | |
8 \---------------------------------------------------------------------*/
12 #ifndef ZYPP_PARSER_XML_PARSEDEFTRAITS_H
13 #define ZYPP_PARSER_XML_PARSEDEFTRAITS_H
14 
15 #include "zypp/Bit.h"
16 
18 namespace zypp
19 {
20  namespace xml
22  {
23 
25  //
26  // CLASS NAME : ParseDefTraits
27  //
30  {
31  typedef unsigned char ModeBitsType;
35 
36  enum TypeValue
37  {
40  };
41 
43  {
46  };
47  };
49 
51  } // namespace xml
54 } // namespace zypp
56 #endif // ZYPP_PARSER_XML_PARSEDEFTRAITS_H
bit::Range< ModeBitsType, TypeBits::end, 1 > VisitBits
bit::Range< ModeBitsType, 0, 1 > TypeBits
bit::BitField< ModeBitsType > ModeBits
An integral type used as BitField.
Definition: Bit.h:159
Range of bits starting at bit _begin with length _size.
Definition: Bit.h:81
A value with in a Range.
Definition: Bit.h:110