w11 - cpp 0.794
Backend server for Rlink and w11
Loading...
Searching...
No Matches
Rw11VirtTape.ipp
Go to the documentation of this file.
1// $Id: Rw11VirtTape.ipp 1186 2019-07-12 17:49:59Z mueller $
2// SPDX-License-Identifier: GPL-3.0-or-later
3// Copyright 2015-2017 by Walter F.J. Mueller <W.F.J.Mueller@gsi.de>
4//
5// Revision History:
6// Date Rev Version Comment
7// 2017-04-02 864 1.1 move fWProt,WProt() to Rw11Virt base
8// 2015-06-04 686 1.0 Initial version
9// 2015-05-17 683 0.1 First draft
10// ---------------------------------------------------------------------------
11
16// all method definitions in namespace Retro
17namespace Retro {
18
19//------------------------------------------+-----------------------------------
21
22inline void Rw11VirtTape::SetCapacity(size_t nbyte)
23{
24 fCapacity = nbyte;
25 return;
26}
27
28//------------------------------------------+-----------------------------------
30
31inline size_t Rw11VirtTape::Capacity() const
32{
33 return fCapacity;
34}
35
36//------------------------------------------+-----------------------------------
38
39inline bool Rw11VirtTape::Bot() const
40{
41 return fBot;
42}
43
44//------------------------------------------+-----------------------------------
46
47inline bool Rw11VirtTape::Eot() const
48{
49 return fEot;
50}
51
52//------------------------------------------+-----------------------------------
54
55inline bool Rw11VirtTape::Eom() const
56{
57 return fEom;
58}
59
60//------------------------------------------+-----------------------------------
62
63inline int Rw11VirtTape::PosFile() const
64{
65 return fPosFile;
66}
67
68//------------------------------------------+-----------------------------------
70
71inline int Rw11VirtTape::PosRecord() const
72{
73 return fPosRecord;
74}
75
76} // end namespace Retro
bool Eom() const
FIXME_docs.
void SetCapacity(size_t nbyte)
FIXME_docs.
int PosFile() const
FIXME_docs.
size_t Capacity() const
FIXME_docs.
int fPosRecord
tape pos: #record (-1=unknown)
int PosRecord() const
FIXME_docs.
size_t fCapacity
capacity in byte (0=unlimited)
bool Eot() const
FIXME_docs.
bool fBot
tape at bot
bool Bot() const
FIXME_docs.
bool fEom
tape beyond medium
int fPosFile
tape pos: #files (-1=unknown)
bool fEot
tape beyond eot
Declaration of class ReventLoop.
Definition: ReventLoop.cpp:47