diff --git a/source/RobotAPI/libraries/skills_gui/memory/SkillMemoryProxy.h b/source/RobotAPI/libraries/skills_gui/memory/SkillMemoryProxy.h index bb592feacd6d3a6a7b2d03beda09b580d275ce86..3bb6ff4c016afb130a3c47e8a98b7b1801de2043 100644 --- a/source/RobotAPI/libraries/skills_gui/memory/SkillMemoryProxy.h +++ b/source/RobotAPI/libraries/skills_gui/memory/SkillMemoryProxy.h @@ -19,6 +19,14 @@ namespace armarx::skills::gui { } + // No memory = no good + SkillMemoryProxy() = delete; + + /* + * Replaces the memory pointer. This should be called whenever the GUI reconnects. + */ + void reInitialize(skills::dti::SkillMemoryInterfacePrx* updatedMemory); + // The most current snapshot of the memory. Updated with each memory fetch. struct Snapshot {