DebugServer2
|
Public Member Functions | |
StopInfo (ds2::StopInfo const &info) | |
StopInfo & | operator= (ds2::StopInfo const &info) |
std::string | encode (CompatibilityMode mode, bool listThreads) const |
std::string | encodeWithAllThreads (CompatibilityMode mode, const JSArray &threadsStopInfo) const |
JSDictionary * | encodeJson () const |
void | clear () |
Public Member Functions inherited from ds2::StopInfo | |
void | clear () |
Public Attributes | |
ProcessThreadId | ptid |
std::string | threadName |
Architecture::GPRegisterStopMap | registers |
std::set< ThreadId > | threads |
Public Attributes inherited from ds2::StopInfo | |
Event | event |
Reason | reason |
int | status |
int | signal |
int | core |
Address | watchpointAddress |
int | watchpointIndex |
Additional Inherited Members | |
Public Types inherited from ds2::StopInfo | |
enum | Event { kEventNone , kEventStop , kEventExit , kEventKill } |
enum | Reason { kReasonNone , kReasonWriteWatchpoint , kReasonReadWatchpoint , kReasonAccessWatchpoint , kReasonBreakpoint , kReasonTrace , kReasonSignalStop , kReasonTrap , kReasonThreadSpawn , kReasonThreadEntry , kReasonThreadExit } |