This source file includes following definitions.
- ADIOI_ZOIDFS_Delete
   1 
   2 
   3 
   4 
   5 
   6 
   7 
   8 #include "ad_zoidfs.h"
   9 #include "adio.h"
  10 
  11 #include "ad_zoidfs_common.h"
  12 
  13 void ADIOI_ZOIDFS_Delete(char *filename, int *error_code)
  14 {
  15     int ret;
  16     static char myname[] = "ADIOI_ZOIDFS_DELETE";
  17 
  18     ADIOI_ZOIDFS_Init(0, error_code);
  19     
  20     if (*error_code != MPI_SUCCESS) 
  21     {
  22         
  23         return;
  24     }
  25     
  26 
  27     ret = zoidfs_remove(NULL, NULL, filename, NULL, ZOIDFS_NO_OP_HINT);
  28     
  29     if (ret != ZFS_OK) {
  30         *error_code = MPIO_Err_create_code(MPI_SUCCESS,
  31                                            MPIR_ERR_RECOVERABLE,
  32                                            myname, __LINE__,
  33                                            ADIOI_ZOIDFS_error_convert(ret),
  34                                            "Error in zoidfs_remove", 0);
  35         return;
  36     }
  37     
  38 
  39     *error_code = MPI_SUCCESS;
  40     return;
  41 }
  42 
  43 
  44 
  45