|
w11 - cpp 0.794
Backend server for Rlink and w11
|
Implemenation (inline) of class RtclClassOwned. More...
#include <RtclClassOwned.hpp>
Public Member Functions | |
| RtclClassOwned (const std::string &type=std::string()) | |
| Default constructor. | |
| ~RtclClassOwned () | |
| Destructor. | |
| int | ClassCmdCreate (Tcl_Interp *interp, int objc, Tcl_Obj *const objv[]) |
| FIXME_docs. | |
Public Member Functions inherited from Retro::RtclClassBase | |
| RtclClassBase (const std::string &type=std::string()) | |
| Default constructor. | |
| virtual | ~RtclClassBase () |
| Destructor. | |
| RtclClassBase (const RtclClassBase &)=delete | |
| RtclClassBase & | operator= (const RtclClassBase &)=delete |
| const std::string & | Type () const |
| FIXME_docs. | |
| Tcl_Command | Token () const |
| FIXME_docs. | |
Static Public Member Functions | |
| static void | CreateClass (Tcl_Interp *interp, const char *name, const std::string &type) |
| FIXME_docs. | |
Additional Inherited Members | |
Static Public Attributes inherited from Retro::RtclClassBase | |
| static const int | kOK = TCL_OK |
| static const int | kERR = TCL_ERROR |
Protected Member Functions inherited from Retro::RtclClassBase | |
| void | SetType (const std::string &type) |
| FIXME_docs. | |
| void | CreateClassCmd (Tcl_Interp *interp, const char *name) |
| FIXME_docs. | |
| virtual int | TclClassCmd (Tcl_Interp *interp, int objc, Tcl_Obj *const objv[]) |
| FIXME_docs. | |
| virtual int | ClassCmdList (Tcl_Interp *interp) |
| FIXME_docs. | |
| virtual int | ClassCmdDelete (Tcl_Interp *interp, const char *name) |
| FIXME_docs. | |
| virtual int | ClassCmdCreate (Tcl_Interp *interp, int objc, Tcl_Obj *const objv[])=0 |
Static Protected Member Functions inherited from Retro::RtclClassBase | |
| static int | ThunkTclClassCmd (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. | |
Protected Attributes inherited from Retro::RtclClassBase | |
| std::string | fType |
| classed type name | |
| Tcl_Interp * | fInterp |
| tcl interpreter | |
| Tcl_Command | fCmdToken |
| cmd token for class command | |
Implemenation (inline) of class RtclClassOwned.
FIXME_docs
Definition at line 27 of file RtclClassOwned.hpp.
|
inlineexplicit |
Default constructor.
Definition at line 34 of file RtclClassOwned.ipp.
|
inline |
Destructor.
Definition at line 42 of file RtclClassOwned.ipp.
|
inlinevirtual |
FIXME_docs.
Implements Retro::RtclClassBase.
Definition at line 49 of file RtclClassOwned.ipp.
References Retro::RtclArgs::GetArg(), Retro::kERR, and Retro::kOK.
|
inlinestatic |
FIXME_docs.
Definition at line 71 of file RtclClassOwned.ipp.
References Retro::RtclClassBase::CreateClassCmd().
Referenced by Rlinktpp_Init(), and Rwxxtpp_Init().