Files
BloomPatched/src/EventManager/Events/Events.hpp

30 lines
867 B
C++
Raw Normal View History

2021-04-04 21:04:12 +01:00
#pragma once
#include <memory>
#include "Event.hpp"
#include "DebugSessionStarted.hpp"
#include "DebugSessionFinished.hpp"
#include "TargetControllerThreadStateChanged.hpp"
#include "TargetControllerStateChanged.hpp"
2021-04-04 21:04:12 +01:00
#include "ShutdownTargetController.hpp"
#include "TargetControllerErrorOccurred.hpp"
#include "ShutdownApplication.hpp"
#include "DebugServerThreadStateChanged.hpp"
2021-04-04 21:04:12 +01:00
#include "ShutdownDebugServer.hpp"
#include "RegistersWrittenToTarget.hpp"
#include "TargetExecutionResumed.hpp"
#include "TargetExecutionStopped.hpp"
#include "MemoryWrittenToTarget.hpp"
#include "TargetReset.hpp"
#include "ProgrammingModeEnabled.hpp"
#include "ProgrammingModeDisabled.hpp"
2021-04-04 21:04:12 +01:00
namespace Bloom::Events
{
template <class EventType>
using SharedEventPointer = std::shared_ptr<const EventType>;
2021-04-04 21:04:12 +01:00
using SharedGenericEventPointer = SharedEventPointer<Event>;
2021-04-04 21:04:12 +01:00
}