|  | 
        
          | Call_errhandler(self,
        int errorcode) Call the error handler installed on a file
 |  |  | 
    |  |  | 
    |  | 
        
          | Delete(type cls,
        filename,
        Info info=INFO_NULL) Delete a file
 |  |  | 
    |  | 
        
          | Get_amode(self) Return the file access mode
 |  |  | 
    |  | 
        
          | Get_atomicity(self) Return the atomicity mode
 |  |  | 
    |  | 
        
          | Get_byte_offset(self,
        Offset offset) Returns the absolute byte position in the file corresponding
to 'offset' etypes relative to the current view
 |  |  | 
    |  | 
        
          | Get_errhandler(self) Get the error handler for a file
 |  |  | 
    |  | 
        
          | Get_group(self) Return the group of processes
that opened the file
 |  |  | 
    |  | 
        
          | Get_info(self) Return the hints for a file that
that are currently in use
 |  |  | 
    |  | 
        
          | Get_position(self) Return the current position of the individual file pointer
in etype units relative to the current view
 |  |  | 
    |  | 
        
          | Get_position_shared(self) Return the current position of the shared file pointer
in etype units relative to the current view
 |  |  | 
    |  | 
        
          | Get_size(self) Return the file size
 |  |  | 
    |  | 
        
          | Get_type_extent(self,
        Datatype datatype) Return the extent of datatype in the file
 |  |  | 
    |  | 
        
          | Get_view(self) Return the file view
 |  |  | 
    |  | 
        
          | Iread(self,
        buf) Nonblocking read using individual file pointer
 |  |  | 
    |  | 
        
          | Iread_all(self,
        buf) Nonblocking collective read using individual file pointer
 |  |  | 
    |  | 
        
          | Iread_at(self,
        Offset offset,
        buf) Nonblocking read using explicit offset
 |  |  | 
    |  | 
        
          | Iread_at_all(self,
        Offset offset,
        buf) Nonblocking collective read using explicit offset
 |  |  | 
    |  | 
        
          | Iread_shared(self,
        buf) Nonblocking read using shared file pointer
 |  |  | 
    |  | 
        
          | Iwrite(self,
        buf) Nonblocking write using individual file pointer
 |  |  | 
    |  | 
        
          | Iwrite_all(self,
        buf) Nonblocking collective write using individual file pointer
 |  |  | 
    |  | 
        
          | Iwrite_at(self,
        Offset offset,
        buf) Nonblocking write using explicit offset
 |  |  | 
    |  | 
        
          | Iwrite_at_all(self,
        Offset offset,
        buf) Nonblocking collective write using explicit offset
 |  |  | 
    |  | 
        
          | Iwrite_shared(self,
        buf) Nonblocking write using shared file pointer
 |  |  | 
    |  | 
        
          | Open(type cls,
        Intracomm comm,
        filename,
        int amode=MODE_RDONLY,
        Info info=INFO_NULL) Open a file
 |  |  | 
    |  | 
        
          | Preallocate(self,
        Offset size) Preallocate storage space for a file
 |  |  | 
    |  | 
        
          | Read(self,
        buf,
        Status status=None) Read using individual file pointer
 |  |  | 
    |  | 
        
          | Read_all(self,
        buf,
        Status status=None) Collective read using individual file pointer
 |  |  | 
    |  | 
        
          | Read_all_begin(self,
        buf) Start a split collective read
using individual file pointer
 |  |  | 
    |  | 
        
          | Read_all_end(self,
        buf,
        Status status=None) Complete a split collective read
using individual file pointer
 |  |  | 
    |  | 
        
          | Read_at(self,
        Offset offset,
        buf,
        Status status=None) Read using explicit offset
 |  |  | 
    |  | 
        
          | Read_at_all(self,
        Offset offset,
        buf,
        Status status=None) Collective read using explicit offset
 |  |  | 
    |  | 
        
          | Read_at_all_begin(self,
        Offset offset,
        buf) Start a split collective read using explict offset
 |  |  | 
    |  | 
        
          | Read_at_all_end(self,
        buf,
        Status status=None) Complete a split collective read using explict offset
 |  |  | 
    |  | 
        
          | Read_ordered(self,
        buf,
        Status status=None) Collective read using shared file pointer
 |  |  | 
    |  | 
        
          | Read_ordered_begin(self,
        buf) Start a split collective read
using shared file pointer
 |  |  | 
    |  | 
        
          | Read_ordered_end(self,
        buf,
        Status status=None) Complete a split collective read
using shared file pointer
 |  |  | 
    |  | 
        
          | Read_shared(self,
        buf,
        Status status=None) Read using shared file pointer
 |  |  | 
    |  | 
        
          | Seek(self,
        Offset offset,
        int whence=SEEK_SET) Update the individual file pointer
 |  |  | 
    |  | 
        
          | Seek_shared(self,
        Offset offset,
        int whence=SEEK_SET) Update the shared file pointer
 |  |  | 
    |  | 
        
          | Set_atomicity(self,
        bool flag) Set the atomicity mode
 |  |  | 
    |  | 
        
          | Set_errhandler(self,
        Errhandler errhandler) Set the error handler for a file
 |  |  | 
    |  | 
        
          | Set_info(self,
        Info info) Set new values for the hints
associated with a file
 |  |  | 
    |  | 
        
          | Set_size(self,
        Offset size) Sets the file size
 |  |  | 
    |  | 
        
          | Set_view(self,
        Offset disp=0,
        Datatype etype=None,
        Datatype filetype=None,
        datarep=None,
        Info info=INFO_NULL) Set the file view
 |  |  | 
    |  | 
        
          | Sync(self) Causes all previous writes to be
transferred to the storage device
 |  |  | 
    |  | 
        
          | Write(self,
        buf,
        Status status=None) Write using individual file pointer
 |  |  | 
    |  | 
        
          | Write_all(self,
        buf,
        Status status=None) Collective write using individual file pointer
 |  |  | 
    |  | 
        
          | Write_all_begin(self,
        buf) Start a split collective write
using individual file pointer
 |  |  | 
    |  | 
        
          | Write_all_end(self,
        buf,
        Status status=None) Complete a split collective write
using individual file pointer
 |  |  | 
    |  | 
        
          | Write_at(self,
        Offset offset,
        buf,
        Status status=None) Write using explicit offset
 |  |  | 
    |  | 
        
          | Write_at_all(self,
        Offset offset,
        buf,
        Status status=None) Collective write using explicit offset
 |  |  | 
    |  | 
        
          | Write_at_all_begin(self,
        Offset offset,
        buf) Start a split collective write using explict offset
 |  |  | 
    |  | 
        
          | Write_at_all_end(self,
        buf,
        Status status=None) Complete a split collective write using explict offset
 |  |  | 
    |  | 
        
          | Write_ordered(self,
        buf,
        Status status=None) Collective write using shared file pointer
 |  |  | 
    |  | 
        
          | Write_ordered_begin(self,
        buf) Start a split collective write using
shared file pointer
 |  |  | 
    |  | 
        
          | Write_ordered_end(self,
        buf,
        Status status=None) Complete a split collective write
using shared file pointer
 |  |  | 
    |  | 
        
          | Write_shared(self,
        buf,
        Status status=None) Write using shared file pointer
 |  |  | 
    |  |  | 
    |  |  | 
    |  |  | 
    |  |  | 
    |  |  | 
    |  |  | 
    | a new object with type S, a subtype of T |  | 
    |  |  | 
    |  |  | 
    |  |  |