26#ifndef CASA_FILEUNBUFFEREDIO_H
27#define CASA_FILEUNBUFFEREDIO_H
30#include <casacore/casa/aips.h>
31#include <casacore/casa/IO/FiledesIO.h>
32#include <casacore/casa/OS/RegularFile.h>
OpenOption
Define the possible ByteIO open options.
FileUnbufferedIO(const RegularFile &fileName, ByteIO::OpenOption option, Bool useODirect=False)
The constructor opens or creates a file.
void reopenRW() override
Reopen the file for read/write.
~FileUnbufferedIO() override
The destructor closes the file.
FileUnbufferedIO(const FileUnbufferedIO &)=delete
Copy constructor and assignment cannot be used.
FileUnbufferedIO & operator=(const FileUnbufferedIO &)=delete
virtual String fileName() const
Get the file name of the file attached.
this file contains all the compiler specific defines
bool Bool
Define the standard types used by Casacore.