w11 - cpp 0.794
Backend server for Rlink and w11
Loading...
Searching...
No Matches
Rw11UnitTermBase.hpp
Go to the documentation of this file.
1// $Id: Rw11UnitTermBase.hpp 1186 2019-07-12 17:49:59Z mueller $
2// SPDX-License-Identifier: GPL-3.0-or-later
3// Copyright 2013-2019 by Walter F.J. Mueller <W.F.J.Mueller@gsi.de>
4//
5// Revision History:
6// Date Rev Version Comment
7// 2019-05-12 1149 1.1 add AttachDone(),DetachDone()
8// 2017-04-07 868 1.0.1 Dump(): add detail arg
9// 2013-03-03 494 1.0 Initial version
10// 2013-02-22 490 0.1 First draft
11// ---------------------------------------------------------------------------
12
13
18#ifndef included_Retro_Rw11UnitTermBase
19#define included_Retro_Rw11UnitTermBase 1
20
21#include "Rw11UnitTerm.hpp"
22
23namespace Retro {
24
25 template <class TC>
27 public:
28
29 Rw11UnitTermBase(TC* pcntl, size_t index);
31
32 TC& Cntl() const;
33
34 virtual void WakeupCntl();
35
36 virtual void Dump(std::ostream& os, int ind=0, const char* text=0,
37 int detail=0) const;
38
39 protected:
40 virtual void AttachDone();
41 virtual void DetachDone();
42
43 protected:
44 TC* fpCntl;
45 };
46
47} // end namespace Retro
48
49#include "Rw11UnitTermBase.ipp"
50
51#endif
Implemenation (inline) of Rw11UnitTermBase.
virtual void Dump(std::ostream &os, int ind=0, const char *text=0, int detail=0) const
FIXME_docs.
virtual void WakeupCntl()
FIXME_docs.
virtual void AttachDone()
FIXME_docs.
virtual void DetachDone()
FIXME_docs.
TC & Cntl() const
FIXME_docs.
Declaration of class ReventLoop.
Definition: ReventLoop.cpp:47