18#ifndef __SH_SHELLCOMMAND
19#define __SH_SHELLCOMMAND
83 virtual int execute(
const Size nparams,
const char **params) = 0;
Builtin command for the Shell.
const Size m_minParams
Minimum number of parameters required.
Size getMinimumParams() const
Get the minimum number of parameters required.
const char * getName() const
Get command name.
virtual ~ShellCommand()
Destructor.
virtual int execute(const Size nparams, const char **params)=0
Executes the command.
const char * m_help
Command help text.
const char * getHelp() const
Get command help.
const char * m_name
Unique name of the command.
unsigned int Size
Any sane size indicator cannot go negative.