|
w11 - cpp 0.794
Backend server for Rlink and w11
|
Implemenation (all inline) of RtclRw11CpuBase. More...
#include <RtclRw11CpuBase.hpp>
Public Member Functions | |
| RtclRw11CpuBase (Tcl_Interp *interp, const char *name, const std::string &type) | |
| Constructor. | |
| ~RtclRw11CpuBase () | |
| FIXME_docs. | |
| TO & | Obj () |
| FIXME_docs. | |
| const std::shared_ptr< TO > & | ObjSPtr () |
| FIXME_docs. | |
Public Member Functions inherited from Retro::RtclRw11Cpu | |
| RtclRw11Cpu (const std::string &type) | |
| Default constructor. | |
| virtual | ~RtclRw11Cpu () |
| Destructor. | |
| virtual Rw11Cpu & | Obj ()=0 |
Public Member Functions inherited from Retro::RtclProxyBase | |
| RtclProxyBase (const std::string &type=std::string()) | |
| FIXME_docs. | |
| RtclProxyBase (const std::string &type, Tcl_Interp *interp, const char *name) | |
| FIXME_docs. | |
| virtual | ~RtclProxyBase () |
| Destructor. | |
| virtual int | ClassCmdConfig (RtclArgs &args) |
| FIXME_docs. | |
| const std::string & | Type () const |
| FIXME_docs. | |
| Tcl_Command | Token () const |
| FIXME_docs. | |
| std::string | CommandName () const |
| FIXME_docs. | |
Public Member Functions inherited from Retro::RtclCmdBase | |
| RtclCmdBase () | |
| FIXME_docs. | |
| virtual | ~RtclCmdBase () |
| Destructor. | |
| RtclCmdBase (const RtclCmdBase &)=delete | |
| RtclCmdBase & | operator= (const RtclCmdBase &)=delete |
| int | DispatchCmd (RtclArgs &args) |
| FIXME_docs. | |
| void | AddMeth (const std::string &name, methfo_t &&methfo) |
| FIXME_docs. | |
| void | DelMeth (const std::string &name) |
| FIXME_docs. | |
| bool | TstMeth (const std::string &name) |
| FIXME_docs. | |
Protected Attributes | |
| std::shared_ptr< TO > | fspObj |
| sptr to managed object | |
Protected Attributes inherited from Retro::RtclRw11Cpu | |
| RtclGetList | fGets |
| RtclSetList | fSets |
Protected Attributes inherited from Retro::RtclProxyBase | |
| std::string | fType |
| proxied type name | |
| Tcl_Interp * | fInterp |
| tcl interpreter | |
| Tcl_Command | fCmdToken |
| cmd token for object command | |
Protected Attributes inherited from Retro::RtclCmdBase | |
| mmap_t | fMethMap |
| map for named methods | |
Additional Inherited Members | |
Public Types inherited from Retro::RtclCmdBase | |
| typedef std::function< int(RtclArgs &)> | methfo_t |
| typedef std::map< std::string, methfo_t > | mmap_t |
| typedef mmap_t::iterator | mmap_it_t |
| typedef mmap_t::const_iterator | mmap_cit_t |
Static Public Attributes inherited from Retro::RtclCmdBase | |
| static const int | kOK = TCL_OK |
| static const int | kERR = TCL_ERROR |
Protected Member Functions inherited from Retro::RtclRw11Cpu | |
| int | M_add (RtclArgs &args) |
| FIXME_docs. | |
| int | M_imap (RtclArgs &args) |
| FIXME_docs. | |
| int | M_rmap (RtclArgs &args) |
| FIXME_docs. | |
| int | M_cp (RtclArgs &args) |
| FIXME_docs. | |
| int | M_wtcpu (RtclArgs &args) |
| FIXME_docs. | |
| int | M_deposit (RtclArgs &args) |
| FIXME_docs. | |
| int | M_examine (RtclArgs &args) |
| FIXME_docs. | |
| int | M_lsmem (RtclArgs &args) |
| FIXME_docs. | |
| int | M_ldabs (RtclArgs &args) |
| FIXME_docs. | |
| int | M_ldasm (RtclArgs &args) |
| FIXME_docs. | |
| int | M_boot (RtclArgs &args) |
| FIXME_docs. | |
| int | M_get (RtclArgs &args) |
| FIXME_docs. | |
| int | M_set (RtclArgs &args) |
| FIXME_docs. | |
| int | M_show (RtclArgs &args) |
| FIXME_docs. | |
| int | M_stats (RtclArgs &args) |
| FIXME_docs. | |
| int | M_dump (RtclArgs &args) |
| FIXME_docs. | |
| int | M_default (RtclArgs &args) |
| FIXME_docs. | |
| void | SetupGetSet () |
| FIXME_docs. | |
| RlinkServer & | Server () |
| FIXME_docs. | |
| RlinkConnect & | Connect () |
| FIXME_docs. | |
| bool | GetIAddr (RtclArgs &args, uint16_t &ibaddr) |
| FIXME_docs. | |
| bool | GetRAddr (RtclArgs &args, uint16_t &rbaddr) |
| FIXME_docs. | |
| bool | GetVarName (RtclArgs &args, const char *argname, size_t nind, std::vector< std::string > &varname) |
| FIXME_docs. | |
| bool | ClistNonEmpty (RtclArgs &args, const RlinkCommandList &clist) |
| FIXME_docs. | |
| Tcl_Obj * | ControllerCommands () |
| FIXME_docs. | |
Protected Member Functions inherited from Retro::RtclProxyBase | |
| void | SetType (const std::string &type) |
| FIXME_docs. | |
| void | CreateObjectCmd (Tcl_Interp *interp, const char *name) |
| FIXME_docs. | |
| int | TclObjectCmd (Tcl_Interp *interp, int objc, Tcl_Obj *const objv[]) |
| FIXME_docs. | |
Protected Member Functions inherited from Retro::RtclCmdBase | |
| bool | GetArgsDump (RtclArgs &args, int &detail) |
| FIXME_docs. | |
| int | M_info (RtclArgs &args) |
| FIXME_docs. | |
Static Protected Member Functions inherited from Retro::RtclProxyBase | |
| static int | ThunkTclObjectCmd (ClientData cdata, Tcl_Interp *interp, int objc, Tcl_Obj *const objv[]) |
| FIXME_docs. | |
| static void | ThunkTclCmdDeleteProc (ClientData cdata) |
| FIXME_docs. | |
| static void | ThunkTclExitProc (ClientData cdata) |
| FIXME_docs. | |
Implemenation (all inline) of RtclRw11CpuBase.
FIXME_docs
Definition at line 27 of file RtclRw11CpuBase.hpp.
|
inline |
Constructor.
Definition at line 28 of file RtclRw11CpuBase.ipp.
|
inline |
FIXME_docs.
Definition at line 41 of file RtclRw11CpuBase.ipp.
|
inlinevirtual |
FIXME_docs.
Implements Retro::RtclRw11Cpu.
Definition at line 48 of file RtclRw11CpuBase.ipp.
Referenced by Retro::RtclRw11::ClassCmdConfig().
|
inline |
FIXME_docs.
Definition at line 57 of file RtclRw11CpuBase.ipp.
Referenced by Retro::RtclRw11::ClassCmdConfig().
|
protected |
sptr to managed object
Definition at line 37 of file RtclRw11CpuBase.hpp.