This plugin exposes shell commands relative to the script language constructs such as procedures and for loops.
More...
List of all members.
Classes |
struct | Instruction |
struct | Procedure |
Public Types |
typedef std::map< std::string,
Procedure > | ProcedureList |
Public Member Functions |
void | cmdStartProcedure (const std::string &cmd, std::istringstream &args, std::ostream &os) |
void | cmdContinueProcedure (const std::string &cmd, std::istringstream &args, std::ostream &os) |
void | cmdEndProcedure (const std::string &cmd, std::istringstream &args, std::ostream &os) |
void | cmdProcedure (const std::string &procname, const std::string &cmd, std::istringstream &args, std::ostream &os) |
Static Public Member Functions |
static void | cmdFor (const std::string &cmd, std::istringstream &args, std::ostream &os) |
Public Attributes |
std::string | procName |
ProcedureList | procedureList |
Procedure | currentProc |
Detailed Description
This plugin exposes shell commands relative to the script language constructs such as procedures and for loops.
For more information, load the plugin and type help on a sot shell.
Member Typedef Documentation
Member Function Documentation
void ShellProcedure::cmdContinueProcedure |
( |
const std::string & |
cmd, |
|
|
std::istringstream & |
args, |
|
|
std::ostream & |
os | |
|
) |
| | |
void ShellProcedure::cmdEndProcedure |
( |
const std::string & |
cmd, |
|
|
std::istringstream & |
args, |
|
|
std::ostream & |
os | |
|
) |
| | |
static void ShellProcedure::cmdFor |
( |
const std::string & |
cmd, |
|
|
std::istringstream & |
args, |
|
|
std::ostream & |
os | |
|
) |
| | [static] |
void ShellProcedure::cmdProcedure |
( |
const std::string & |
procname, |
|
|
const std::string & |
cmd, |
|
|
std::istringstream & |
args, |
|
|
std::ostream & |
os | |
|
) |
| | |
void ShellProcedure::cmdStartProcedure |
( |
const std::string & |
cmd, |
|
|
std::istringstream & |
args, |
|
|
std::ostream & |
os | |
|
) |
| | |
Member Data Documentation