casacore
Loading...
Searching...
No Matches
casacore::MultiFile Member List

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

addFile(const String &name)casacore::MultiFileBaseprivate
blockSize() constcasacore::MultiFileBaseinline
close()=0casacore::MultiFileBaseprivatepure virtual
closeFile(Int fileId)casacore::MultiFileBase
createFile(const String &name, ByteIO::OpenOption=ByteIO::New)casacore::MultiFileBase
deleteFile(Int fileId)casacore::MultiFileBase
doAddFile(MultiFileInfo &)=0casacore::MultiFileBaseprivatepure virtual
doCloseFile(MultiFileInfo &)=0casacore::MultiFileBaseprivatepure virtual
doDeleteFile(MultiFileInfo &)=0casacore::MultiFileBaseprivatepure virtual
doFlushFile()=0casacore::MultiFileBaseprivatepure virtual
doOpenFile(MultiFileInfo &)=0casacore::MultiFileBaseprivatepure virtual
doTruncateFile(MultiFileInfo &info, uInt64 nrblk)=0casacore::MultiFileBaseprivatepure virtual
extend(MultiFileInfo &info, Int64 lastblk)=0casacore::MultiFileBaseprivatepure virtual
fileId(const String &name, Bool throwExcp=True) constcasacore::MultiFileBase
fileName() constcasacore::MultiFileBaseinline
fileSize(Int fileId) constcasacore::MultiFileBase
flush()casacore::MultiFileBase
flushFile(Int fileId)casacore::MultiFileBase
freeBlocks() constcasacore::MultiFileBaseinline
fsync() overridecasacore::MultiFilevirtual
getInfoVersion2(Int64 contBlockNr, CanonicalIO &aio)casacore::MultiFileprivate
info() constcasacore::MultiFileBaseinline
init(ByteIO::OpenOption option)casacore::MultiFileprivate
isWritable() constcasacore::MultiFileBaseinline
itsBlockSizecasacore::MultiFileBaseprotected
itsBuffercasacore::MultiFileBaseprotected
itsChangedcasacore::MultiFileBaseprotected
itsFreeBlockscasacore::MultiFileBaseprotected
itsHdrCountercasacore::MultiFileBaseprotected
itsInfocasacore::MultiFileBaseprotected
itsNamecasacore::MultiFileBaseprotected
itsNrBlockcasacore::MultiFileBaseprotected
itsUseODirectcasacore::MultiFileBaseprotected
itsWritablecasacore::MultiFileBaseprotected
makeNested(const std::shared_ptr< MultiFileBase > &parent, const String &name, ByteIO::OpenOption, Int blockSize) const overridecasacore::MultiFilevirtual
MultiFile(const String &name, ByteIO::OpenOption, Int blockSize=0, Bool useODirect=False, Bool useCRC=False)casacore::MultiFileexplicit
MultiFile(const String &name, const std::shared_ptr< MultiFileBase > &parent, ByteIO::OpenOption, Int blockSize=0)casacore::MultiFileexplicit
MultiFile(const MultiFile &)=deletecasacore::MultiFile
MultiFileBase(const String &name, Int blockSize, Bool useODirect)casacore::MultiFileBase
MultiFileBase(const MultiFileBase &)=deletecasacore::MultiFileBase
nblock() constcasacore::MultiFileBaseinline
nfile() constcasacore::MultiFileBase
openFile(const String &name)casacore::MultiFileBase
openMF(const String &fileName)casacore::MultiFileBasestatic
operator=(const MultiFile &)=deletecasacore::MultiFile
casacore::MultiFileBase::operator=(const MultiFileBase &)=deletecasacore::MultiFileBase
packIndex(const std::vector< Int64 > &blockNrs)casacore::MultiFilestatic
read(Int fileId, void *buffer, Int64 size, Int64 offset)casacore::MultiFileBase
readBlock(MultiFileInfo &info, Int64 blknr, void *buffer)=0casacore::MultiFileBaseprivatepure virtual
readHeader(Bool always=True)=0casacore::MultiFileBaseprivatepure virtual
readRemainder(Int64 headerSize, Int64 blockNr, std::vector< char > &buf)casacore::MultiFileprivate
readVector(CanonicalIO &cio, std::vector< Int64 > &index)casacore::MultiFileprivate
readVector(CanonicalIO &cio, std::vector< uInt > &index)casacore::MultiFileprivate
reopenRW() overridecasacore::MultiFilevirtual
resync()casacore::MultiFileBaseprotected
setNewFile()casacore::MultiFileBaseprotected
show(std::ostream &) constcasacore::MultiFile
truncate(Int fileId, Int64 size)casacore::MultiFileBase
truncateIfNeeded()casacore::MultiFileprivate
unpackIndex(const std::vector< Int64 > &blockNrs)casacore::MultiFilestatic
useODirect() constcasacore::MultiFileBaseinline
write(Int fileId, const void *buffer, Int64 size, Int64 offset)casacore::MultiFileBase
writeBlock(MultiFileInfo &info, Int64 blknr, const void *buffer)=0casacore::MultiFileBaseprivatepure virtual
writeDirty(MultiFileInfo &info)casacore::MultiFileBaseinlineprivate
writeHeader()=0casacore::MultiFileBaseprivatepure virtual
writeHeaderShow(Int64 ncont, Int64 todo) constcasacore::MultiFileprivatevirtual
writeHeaderTest()casacore::MultiFileprivatevirtual
writeRemainder(MemoryIO &mio, CanonicalIO &, MultiFileBuffer &mfbuf)casacore::MultiFileprivate
writeVector(CanonicalIO &cio, const std::vector< Int64 > &index)casacore::MultiFileprivate
writeVector(CanonicalIO &cio, const std::vector< uInt > &index)casacore::MultiFileprivate
~MultiFile() overridecasacore::MultiFile
~MultiFileBase()casacore::MultiFileBasevirtual