@@ -582,7 +582,7 @@ class CppGenerator extends SemanticAdaptationGenerator {
'''
«functionSignature»
{
- «Utilities.getDebug(functionSignature)»
+ «Utilities.getDebug2('''printf("«adapClassName»::setFmiValue(%u,?)",id);''')»
«IF convertedSASVsOrdered.containsKey(type)»
switch (id)
@@ -8,4 +8,12 @@ class Utilities {
printf("Invoking «functionName»");
#endif SA_DEBUG ''';
}
+def static String getDebug2(String printf){
+
+ return '''
+ #ifdef SA_DEBUG
+ «printf»
+ #endif SA_DEBUG ''';
+}