|
template<typename... Args> |
| ProcessLaunchMixin (Args &&... args) |
|
ErrorCode | onDisableASLR (Session &session, bool disable) override |
|
ErrorCode | onSetArchitecture (Session &session, std::string const &architecture) override |
|
ErrorCode | onSetWorkingDirectory (Session &session, std::string const &path) override |
|
ErrorCode | onQueryWorkingDirectory (Session &session, std::string &workingDir) const override |
|
ErrorCode | onSetEnvironmentVariable (Session &session, std::string const &name, std::string const &value) override |
|
ErrorCode | onSetStdFile (Session &session, int fileno, std::string const &path) override |
|
ErrorCode | onSetProgramArguments (Session &session, StringCollection const &args) override |
|
ErrorCode | onQueryLaunchSuccess (Session &session, ProcessId pid) const override |
|
ErrorCode | onQueryProcessInfo (Session &session, ProcessInfo &info) const override |
|
ErrorCode | onTerminate (Session &session, ProcessThreadId const &ptid, StopInfo &stop) override |
|
|
typedef std::map< std::string, std::string > | EnvironmentMap |
|
|
bool | _disableASLR |
|
std::string | _workingDirectory |
|
EnvironmentMap | _environment |
|
std::string | _stdFile [3] |
|
StringCollection | _arguments |
|
std::vector< ProcessId > | _processList |
|
ErrorCode | _lastLaunchResult |
|
The documentation for this class was generated from the following files: