w11 - cpp 0.794
Backend server for Rlink and w11
Loading...
Searching...
No Matches
RlinkCommandList.ipp
Go to the documentation of this file.
1// $Id: RlinkCommandList.ipp 1186 2019-07-12 17:49:59Z mueller $
2// SPDX-License-Identifier: GPL-3.0-or-later
3// Copyright 2011-2014 by Walter F.J. Mueller <W.F.J.Mueller@gsi.de>
4//
5// Revision History:
6// Date Rev Version Comment
7// 2014-11-23 606 1.2 new rlink v4 iface
8// 2013-05-06 495 1.0.1 add RlinkContext to Print() args; drop oper<<()
9// 2011-03-05 366 1.0 Initial version
10// 2011-01-15 355 0.1 First draft
11// ---------------------------------------------------------------------------
12
18// all method definitions in namespace Retro
19namespace Retro {
20
21//------------------------------------------+-----------------------------------
23
25{
26 fLaboIndex = ind;
27 return;
28}
29
30//------------------------------------------+-----------------------------------
32
34{
35 fLaboIndex = -1;
36 return;
37}
38
39//------------------------------------------+-----------------------------------
41
43{
44 return fLaboIndex;
45}
46
47//------------------------------------------+-----------------------------------
49
51{
52 return fLaboIndex >= 0;
53}
54
55//------------------------------------------+-----------------------------------
57
58inline size_t RlinkCommandList::Size() const
59{
60 return fList.size();
61}
62
63} // end namespace Retro
int fLaboIndex
index of active labo (-1 if no)
size_t Size() const
FIXME_docs.
void ClearLaboIndex()
FIXME_docs.
int LaboIndex() const
FIXME_docs.
void SetLaboIndex(int ind)
FIXME_docs.
std::vector< cmd_uptr_t > fList
vector of commands
bool LaboActive() const
FIXME_docs.
Declaration of class ReventLoop.
Definition: ReventLoop.cpp:47