| 
| ErrorCode  | wait (ProcessThreadId const &ptid, int *status=nullptr) override | 
|   | 
| ErrorCode  | traceMe (bool disableASLR) override | 
|   | 
| ErrorCode  | traceThat (ProcessId pid) override | 
|   | 
| ErrorCode  | kill (ProcessThreadId const &ptid, int signal) override | 
|   | 
| ErrorCode  | readString (ProcessThreadId const &ptid, Address const &address, std::string &str, size_t length, size_t *count=nullptr) override | 
|   | 
| ErrorCode  | readMemory (ProcessThreadId const &ptid, Address const &address, void *buffer, size_t length, size_t *count=nullptr) override | 
|   | 
| ErrorCode  | writeMemory (ProcessThreadId const &ptid, Address const &address, void const *buffer, size_t length, size_t *count=nullptr) override | 
|   | 
| ErrorCode  | readCPUState (ProcessThreadId const &ptid, ProcessInfo const &pinfo, Architecture::CPUState &state) override | 
|   | 
| ErrorCode  | writeCPUState (ProcessThreadId const &ptid, ProcessInfo const &pinfo, Architecture::CPUState const &state) override | 
|   | 
| ErrorCode  | step (ProcessThreadId const &ptid, ProcessInfo const &pinfo, int signal=0, Address const &address=Address()) override | 
|   | 
| ErrorCode  | resume (ProcessThreadId const &ptid, ProcessInfo const &pinfo, int signal=0, Address const &address=Address()) override | 
|   | 
| ErrorCode  | getSigInfo (ProcessThreadId const &ptid, siginfo_t &si) override | 
|   | 
| 
ErrorCode  | getEventMessage (ProcessThreadId const &ptid, unsigned long &data) | 
|   | 
| 
virtual ErrorCode  | attach (ProcessId pid) | 
|   | 
| 
virtual ErrorCode  | detach (ProcessId pid) | 
|   | 
| 
virtual ErrorCode  | suspend (ProcessThreadId const &ptid) | 
|   | 
| 
virtual ErrorCode  | execute (ProcessThreadId const &ptid, ProcessInfo const &pinfo, void const *code, size_t length, uint64_t &result) | 
|   | 
 | 
| 
virtual ErrorCode  | readBytes (ProcessThreadId const &ptid, Address const &address, void *buffer, size_t length, size_t *count, bool nullTerm) | 
|   | 
| 
virtual ErrorCode  | readRegisterSet (ProcessThreadId const &ptid, int regSetCode, void *buffer, size_t length) | 
|   | 
| 
virtual ErrorCode  | writeRegisterSet (ProcessThreadId const &ptid, int regSetCode, void const *buffer, size_t length) | 
|   | 
| 
template<typename CommandType, typename AddrType, typename DataType>  | 
| long  | wrapPtrace (CommandType request, pid_t pid, AddrType addr, DataType data, int retries=3) | 
|   | 
| 
virtual ErrorCode  | ptidToPid (ProcessThreadId const &ptid, pid_t &pid) | 
|   |