21#ifndef included_Retro_RtclCmdBase
22#define included_Retro_RtclCmdBase 1
38 typedef std::map<std::string, methfo_t>
mmap_t;
50 void DelMeth(
const std::string& name);
51 bool TstMeth(
const std::string& name);
54 static const int kOK = TCL_OK;
55 static const int kERR = TCL_ERROR;
RtclCmdBase(const RtclCmdBase &)=delete
std::map< std::string, methfo_t > mmap_t
mmap_t::const_iterator mmap_cit_t
void AddMeth(const std::string &name, methfo_t &&methfo)
FIXME_docs.
int M_info(RtclArgs &args)
FIXME_docs.
virtual ~RtclCmdBase()
Destructor.
mmap_t::iterator mmap_it_t
mmap_t fMethMap
map for named methods
std::function< int(RtclArgs &)> methfo_t
RtclCmdBase & operator=(const RtclCmdBase &)=delete
bool GetArgsDump(RtclArgs &args, int &detail)
FIXME_docs.
void DelMeth(const std::string &name)
FIXME_docs.
int DispatchCmd(RtclArgs &args)
FIXME_docs.
bool TstMeth(const std::string &name)
FIXME_docs.
Declaration of class ReventLoop.