Files
BloomPatched/src/EventManager/Events/Events.hpp
Nav f980d960b7 Refactored insight startup code to accommodate on-demand activation.
Also created new event for activation request
2023-07-18 23:17:13 +01:00

34 lines
941 B
C++

#pragma once
#include <memory>
#include "Event.hpp"
#include "DebugSessionStarted.hpp"
#include "DebugSessionFinished.hpp"
#include "TargetControllerThreadStateChanged.hpp"
#include "TargetControllerStateChanged.hpp"
#include "ShutdownTargetController.hpp"
#include "TargetControllerErrorOccurred.hpp"
#include "ShutdownApplication.hpp"
#include "DebugServerThreadStateChanged.hpp"
#include "ShutdownDebugServer.hpp"
#include "RegistersWrittenToTarget.hpp"
#include "TargetExecutionResumed.hpp"
#include "TargetExecutionStopped.hpp"
#include "MemoryWrittenToTarget.hpp"
#include "TargetReset.hpp"
#include "ProgrammingModeEnabled.hpp"
#include "ProgrammingModeDisabled.hpp"
#ifndef EXCLUDE_INSIGHT
#include "InsightActivationRequested.hpp"
#endif
namespace Bloom::Events
{
template <class EventType>
using SharedEventPointer = std::shared_ptr<const EventType>;
using SharedGenericEventPointer = SharedEventPointer<Event>;
}