17 # define EXTERN extern "C"
19 # define EXTERN extern
24 #if (!defined (VT_MPI) && !defined (VT_MT) && !defined(VT_HYB) && !defined(VT_JAVA) && (defined(HAVE_FORK) && HAVE_FORK))
28 #include "vt_inttypes.h"
30 #include <sys/types.h>
32 EXTERN
void vt_fork_init(
void);
33 EXTERN
void vt_fork_finalize(
void);
35 EXTERN
void vt_fork(pid_t pid);
36 EXTERN
void vt_fork_waitchilds(
void);
37 EXTERN uint32_t vt_fork_get_num_childs(
void);
38 EXTERN uint32_t vt_fork_get_num_childs_tot(
void);
39 EXTERN
char* vt_fork_get_trcid_filename(
void);