This is the complete list of members for casacore::MultiFileBase, including all inherited members.
addFile(const String &name) | casacore::MultiFileBase | |
blockSize() const | casacore::MultiFileBase | inline |
close()=0 | casacore::MultiFileBase | privatepure virtual |
deleteFile(Int fileId) | casacore::MultiFileBase | |
doAddFile(MultiFileInfo &)=0 | casacore::MultiFileBase | privatepure virtual |
doDeleteFile(MultiFileInfo &)=0 | casacore::MultiFileBase | privatepure virtual |
extend(MultiFileInfo &info, Int64 lastblk)=0 | casacore::MultiFileBase | privatepure virtual |
fileId(const String &name, Bool throwExcp=True) const | casacore::MultiFileBase | |
fileName() const | casacore::MultiFileBase | inline |
flush() | casacore::MultiFileBase | |
flushFile()=0 | casacore::MultiFileBase | privatepure virtual |
freeBlocks() const | casacore::MultiFileBase | inline |
fsync()=0 | casacore::MultiFileBase | pure virtual |
info() const | casacore::MultiFileBase | inline |
isWritable() const | casacore::MultiFileBase | inline |
itsBlockSize | casacore::MultiFileBase | protected |
itsBuffer | casacore::MultiFileBase | protected |
itsChanged | casacore::MultiFileBase | protected |
itsFreeBlocks | casacore::MultiFileBase | protected |
itsHdrCounter | casacore::MultiFileBase | protected |
itsInfo | casacore::MultiFileBase | protected |
itsName | casacore::MultiFileBase | protected |
itsNrBlock | casacore::MultiFileBase | protected |
itsUseODirect | casacore::MultiFileBase | protected |
itsWritable | casacore::MultiFileBase | protected |
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)=0 | casacore::MultiFileBase | privatepure virtual |
readHeader(Bool always=True)=0 | casacore::MultiFileBase | privatepure virtual |
reopenRW()=0 | casacore::MultiFileBase | pure virtual |
resync() | casacore::MultiFileBase | |
setNewFile() | casacore::MultiFileBase | protected |
size() const | casacore::MultiFileBase | inline |
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)=0 | casacore::MultiFileBase | privatepure virtual |
writeDirty(MultiFileInfo &info) | casacore::MultiFileBase | inlineprivate |
writeHeader()=0 | casacore::MultiFileBase | privatepure virtual |
~MultiFileBase() | casacore::MultiFileBase | virtual |