#define LEAVE ( prefix   ) 

Value:

trace(TRACE_VERY_DEBUG, string(prefix) + "\t-" + string(__FUNCTION__) + \
    "() [" + string(__FILE__) + ":" + toString(__LINE__) + "]\n")
prints the function name

A preprocessor directive to print the name of the called function together with its file position. The prefix is used to add a short abbreviation of the module of BPEL2oWFN to which the function belongs to, e.g. "[PN]" for the Petri net class, etc. The macro LEAVE also adds a "-" before the output.

Parameters:
prefix additional string to print

Definition at line 197 of file debug.h.

Referenced by activityRelation(), check_SA00070(), check_SA00071(), CFGBlock::checkForConflictingReceive(), CFGBlock::checkForCyclicControlDependency(), CFGBlock::checkForCyclicLinks(), conflictingActivities(), consecutiveActivities(), enclosedActivities(), enterConflictingActivities(), enterConsecutiveActivities(), enterEnclosedActivities(), and resetActivityRelations().


Generated on Thu Jan 24 04:01:03 2008 for GNU BPEL2oWFN by  doxygen 1.5.2