w11 - cpp 0.794
Backend server for Rlink and w11
Loading...
Searching...
No Matches
Rw11Probe.hpp
Go to the documentation of this file.
1// $Id: Rw11Probe.hpp 1186 2019-07-12 17:49:59Z mueller $
2// SPDX-License-Identifier: GPL-3.0-or-later
3// Copyright 2013-2018 by Walter F.J. Mueller <W.F.J.Mueller@gsi.de>
4//
5// Revision History:
6// Date Rev Version Comment
7// 2018-12-22 1091 1.1.2 Dump() not longer virtual (-Wnon-virtual-dtor fix)
8// 2017-04-07 868 1.1.1 Dump(): add detail arg
9// 2017-02-04 848 1.1 Keep probe data; add DataInt(), DataRem()
10// 2013-03-05 495 1.0 Initial version
11// ---------------------------------------------------------------------------
12
13
18#ifndef included_Retro_Rw11Probe
19#define included_Retro_Rw11Probe 1
20
21namespace Retro {
22
23 struct Rw11Probe {
24 uint16_t fAddr;
30 uint16_t fDataInt;
31 uint16_t fDataRem;
32
33 explicit Rw11Probe(uint16_t addr = 0, bool probeint = false,
34 bool proberem = false);
35
36 bool Found() const;
37
38 char IndicatorInt() const;
39 char IndicatorRem() const;
40 uint16_t DataInt() const;
41 uint16_t DataRem() const;
42
43 void Dump(std::ostream& os, int ind=0, const char* text=0,
44 int detail=0) const;
45 };
46
47} // end namespace Retro
48
49#include "Rw11Probe.ipp"
50
51#endif
Declaration of class ReventLoop.
Definition: ReventLoop.cpp:47
FIXME_docs.
Definition: Rw11Probe.hpp:23
uint16_t DataInt() const
FIXME_docs.
Definition: Rw11Probe.ipp:20
char IndicatorInt() const
FIXME_docs.
Definition: Rw11Probe.cpp:63
bool Found() const
FIXME_docs.
Definition: Rw11Probe.cpp:52
uint16_t fDataRem
Definition: Rw11Probe.hpp:31
void Dump(std::ostream &os, int ind=0, const char *text=0, int detail=0) const
FIXME_docs.
Definition: Rw11Probe.cpp:83
uint16_t fDataInt
Definition: Rw11Probe.hpp:30
uint16_t DataRem() const
FIXME_docs.
Definition: Rw11Probe.ipp:28
uint16_t fAddr
Definition: Rw11Probe.hpp:24
char IndicatorRem() const
FIXME_docs.
Definition: Rw11Probe.cpp:73