#include <Command.hpp>
Public Types |
typedef std::vector< std::pair
< std::string, std::string > > | Env |
Public Member Functions |
| Command (const std::string &commandLine, const std::string &shellName="") |
| Command (const std::string &commandLine, const std::string &initialDirectory, const std::string &inputStream_, const std::string &shellName="") |
| Command (const std::string &commandLine, const std::string &inputStream_, const Command::Env &env, const std::string &shellName="") |
| Command (const std::string &commandLine, const std::string &initialDirectory, const std::string &inputStream_, const Command::Env &env, const std::string &shellName="") |
| ~Command (void) |
void | setShellName (const std::string &shellName_) |
std::string | getShellName (void) const |
void | setCommandLine (const std::string &commandLine_) |
std::string | getCommandLine (void) const |
void | setInitialDirectory (const std::string &initialDirectory_) |
std::string | getInitialDirectory (void) const |
void | setInputStream (const std::string &inputStream_) |
std::string | getInputStream (void) const |
void | setEnvironments (const Command::Env &env_) |
const Command::Env & | getEnvironments (void) const |
Detailed Description
Definition at line 23 of file Command.hpp.
Member Typedef Documentation
Constructor & Destructor Documentation
HCE::Command::Command |
( |
const std::string & |
commandLine, |
|
|
const std::string & |
shellName = "" |
|
) |
| |
|
explicit |
HCE::Command::Command |
( |
const std::string & |
commandLine, |
|
|
const std::string & |
initialDirectory, |
|
|
const std::string & |
inputStream_, |
|
|
const std::string & |
shellName = "" |
|
) |
| |
HCE::Command::Command |
( |
const std::string & |
commandLine, |
|
|
const std::string & |
inputStream_, |
|
|
const Command::Env & |
env, |
|
|
const std::string & |
shellName = "" |
|
) |
| |
HCE::Command::Command |
( |
const std::string & |
commandLine, |
|
|
const std::string & |
initialDirectory, |
|
|
const std::string & |
inputStream_, |
|
|
const Command::Env & |
env, |
|
|
const std::string & |
shellName = "" |
|
) |
| |
HCE::Command::~Command |
( |
void |
| ) |
|
|
inline |
Member Function Documentation
std::string HCE::Command::getCommandLine |
( |
void |
| ) |
const |
|
inline |
const Command::Env& HCE::Command::getEnvironments |
( |
void |
| ) |
const |
|
inline |
std::string HCE::Command::getInitialDirectory |
( |
void |
| ) |
const |
|
inline |
std::string HCE::Command::getInputStream |
( |
void |
| ) |
const |
|
inline |
std::string HCE::Command::getShellName |
( |
void |
| ) |
const |
|
inline |
void HCE::Command::setCommandLine |
( |
const std::string & |
commandLine_ | ) |
|
|
inline |
void HCE::Command::setEnvironments |
( |
const Command::Env & |
env_ | ) |
|
|
inline |
void HCE::Command::setInitialDirectory |
( |
const std::string & |
initialDirectory_ | ) |
|
|
inline |
void HCE::Command::setInputStream |
( |
const std::string & |
inputStream_ | ) |
|
|
inline |
void HCE::Command::setShellName |
( |
const std::string & |
shellName_ | ) |
|
|
inline |
The documentation for this class was generated from the following files: