gem5
|
#include <sys/signal.h>
#include <exception>
#include <map>
#include <string>
#include "arch/types.hh"
#include "base/intmath.hh"
#include "base/pollevent.hh"
#include "base/socket.hh"
#include "cpu/pc_event.hh"
Go to the source code of this file.
Classes | |
struct | GdbCommand |
struct | GdbCommand::Context |
class | BaseRemoteGDB |
struct | BaseRemoteGDB::BadClient |
Exception to throw when the connection to the client is broken. More... | |
struct | BaseRemoteGDB::CmdError |
Exception to throw when an error needs to be reported to the client. More... | |
class | BaseRemoteGDB::Unsupported |
Exception to throw when something isn't supported. More... | |
class | BaseRemoteGDB::InputEvent |
class | BaseRemoteGDB::TrapEvent |
class | BaseRemoteGDB::BaseGdbRegCache |
Concrete subclasses of this abstract class represent how the register values are transmitted on the wire. More... | |
class | BaseRemoteGDB::SingleStepEvent |
class | BaseRemoteGDB::HardBreakpoint |
class | GDBListener |
class | GDBListener::InputEvent |