diff --git a/silecs-codegen/src/xml/test/generated_correct/controller/Virtual_SiemensBlock_0.1.0.cpp b/silecs-codegen/src/xml/test/generated_correct/controller/Virtual_SiemensBlock_0.1.0.cpp
index 8bd839e19b919295b634cfc9b42b2b9968b746f4..21b57aaa6e6cc58d13a38d7dd6eff13efa2f9f1b 100644
--- a/silecs-codegen/src/xml/test/generated_correct/controller/Virtual_SiemensBlock_0.1.0.cpp
+++ b/silecs-codegen/src/xml/test/generated_correct/controller/Virtual_SiemensBlock_0.1.0.cpp
@@ -13,7 +13,7 @@ public:
     UserSnap7Server(AllTypesDU_0_1_0::DeployUnit* du) : SilecsSnap7Server(du, true) {}
     virtual ~UserSnap7Server() {}
 
-    virtual void userFunction()
+    virtual void userFunction(PSrvEvent PEvent)
     {
       // Implement the specific process control here!
       // Look at SILECS Wikis: 'Create a virtual controller' chapter 
diff --git a/silecs-codegen/src/xml/test/generated_correct/controller/Virtual_SiemensDevice_0.1.0.cpp b/silecs-codegen/src/xml/test/generated_correct/controller/Virtual_SiemensDevice_0.1.0.cpp
index 8bd839e19b919295b634cfc9b42b2b9968b746f4..21b57aaa6e6cc58d13a38d7dd6eff13efa2f9f1b 100644
--- a/silecs-codegen/src/xml/test/generated_correct/controller/Virtual_SiemensDevice_0.1.0.cpp
+++ b/silecs-codegen/src/xml/test/generated_correct/controller/Virtual_SiemensDevice_0.1.0.cpp
@@ -13,7 +13,7 @@ public:
     UserSnap7Server(AllTypesDU_0_1_0::DeployUnit* du) : SilecsSnap7Server(du, true) {}
     virtual ~UserSnap7Server() {}
 
-    virtual void userFunction()
+    virtual void userFunction(PSrvEvent PEvent)
     {
       // Implement the specific process control here!
       // Look at SILECS Wikis: 'Create a virtual controller' chapter