Added memory type, start address and size members to the MemoryWrittenToTarget event

This commit is contained in:
Nav
2022-04-30 01:37:00 +01:00
parent ffc27a567b
commit 01bc53ffce
2 changed files with 16 additions and 2 deletions

View File

@@ -13,7 +13,19 @@ namespace Bloom::Events
static constexpr EventType type = EventType::MEMORY_WRITTEN_TO_TARGET;
static inline const std::string name = "MemoryWrittenToTarget";
MemoryWrittenToTarget() = default;
Targets::TargetMemoryType memoryType;
std::uint32_t startAddress;
std::uint32_t size;
MemoryWrittenToTarget(
Targets::TargetMemoryType memoryType,
std::uint32_t startAddress,
std::uint32_t size
)
: memoryType(memoryType)
, startAddress(startAddress)
, size(size)
{};
[[nodiscard]] EventType getType() const override {
return MemoryWrittenToTarget::type;