Diese Funktion ist der Funktion 'cciServiceTrace' sehr ähnlich. Der einzige Unterschied besteht darin, dass der Eintrag nur dann in den Service-Trace geschrieben wird, wenn er auf der Debugstufe aktiv ist.
void cciServiceDebugTrace(
int* returnCode,
CciObject* object,
const char* traceText
);
Keine. Wenn ein Fehler auftritt, gibt der Parameter returnCode die Fehlerursache an.
CciNode* thisNode = ((NODE_CONTEXT_ST*)context)->nodeObject;
cciServiceTrace(&rc,(CciObject*)thisNode,">>_Switch_evaluate()");
checkRC(rc);