w11 - cpp 0.794
Backend server for Rlink and w11
Loading...
Searching...
No Matches
RtclBvi.hpp
Go to the documentation of this file.
1// $Id: RtclBvi.hpp 1186 2019-07-12 17:49:59Z mueller $
2// SPDX-License-Identifier: GPL-3.0-or-later
3// Copyright 2011- by Walter F.J. Mueller <W.F.J.Mueller@gsi.de>
4//
5// Revision History:
6// Date Rev Version Comment
7// 2011-03-27 374 1.0 Initial version
8// 2011-02-18 362 0.1 First draft
9// ---------------------------------------------------------------------------
10
15#ifndef included_Retro_RtclBvi
16#define included_Retro_RtclBvi 1
17
18#include "tcl.h"
19
20namespace Retro {
21
22 class RtclBvi {
23 public:
24 static void CreateCmds(Tcl_Interp* interp);
25
26 protected:
27 enum ConvMode {kStr2Int = 0,
29
30 static int DoCmd(ClientData cdata, Tcl_Interp* interp,
31 int objc, Tcl_Obj* const objv[]);
32 static Tcl_Obj* DoConv(Tcl_Interp* interp, ConvMode mode, Tcl_Obj* val,
33 char form, int nbit);
34 static bool CheckFormat(Tcl_Interp* interp, int objc,
35 Tcl_Obj* const objv[], bool& list,
36 char& form, int& nbit);
37 };
38
39} // end namespace Retro
40
41//#include "RtclBvi.ipp"
42
43#endif
FIXME_docs.
Definition: RtclBvi.hpp:22
static int DoCmd(ClientData cdata, Tcl_Interp *interp, int objc, Tcl_Obj *const objv[])
FIXME_docs.
Definition: RtclBvi.cpp:55
static bool CheckFormat(Tcl_Interp *interp, int objc, Tcl_Obj *const objv[], bool &list, char &form, int &nbit)
FIXME_docs.
Definition: RtclBvi.cpp:201
static Tcl_Obj * DoConv(Tcl_Interp *interp, ConvMode mode, Tcl_Obj *val, char form, int nbit)
FIXME_docs.
Definition: RtclBvi.cpp:95
static void CreateCmds(Tcl_Interp *interp)
FIXME_docs.
Definition: RtclBvi.cpp:43
Declaration of class ReventLoop.
Definition: ReventLoop.cpp:47