PPL Logo

ADIOI_Fns_struct Struct Reference

#include <adioi.h>

Collaboration diagram for ADIOI_Fns_struct:

Collaboration graph
[legend]

Data Fields

void(* ADIOI_xxx_Open )(ADIO_File fd, int *error_code)
void(* ADIOI_xxx_OpenColl )(ADIO_File fd, int rank, int access_mode, int *error_code)
void(* ADIOI_xxx_ReadContig )(ADIO_File fd, void *buf, int count, MPI_Datatype datatype, int file_ptr_type, ADIO_Offset offset, ADIO_Status *status, int *error_code)
void(* ADIOI_xxx_WriteContig )(ADIO_File fd, void *buf, int count, MPI_Datatype datatype, int file_ptr_type, ADIO_Offset offset, ADIO_Status *status, int *error_code)
void(* ADIOI_xxx_ReadStridedColl )(ADIO_File fd, void *buf, int count, MPI_Datatype datatype, int file_ptr_type, ADIO_Offset offset, ADIO_Status *status, int *error_code)
void(* ADIOI_xxx_WriteStridedColl )(ADIO_File fd, void *buf, int count, MPI_Datatype datatype, int file_ptr_type, ADIO_Offset offset, ADIO_Status *status, int *error_code)
ADIO_Offset(* ADIOI_xxx_SeekIndividual )(ADIO_File fd, ADIO_Offset offset, int whence, int *error_code)
void(* ADIOI_xxx_Fcntl )(ADIO_File fd, int flag, ADIO_Fcntl_t *fcntl_struct, int *error_code)
void(* ADIOI_xxx_SetInfo )(ADIO_File fd, MPI_Info users_info, int *error_code)
void(* ADIOI_xxx_ReadStrided )(ADIO_File fd, void *buf, int count, MPI_Datatype datatype, int file_ptr_type, ADIO_Offset offset, ADIO_Status *status, int *error_code)
void(* ADIOI_xxx_WriteStrided )(ADIO_File fd, void *buf, int count, MPI_Datatype datatype, int file_ptr_type, ADIO_Offset offset, ADIO_Status *status, int *error_code)
void(* ADIOI_xxx_Close )(ADIO_File fd, int *error_code)
void(* ADIOI_xxx_IreadContig )(ADIO_File fd, void *buf, int count, MPI_Datatype datatype, int file_ptr_type, ADIO_Offset offset, ADIO_Request *request, int *error_code)
void(* ADIOI_xxx_IwriteContig )(ADIO_File fd, void *buf, int count, MPI_Datatype datatype, int file_ptr_type, ADIO_Offset offset, ADIO_Request *request, int *error_code)
int(* ADIOI_xxx_ReadDone )(ADIO_Request *request, ADIO_Status *status, int *error_code)
int(* ADIOI_xxx_WriteDone )(ADIO_Request *request, ADIO_Status *status, int *error_code)
void(* ADIOI_xxx_ReadComplete )(ADIO_Request *request, ADIO_Status *status, int *error_code)
void(* ADIOI_xxx_WriteComplete )(ADIO_Request *request, ADIO_Status *status, int *error_code)
void(* ADIOI_xxx_IreadStrided )(ADIO_File fd, void *buf, int count, MPI_Datatype datatype, int file_ptr_type, ADIO_Offset offset, ADIO_Request *request, int *error_code)
void(* ADIOI_xxx_IwriteStrided )(ADIO_File fd, void *buf, int count, MPI_Datatype datatype, int file_ptr_type, ADIO_Offset offset, ADIO_Request *request, int *error_code)
void(* ADIOI_xxx_Flush )(ADIO_File fd, int *error_code)
void(* ADIOI_xxx_Resize )(ADIO_File fd, ADIO_Offset size, int *error_code)
void(* ADIOI_xxx_Delete )(char *filename, int *error_code)
int(* ADIOI_xxx_Feature )(ADIO_File fd, int flag)

Detailed Description

Definition at line 139 of file adioi.h.


Field Documentation

void(* ADIOI_Fns_struct::ADIOI_xxx_OpenColl)(ADIO_File fd, int rank, int access_mode, int *error_code)

void(* ADIOI_Fns_struct::ADIOI_xxx_ReadContig)(ADIO_File fd, void *buf, int count, MPI_Datatype datatype, int file_ptr_type, ADIO_Offset offset, ADIO_Status *status, int *error_code)

void(* ADIOI_Fns_struct::ADIOI_xxx_WriteContig)(ADIO_File fd, void *buf, int count, MPI_Datatype datatype, int file_ptr_type, ADIO_Offset offset, ADIO_Status *status, int *error_code)

void(* ADIOI_Fns_struct::ADIOI_xxx_ReadStridedColl)(ADIO_File fd, void *buf, int count, MPI_Datatype datatype, int file_ptr_type, ADIO_Offset offset, ADIO_Status *status, int *error_code)

Referenced by uses_generic_read().

void(* ADIOI_Fns_struct::ADIOI_xxx_WriteStridedColl)(ADIO_File fd, void *buf, int count, MPI_Datatype datatype, int file_ptr_type, ADIO_Offset offset, ADIO_Status *status, int *error_code)

Referenced by uses_generic_write().

void(* ADIOI_Fns_struct::ADIOI_xxx_Fcntl)(ADIO_File fd, int flag, ADIO_Fcntl_t *fcntl_struct, int *error_code)

void(* ADIOI_Fns_struct::ADIOI_xxx_SetInfo)(ADIO_File fd, MPI_Info users_info, int *error_code)

void(* ADIOI_Fns_struct::ADIOI_xxx_ReadStrided)(ADIO_File fd, void *buf, int count, MPI_Datatype datatype, int file_ptr_type, ADIO_Offset offset, ADIO_Status *status, int *error_code)

void(* ADIOI_Fns_struct::ADIOI_xxx_WriteStrided)(ADIO_File fd, void *buf, int count, MPI_Datatype datatype, int file_ptr_type, ADIO_Offset offset, ADIO_Status *status, int *error_code)

int(* ADIOI_Fns_struct::ADIOI_xxx_ReadDone)(ADIO_Request *request, ADIO_Status *status, int *error_code)

int(* ADIOI_Fns_struct::ADIOI_xxx_WriteDone)(ADIO_Request *request, ADIO_Status *status, int *error_code)

void(* ADIOI_Fns_struct::ADIOI_xxx_ReadComplete)(ADIO_Request *request, ADIO_Status *status, int *error_code)

void(* ADIOI_Fns_struct::ADIOI_xxx_WriteComplete)(ADIO_Request *request, ADIO_Status *status, int *error_code)

void(* ADIOI_Fns_struct::ADIOI_xxx_Delete)(char *filename, int *error_code)

Referenced by MPI_File_delete().


The documentation for this struct was generated from the following file:

Generated on Mon Sep 21 08:17:16 2020 for Charm++ by  doxygen 1.5.5