addFile(const String &name) | casacore::MultiFileBase | private |
blockSize() const | casacore::MultiFileBase | inline |
close() override | casacore::MultiHDF5 | privatevirtual |
closeFile(Int fileId) | casacore::MultiFileBase | |
createFile(const String &name, ByteIO::OpenOption=ByteIO::New) | casacore::MultiFileBase | |
deleteFile(Int fileId) | casacore::MultiFileBase | |
doAddFile(MultiFileInfo &) override | casacore::MultiHDF5 | privatevirtual |
doCloseFile(MultiFileInfo &) override | casacore::MultiHDF5 | privatevirtual |
doDeleteFile(MultiFileInfo &) override | casacore::MultiHDF5 | privatevirtual |
doFlushFile() override | casacore::MultiHDF5 | privatevirtual |
doOpenFile(MultiFileInfo &) override | casacore::MultiHDF5 | privatevirtual |
doTruncateFile(MultiFileInfo &info, uInt64 nrblk) override | casacore::MultiHDF5 | privatevirtual |
extend(MultiFileInfo &info, Int64 lastblk) override | casacore::MultiHDF5 | privatevirtual |
fileId(const String &name, Bool throwExcp=True) const | casacore::MultiFileBase | |
fileName() const | casacore::MultiFileBase | inline |
fileSize(Int fileId) const | casacore::MultiFileBase | |
flush() | casacore::MultiFileBase | |
flushFile(Int fileId) | casacore::MultiFileBase | |
freeBlocks() const | casacore::MultiFileBase | inline |
fsync() override | casacore::MultiHDF5 | virtual |
getHDF5File() const | casacore::MultiHDF5 | inline |
getHDF5Object() const | casacore::MultiHDF5 | inline |
info() const | casacore::MultiFileBase | inline |
init(ByteIO::OpenOption option) | casacore::MultiHDF5 | private |
isWritable() const | casacore::MultiFileBase | inline |
itsBlockSize | casacore::MultiFileBase | protected |
itsBuffer | casacore::MultiFileBase | protected |
itsChanged | casacore::MultiFileBase | protected |
itsFile | casacore::MultiHDF5 | private |
itsFreeBlocks | casacore::MultiFileBase | protected |
itsGroup | casacore::MultiHDF5 | private |
itsHDF5 | casacore::MultiHDF5 | private |
itsHdrCounter | casacore::MultiFileBase | protected |
itsInfo | casacore::MultiFileBase | protected |
itsName | casacore::MultiFileBase | protected |
itsNrBlock | casacore::MultiFileBase | protected |
itsUseODirect | casacore::MultiFileBase | protected |
itsWritable | casacore::MultiFileBase | protected |
makeNested(const std::shared_ptr< MultiFileBase > &parent, const String &name, ByteIO::OpenOption, Int blockSize) const override | casacore::MultiHDF5 | virtual |
MultiFileBase(const String &name, Int blockSize, Bool useODirect) | casacore::MultiFileBase | |
MultiFileBase(const MultiFileBase &)=delete | casacore::MultiFileBase | |
MultiHDF5(const String &name, ByteIO::OpenOption, Int blockSize=0) | casacore::MultiHDF5 | explicit |
MultiHDF5(const String &name, const std::shared_ptr< MultiFileBase > &parent, ByteIO::OpenOption, Int blockSize=0) | casacore::MultiHDF5 | explicit |
MultiHDF5(const MultiHDF5 &)=delete | casacore::MultiHDF5 | |
nblock() const | casacore::MultiFileBase | inline |
nfile() const | casacore::MultiFileBase | |
openFile(const String &name) | casacore::MultiFileBase | |
openMF(const String &fileName) | casacore::MultiFileBase | static |
operator=(const MultiHDF5 &)=delete | casacore::MultiHDF5 | |
casacore::MultiFileBase::operator=(const MultiFileBase &)=delete | casacore::MultiFileBase | |
read(Int fileId, void *buffer, Int64 size, Int64 offset) | casacore::MultiFileBase | |
readBlock(MultiFileInfo &info, Int64 blknr, void *buffer) override | casacore::MultiHDF5 | privatevirtual |
readHeader(Bool always=True) override | casacore::MultiHDF5 | privatevirtual |
reopenRW() override | casacore::MultiHDF5 | virtual |
resync() | casacore::MultiFileBase | protected |
setNewFile() | casacore::MultiFileBase | protected |
truncate(Int fileId, Int64 size) | casacore::MultiFileBase | |
useODirect() const | casacore::MultiFileBase | inline |
write(Int fileId, const void *buffer, Int64 size, Int64 offset) | casacore::MultiFileBase | |
writeBlock(MultiFileInfo &info, Int64 blknr, const void *buffer) override | casacore::MultiHDF5 | privatevirtual |
writeDirty(MultiFileInfo &info) | casacore::MultiFileBase | inlineprivate |
writeHeader() override | casacore::MultiHDF5 | privatevirtual |
~MultiFileBase() | casacore::MultiFileBase | virtual |
~MultiHDF5() override | casacore::MultiHDF5 | |