diff --git a/source/RobotAPI/libraries/aron/codegeneration/codegenerator/codewriter/cpp/generator/Generator.cpp b/source/RobotAPI/libraries/aron/codegeneration/codegenerator/codewriter/cpp/generator/Generator.cpp index 72f2eb78f04b610b0be55fc7a4d9fdabb90cab6d..b532a96c010278660f79b57d7b46a8bc065dd0b2 100644 --- a/source/RobotAPI/libraries/aron/codegeneration/codegenerator/codewriter/cpp/generator/Generator.cpp +++ b/source/RobotAPI/libraries/aron/codegeneration/codegenerator/codewriter/cpp/generator/Generator.cpp @@ -188,6 +188,7 @@ namespace armarx::aron::codegenerator::cpp CppMethodPtr m = CppMethodPtr(new CppMethod("virtual void resetSoft() override", doc.str())); CppBlockPtr b = this->getResetSoftBlock(""); m->setBlock(b); + m->setEnforceBlockGeneration(true); return m; } @@ -200,6 +201,7 @@ namespace armarx::aron::codegenerator::cpp CppMethodPtr m = CppMethodPtr(new CppMethod("virtual void resetHard() override", doc.str())); CppBlockPtr b = this->getResetHardBlock(""); m->setBlock(b); + m->setEnforceBlockGeneration(true); return m; } @@ -216,6 +218,7 @@ namespace armarx::aron::codegenerator::cpp std::string dummy; b->appendBlock(this->getWriteTypeBlock("", "", Path(), dummy)); m->setBlock(b); + m->setEnforceBlockGeneration(true); return m; } @@ -520,5 +523,3 @@ namespace armarx::aron::codegenerator::cpp return block_if_data; } } - -