w11 - cpp 0.794
Backend server for Rlink and w11
Loading...
Searching...
No Matches
Rbits.hpp
Go to the documentation of this file.
1// $Id: Rbits.hpp 1186 2019-07-12 17:49:59Z mueller $
2// SPDX-License-Identifier: GPL-3.0-or-later
3// Copyright 2013- by Walter F.J. Mueller <W.F.J.Mueller@gsi.de>
4//
5// Revision History:
6// Date Rev Version Comment
7// 2013-03-01 493 1.0 Initial version
8// ---------------------------------------------------------------------------
9
14#ifndef included_Retro_Rbits
15#define included_Retro_Rbits 1
16
17#include <cstdint>
18
19namespace Retro {
20 class Rbits {
21 public:
22
23 static const uint8_t kBBit00 = 1u<< 0;
24 static const uint8_t kBBit01 = 1u<< 1;
25 static const uint8_t kBBit02 = 1u<< 2;
26 static const uint8_t kBBit03 = 1u<< 3;
27 static const uint8_t kBBit04 = 1u<< 4;
28 static const uint8_t kBBit05 = 1u<< 5;
29 static const uint8_t kBBit06 = 1u<< 6;
30 static const uint8_t kBBit07 = 1u<< 7;
31
32 static const uint16_t kWBit00 = 1u<< 0;
33 static const uint16_t kWBit01 = 1u<< 1;
34 static const uint16_t kWBit02 = 1u<< 2;
35 static const uint16_t kWBit03 = 1u<< 3;
36 static const uint16_t kWBit04 = 1u<< 4;
37 static const uint16_t kWBit05 = 1u<< 5;
38 static const uint16_t kWBit06 = 1u<< 6;
39 static const uint16_t kWBit07 = 1u<< 7;
40 static const uint16_t kWBit08 = 1u<< 8;
41 static const uint16_t kWBit09 = 1u<< 9;
42 static const uint16_t kWBit10 = 1u<<10;
43 static const uint16_t kWBit11 = 1u<<11;
44 static const uint16_t kWBit12 = 1u<<12;
45 static const uint16_t kWBit13 = 1u<<13;
46 static const uint16_t kWBit14 = 1u<<14;
47 static const uint16_t kWBit15 = 1u<<15;
48
49 static const uint32_t kLBit00 = 1u<< 0;
50 static const uint32_t kLBit01 = 1u<< 1;
51 static const uint32_t kLBit02 = 1u<< 2;
52 static const uint32_t kLBit03 = 1u<< 3;
53 static const uint32_t kLBit04 = 1u<< 4;
54 static const uint32_t kLBit05 = 1u<< 5;
55 static const uint32_t kLBit06 = 1u<< 6;
56 static const uint32_t kLBit07 = 1u<< 7;
57 static const uint32_t kLBit08 = 1u<< 8;
58 static const uint32_t kLBit09 = 1u<< 9;
59 static const uint32_t kLBit10 = 1u<<10;
60 static const uint32_t kLBit11 = 1u<<11;
61 static const uint32_t kLBit12 = 1u<<12;
62 static const uint32_t kLBit13 = 1u<<13;
63 static const uint32_t kLBit14 = 1u<<14;
64 static const uint32_t kLBit15 = 1u<<15;
65 static const uint32_t kLBit16 = 1u<<16;
66 static const uint32_t kLBit17 = 1u<<17;
67 static const uint32_t kLBit18 = 1u<<18;
68 static const uint32_t kLBit19 = 1u<<19;
69 static const uint32_t kLBit20 = 1u<<20;
70 static const uint32_t kLBit21 = 1u<<21;
71 static const uint32_t kLBit22 = 1u<<22;
72 static const uint32_t kLBit23 = 1u<<23;
73 static const uint32_t kLBit24 = 1u<<24;
74 static const uint32_t kLBit25 = 1u<<25;
75 static const uint32_t kLBit26 = 1u<<26;
76 static const uint32_t kLBit27 = 1u<<27;
77 static const uint32_t kLBit28 = 1u<<28;
78 static const uint32_t kLBit29 = 1u<<29;
79 static const uint32_t kLBit30 = 1u<<30;
80 static const uint32_t kLBit31 = 1u<<31;
81
82 };
83
84} // end namespace Retro
85
86//#include "Rbits.ipp"
87
88#endif
static const uint32_t kLBit03
Definition: Rbits.hpp:52
static const uint16_t kWBit14
Definition: Rbits.hpp:46
static const uint8_t kBBit01
Definition: Rbits.hpp:24
static const uint8_t kBBit06
Definition: Rbits.hpp:29
static const uint16_t kWBit06
Definition: Rbits.hpp:38
static const uint16_t kWBit12
Definition: Rbits.hpp:44
static const uint32_t kLBit12
Definition: Rbits.hpp:61
static const uint16_t kWBit01
Definition: Rbits.hpp:33
static const uint16_t kWBit15
Definition: Rbits.hpp:47
static const uint32_t kLBit27
Definition: Rbits.hpp:76
static const uint32_t kLBit05
Definition: Rbits.hpp:54
static const uint8_t kBBit00
Definition: Rbits.hpp:23
static const uint8_t kBBit02
Definition: Rbits.hpp:25
static const uint32_t kLBit22
Definition: Rbits.hpp:71
static const uint32_t kLBit08
Definition: Rbits.hpp:57
static const uint32_t kLBit19
Definition: Rbits.hpp:68
static const uint16_t kWBit08
Definition: Rbits.hpp:40
static const uint16_t kWBit09
Definition: Rbits.hpp:41
static const uint32_t kLBit09
Definition: Rbits.hpp:58
static const uint32_t kLBit07
Definition: Rbits.hpp:56
static const uint32_t kLBit01
Definition: Rbits.hpp:50
static const uint16_t kWBit00
Definition: Rbits.hpp:32
static const uint32_t kLBit06
Definition: Rbits.hpp:55
static const uint32_t kLBit13
Definition: Rbits.hpp:62
static const uint32_t kLBit15
Definition: Rbits.hpp:64
static const uint32_t kLBit18
Definition: Rbits.hpp:67
static const uint32_t kLBit14
Definition: Rbits.hpp:63
static const uint16_t kWBit03
Definition: Rbits.hpp:35
static const uint32_t kLBit21
Definition: Rbits.hpp:70
static const uint32_t kLBit17
Definition: Rbits.hpp:66
static const uint32_t kLBit23
Definition: Rbits.hpp:72
static const uint8_t kBBit07
Definition: Rbits.hpp:30
static const uint32_t kLBit11
Definition: Rbits.hpp:60
static const uint32_t kLBit25
Definition: Rbits.hpp:74
static const uint32_t kLBit02
Definition: Rbits.hpp:51
static const uint32_t kLBit20
Definition: Rbits.hpp:69
static const uint16_t kWBit13
Definition: Rbits.hpp:45
static const uint16_t kWBit04
Definition: Rbits.hpp:36
static const uint16_t kWBit11
Definition: Rbits.hpp:43
static const uint8_t kBBit04
Definition: Rbits.hpp:27
static const uint32_t kLBit28
Definition: Rbits.hpp:77
static const uint32_t kLBit30
Definition: Rbits.hpp:79
static const uint16_t kWBit07
Definition: Rbits.hpp:39
static const uint32_t kLBit26
Definition: Rbits.hpp:75
static const uint32_t kLBit00
Definition: Rbits.hpp:49
static const uint32_t kLBit29
Definition: Rbits.hpp:78
static const uint32_t kLBit24
Definition: Rbits.hpp:73
static const uint8_t kBBit03
Definition: Rbits.hpp:26
static const uint32_t kLBit04
Definition: Rbits.hpp:53
static const uint16_t kWBit10
Definition: Rbits.hpp:42
static const uint32_t kLBit31
Definition: Rbits.hpp:80
static const uint32_t kLBit16
Definition: Rbits.hpp:65
static const uint16_t kWBit05
Definition: Rbits.hpp:37
static const uint32_t kLBit10
Definition: Rbits.hpp:59
static const uint8_t kBBit05
Definition: Rbits.hpp:28
static const uint16_t kWBit02
Definition: Rbits.hpp:34
Declaration of class ReventLoop.
Definition: ReventLoop.cpp:47