FORM  4.3
Macros
mpidbg.h File Reference
#include <stdarg.h>
#include <stdio.h>
#include <string.h>
#include <mpi.h>

Go to the source code of this file.

Macros

#define MPIDBG_RANK   MPIDBG_Get_rank()
 
#define MPIDBG_Out(...)   MPIDBG_Out(file, line, func, __VA_ARGS__)
 
#define MPIDBG_EXTARG   const char *file, int line, const char *func
 
#define MPI_Send(...)   MPIDBG_Send(__VA_ARGS__, __FILE__, __LINE__, __func__)
 
#define MPI_Recv(...)   MPIDBG_Recv(__VA_ARGS__, __FILE__, __LINE__, __func__)
 
#define MPI_Bsend(...)   MPIDBG_Bsend(__VA_ARGS__, __FILE__, __LINE__, __func__)
 
#define MPI_Ssend(...)   MPIDBG_Ssend(__VA_ARGS__, __FILE__, __LINE__, __func__)
 
#define MPI_Rsend(...)   MPIDBG_Rsend(__VA_ARGS__, __FILE__, __LINE__, __func__)
 
#define MPI_Isend(...)   MPIDBG_Isend(__VA_ARGS__, __FILE__, __LINE__, __func__)
 
#define MPI_Ibsend(...)   MPIDBG_Ibsend(__VA_ARGS__, __FILE__, __LINE__, __func__)
 
#define MPI_Issend(...)   MPIDBG_Issend(__VA_ARGS__, __FILE__, __LINE__, __func__)
 
#define MPI_Irsend(...)   MPIDBG_Irsend(__VA_ARGS__, __FILE__, __LINE__, __func__)
 
#define MPI_Irecv(...)   MPIDBG_Irecv(__VA_ARGS__, __FILE__, __LINE__, __func__)
 
#define MPI_Wait(...)   MPIDBG_Wait(__VA_ARGS__, __FILE__, __LINE__, __func__)
 
#define MPI_Test(...)   MPIDBG_Test(__VA_ARGS__, __FILE__, __LINE__, __func__)
 
#define MPI_Waitany(...)   MPIDBG_Waitany(__VA_ARGS__, __FILE__, __LINE__, __func__)
 
#define MPI_Testany(...)   MPIDBG_Testany(__VA_ARGS__, __FILE__, __LINE__, __func__)
 
#define MPI_Waitall(...)   MPIDBG_Waitall(__VA_ARGS__, __FILE__, __LINE__, __func__)
 
#define MPI_Testall(...)   MPIDBG_Testall(__VA_ARGS__, __FILE__, __LINE__, __func__)
 
#define MPI_Waitsome(...)   MPIDBG_Waitsome(__VA_ARGS__, __FILE__, __LINE__, __func__)
 
#define MPI_Testsome(...)   MPIDBG_Testsome(__VA_ARGS__, __FILE__, __LINE__, __func__)
 
#define MPI_Iprobe(...)   MPIDBG_Iprobe(__VA_ARGS__, __FILE__, __LINE__, __func__)
 
#define MPI_Probe(...)   MPIDBG_Probe(__VA_ARGS__, __FILE__, __LINE__, __func__)
 
#define MPI_Cancel(...)   MPIDBG_Cancel(__VA_ARGS__, __FILE__, __LINE__, __func__)
 
#define MPI_Test_cancelled(...)   MPIDBG_Test_cancelled(__VA_ARGS__, __FILE__, __LINE__, __func__)
 
#define MPI_Barrier(...)   MPIDBG_Barrier(__VA_ARGS__, __FILE__, __LINE__, __func__)
 
#define MPI_Bcast(...)   MPIDBG_Bcast(__VA_ARGS__, __FILE__, __LINE__, __func__)
 

Detailed Description

MPI APIs with the logging feature. NOTE: This file needs C99.

Definition in file mpidbg.h.