Added brief() to InsightWorkerTask

This commit is contained in:
Nav
2023-03-15 20:16:07 +00:00
parent e8f1329a4d
commit c8bf1c5e8a
13 changed files with 51 additions and 0 deletions

View File

@@ -24,6 +24,10 @@ namespace Bloom
const std::optional<Targets::TargetMemoryBuffer>& data
);
QString brief() const override {
return "Capturing memory snapshot";
}
TaskGroups taskGroups() const override {
return TaskGroups({
TaskGroup::USES_TARGET_CONTROLLER,

View File

@@ -20,6 +20,10 @@ namespace Bloom
const Widgets::HexViewerSharedState& hexViewerState
);
QString brief() const override {
return "Preparing hex viewer";
}
TaskGroups taskGroups() const override {
return TaskGroups();
};

View File

@@ -13,6 +13,10 @@ namespace Bloom
public:
GetTargetDescriptor() = default;
QString brief() const override {
return "Obtaining target descriptor";
}
TaskGroups taskGroups() const override {
return TaskGroups({
TaskGroup::USES_TARGET_CONTROLLER,

View File

@@ -13,6 +13,10 @@ namespace Bloom
public:
GetTargetState() = default;
QString brief() const override {
return "Obtaining target state";
}
TaskGroups taskGroups() const override {
return TaskGroups({
TaskGroup::USES_TARGET_CONTROLLER,

View File

@@ -29,6 +29,8 @@ namespace Bloom
InsightWorkerTask();
virtual QString brief() const = 0;
virtual TaskGroups taskGroups() const {
return TaskGroups();
};

View File

@@ -13,6 +13,10 @@ namespace Bloom
public:
ReadProgramCounter() = default;
QString brief() const override {
return "Reading program counter";
}
TaskGroups taskGroups() const override {
return TaskGroups({
TaskGroup::USES_TARGET_CONTROLLER,

View File

@@ -13,6 +13,10 @@ namespace Bloom
public:
ReadStackPointer() = default;
QString brief() const override {
return "Reading stack pointer";
}
TaskGroups taskGroups() const override {
return TaskGroups({
TaskGroup::USES_TARGET_CONTROLLER,

View File

@@ -25,6 +25,10 @@ namespace Bloom
, excludedAddressRanges(excludedAddressRanges)
{}
QString brief() const override {
return "Reading target " + QString(this->memoryType == Targets::TargetMemoryType::EEPROM ? "EEPROM" : "RAM");
}
TaskGroups taskGroups() const override {
return TaskGroups({
TaskGroup::USES_TARGET_CONTROLLER,

View File

@@ -14,6 +14,10 @@ namespace Bloom
: descriptors(descriptors)
{}
QString brief() const override {
return "Reading target registers";
}
TaskGroups taskGroups() const override {
return TaskGroups({
TaskGroup::USES_TARGET_CONTROLLER,

View File

@@ -15,6 +15,10 @@ namespace Bloom
: variantId(variantId)
{}
QString brief() const override {
return "Reading target pin states";
}
TaskGroups taskGroups() const override {
return TaskGroups({
TaskGroup::USES_TARGET_CONTROLLER,

View File

@@ -16,6 +16,11 @@ namespace Bloom
public:
RetrieveMemorySnapshots(Targets::TargetMemoryType memoryType);
QString brief() const override {
return "Loading saved " + QString(this->memoryType == Targets::TargetMemoryType::EEPROM ? "EEPROM" : "RAM")
+ " memory snapshots";
}
signals:
void memorySnapshotsRetrieved(std::vector<MemorySnapshot> snapshots);

View File

@@ -15,6 +15,10 @@ namespace Bloom
, pinState(pinState)
{}
QString brief() const override {
return "Updating target pin state";
}
TaskGroups taskGroups() const override {
return TaskGroups({
TaskGroup::USES_TARGET_CONTROLLER,

View File

@@ -14,6 +14,10 @@ namespace Bloom
: targetRegister(targetRegister)
{}
QString brief() const override {
return "Writing target register";
}
TaskGroups taskGroups() const override {
return TaskGroups({
TaskGroup::USES_TARGET_CONTROLLER,