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_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)

Detailed Description

Definition at line 105 of file adioi.h.


Field Documentation

Referenced by ADIO_Open().

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 ADIOI_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)

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)

Referenced by ADIO_Close().

void(* ADIOI_Fns_struct::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_Fns_struct::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_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_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_Fns_struct::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_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 Sat May 26 08:08:29 2012 for Charm++ by  doxygen 1.5.5