DebuggerMessages.h File Reference
Defines the message objects that can be sent as replies to pfpdb through the DebuggerIPCServer. More...
#include <string>
#include <vector>
#include <iostream>
#include "../proto/PFPSimDebugger.pb.h"
#include "Breakpoint.h"
#include "Watchpoint.h"
#include "CPDebuggerInterface.h"
Include dependency graph for DebuggerMessages.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Classes | |
class | pfp::core::db::DebuggerMessage |
Base class for an messages that will be sent to pfpdb via the DebuggerIPCServer. More... | |
class | pfp::core::db::CounterValueMessage |
Message which returns the value of a counter. More... | |
class | pfp::core::db::AllCounterValuesMessage |
Message which returns the value of all the counters. More... | |
class | pfp::core::db::BreakpointHitMessage |
Message which indicates that a breakpoint has been hit. More... | |
class | pfp::core::db::GenericAcknowledgeMessage |
Message which is sent to indicate that a request was successful or not when the debugger isn't expecting any information back. More... | |
class | pfp::core::db::AllBreakpointValuesMessage |
Message which returns the list of all breakpoints. More... | |
class | pfp::core::db::WhoAmIReplyMessage |
Message which returns the ID of the packet which is current being followed. More... | |
class | pfp::core::db::PacketListValuesMessage |
Message which returns the list of all the packets currently within the simulation. More... | |
class | pfp::core::db::WatchpointHitMessage |
Message which indicates that a watchpoint has been hit. More... | |
class | pfp::core::db::AllWatchpointValuesMessage |
Message which returns the list of all the watchpoints. More... | |
class | pfp::core::db::BacktraceReplyMessage |
Message which returns the backtrace of a packet. More... | |
class | pfp::core::db::SimulationEndMessage |
Message which indicates that the simulation has ended. More... | |
class | pfp::core::db::SimulationStoppedMessage |
Message which indicates that the simulation has stopped. More... | |
class | pfp::core::db::AllIgnoreModulesMessage |
Message which returns the list of all the modules that are being ignored. More... | |
class | pfp::core::db::SimulationTimeMessage |
Message which returns the current simulation time. More... | |
class | pfp::core::db::PacketDroppedMessage |
Message which indicates that a packet has been dropped. More... | |
class | pfp::core::db::DroppedPacketsMessage |
Message which returns the list of all dropped packets. More... | |
class | pfp::core::db::TableEntriesMessage |
Message which returns the list of all the table entries in all of the tables. More... | |
Namespaces | |
pfp | |
PacketBase.h. | |
pfp::core | |
Namespace for all PFPSIMCore classes. | |
pfp::core::db | |
Namespace for all debugger classes within PFPSim. | |
Detailed Description
Defines the message objects that can be sent as replies to pfpdb through the DebuggerIPCServer.
Created on: January 27, 2016 Author: Eric Tremblay