casacore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
casacore::MultiFile Member List

This is the complete list of members for casacore::MultiFile, including all inherited members.

addFile(const String &name)casacore::MultiFileBase
blockSize() const casacore::MultiFileBaseinline
close()casacore::MultiFileprivatevirtual
deleteFile(Int fileId)casacore::MultiFileBase
doAddFile(MultiFileInfo &)casacore::MultiFileprivatevirtual
doDeleteFile(MultiFileInfo &)casacore::MultiFileprivatevirtual
extend(MultiFileInfo &info, Int64 lastblk)casacore::MultiFileprivatevirtual
fileId(const String &name, Bool throwExcp=True) const casacore::MultiFileBase
fileName() const casacore::MultiFileBaseinline
flush()casacore::MultiFileBase
flushFile()casacore::MultiFileprivatevirtual
freeBlocks() const casacore::MultiFileBaseinline
fsync()casacore::MultiFilevirtual
info() const casacore::MultiFileBaseinline
isWritable() const casacore::MultiFileBaseinline
itsBlockSizecasacore::MultiFileBaseprotected
itsBuffercasacore::MultiFileBaseprotected
itsChangedcasacore::MultiFileBaseprotected
itsFDcasacore::MultiFileprivate
itsFreeBlockscasacore::MultiFileBaseprotected
itsHdrCountercasacore::MultiFileBaseprotected
itsInfocasacore::MultiFileBaseprotected
itsIOcasacore::MultiFileprivate
itsNamecasacore::MultiFileBaseprotected
itsNrBlockcasacore::MultiFileBaseprotected
itsUseODirectcasacore::MultiFileBaseprotected
itsWritablecasacore::MultiFileBaseprotected
MultiFile(const String &name, ByteIO::OpenOption, Int blockSize=0, Bool useODirect=False)casacore::MultiFile
MultiFileBase(const String &name, Int blockSize, Bool useODirect)casacore::MultiFileBase
nfile() const casacore::MultiFileBase
read(Int fileId, void *buffer, Int64 size, Int64 offset)casacore::MultiFileBase
readBlock(MultiFileInfo &info, Int64 blknr, void *buffer)casacore::MultiFileprivatevirtual
readHeader(Bool always=True)casacore::MultiFileprivatevirtual
reopenRW()casacore::MultiFilevirtual
resync()casacore::MultiFileBase
setNewFile()casacore::MultiFileBaseprotected
size() const casacore::MultiFileBaseinline
useODirect() const casacore::MultiFileBaseinline
write(Int fileId, const void *buffer, Int64 size, Int64 offset)casacore::MultiFileBase
writeBlock(MultiFileInfo &info, Int64 blknr, const void *buffer)casacore::MultiFileprivatevirtual
writeHeader()casacore::MultiFileprivatevirtual
~MultiFile()casacore::MultiFilevirtual
~MultiFileBase()casacore::MultiFileBasevirtual