build: fix travis MPI/SMP build
[charm.git] / src / conv-perf / traceCoreCommon.h
1
2 #ifndef __TRACE_CORE_COMMON_H__
3 #define __TRACE_CORE_COMMON_H__
4
5 #ifdef __cplusplus
6 extern "C" {
7 #endif
8
9 /* Initialize Core Trace Module */
10 void initTraceCore(char** argv);
11
12 /* End Core Trace Module */
13 void closeTraceCore(void);
14
15 /* Resume Core Trace Module */
16 void resumeTraceCore(void);
17
18 /* Suspend Core Trace Module */
19 void suspendTraceCore(void);
20
21 /*Install the beginIdle/endIdle condition handlers.*/
22 void beginTraceCore(void);
23
24 /*Cancel the beginIdle/endIdle condition handlers.*/
25 void endTraceCore(void);
26
27 #ifdef __cplusplus
28 }
29 #endif
30
31 #endif