docs-6.2.0/source/lib/omnitrace-user/omnitrace/causal.h File Reference

docs-6.2.0/source/lib/omnitrace-user/omnitrace/causal.h File Reference#

omnitrace: docs-6.2.0/source/lib/omnitrace-user/omnitrace/causal.h File Reference
causal.h File Reference
#include <omnitrace/user.h>

Go to the source code of this file.

Macros

#define OMNITRACE_CAUSAL_ENABLED   1
 
#define OMNITRACE_CAUSAL_LABEL   __FILE__ ":" OMNITRACE_CAUSAL_STR(__LINE__)
 
#define OMNITRACE_CAUSAL_PROGRESS   omnitrace_user_progress(OMNITRACE_CAUSAL_LABEL);
 
#define OMNITRACE_CAUSAL_PROGRESS_NAMED(LABEL)   omnitrace_user_progress(LABEL);
 
#define OMNITRACE_CAUSAL_BEGIN(LABEL)   omnitrace_user_push_region(LABEL);
 
#define OMNITRACE_CAUSAL_END(LABEL)   omnitrace_user_pop_region(LABEL);