#include <cmd.h>
◆ CmdBase() [1/2]
◆ CmdBase() [2/2]
CmdBase::CmdBase |
( |
char * | p | ) |
|
|
inline |
◆ ~CmdBase()
◆ dump()
◆ get_cmd()
const std::string & CmdBase::get_cmd |
( |
| ) |
const |
|
inlinenoexcept |
◆ get_lastcmd()
bool CmdBase::get_lastcmd |
( |
| ) |
const |
|
inlinenoexcept |
◆ insert_param_info()
void CmdBase::insert_param_info |
( |
const char * | key, |
|
|
void * | pD, |
|
|
Param::Type | tp, |
|
|
bool | ignore_case = true, |
|
|
const char * | err = nullptr ) |
|
inline |
◆ parser()
int CmdBase::parser |
( |
char * | p = nullptr | ) |
|
|
virtual |
◆ parser_protocol()
int CmdBase::parser_protocol |
( |
char * | p, |
|
|
size_t & | pos ) |
|
virtual |
◆ run()
virtual int CmdBase::run |
( |
CmdCtx * | p | ) |
|
|
pure virtual |
Implemented in CfgCmd, CmdDelay, CmdDone, CmdEnv, CmdError, CmdIf, CmdShell, FBCmd, FBCopy, FBDownload, FBFlashCmd, FBGetVar, FBLoop, FBPartNumber, FBUpdateSuper, FBUpload, SDPBootCmd, SDPBootlogCmd, SDPDcdCmd, SDPJumpCmd, SDPReadMemCmd, SDPSCmd, SDPSkipDCDCmd, SDPStatusCmd, SDPWriteCmd, and SDPWriteMemCmd.
◆ m_bCheckTotalParam
bool CmdBase::m_bCheckTotalParam = false |
|
protected |
◆ m_cmd
std::string CmdBase::m_cmd |
|
protected |
◆ m_lastcmd
bool CmdBase::m_lastcmd = false |
|
protected |
◆ m_NoKeyParam
bool CmdBase::m_NoKeyParam = false |
|
protected |
◆ m_param
std::vector<Param> CmdBase::m_param |
|
private |
◆ m_timeout
int CmdBase::m_timeout = 10000 |
|
protected |
The documentation for this class was generated from the following files:
- /home/builder/.cache/aurutils/sync/mfgtools-git/src/mfgtools-git/libuuu/cmd.h
- /home/builder/.cache/aurutils/sync/mfgtools-git/src/mfgtools-git/libuuu/cmd.cpp