DebuggerUtilities.h
void notify_observers(pfp::core::PFPObject *object)
Thread function to service notifications from all observers.
Definition: DebuggerUtilities.cpp:38
Defines an interface to be implemented by Control Plane modules for compatibility with the debugger...
Definition: DebuggerUtilities.h:38
Definition: PFPObject.h:102
Interface for Control Plane module that is necessary for it to work with pfpdb.
Definition: CPDebuggerInterface.h:57
void registerControlPlaneToDebugger(pfp::core::db::CPDebuggerInterface *cp_debug_if)
Register ControlPlane Instance to the debugger object.
Definition: DebuggerUtilities.cpp:46
Observer for simulation which maintains a record of the simulation via the DebugDataManager so that t...
std::shared_ptr< pfp::core::db::DebugObserver > debug_obs
Observer for the debugger.
Definition: DebuggerUtilities.h:55