| 
    casacore
    
   | 
 
This is the complete list of members for casacore::MultiFile, including all inherited members.
| addFile(const String &name) | casacore::MultiFileBase | private | 
| blockSize() const | casacore::MultiFileBase | inline | 
| close()=0 | casacore::MultiFileBase | privatepure virtual | 
| closeFile(Int fileId) | casacore::MultiFileBase | |
| createFile(const String &name, ByteIO::OpenOption=ByteIO::New) | casacore::MultiFileBase | |
| deleteFile(Int fileId) | casacore::MultiFileBase | |
| doAddFile(MultiFileInfo &)=0 | casacore::MultiFileBase | privatepure virtual | 
| doCloseFile(MultiFileInfo &)=0 | casacore::MultiFileBase | privatepure virtual | 
| doDeleteFile(MultiFileInfo &)=0 | casacore::MultiFileBase | privatepure virtual | 
| doFlushFile()=0 | casacore::MultiFileBase | privatepure virtual | 
| doOpenFile(MultiFileInfo &)=0 | casacore::MultiFileBase | privatepure virtual | 
| doTruncateFile(MultiFileInfo &info, uInt64 nrblk)=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 | 
| fileSize(Int fileId) const | casacore::MultiFileBase | |
| flush() | casacore::MultiFileBase | |
| flushFile(Int fileId) | casacore::MultiFileBase | |
| freeBlocks() const | casacore::MultiFileBase | inline | 
| fsync() override | casacore::MultiFile | virtual | 
| getInfoVersion2(Int64 contBlockNr, CanonicalIO &aio) | casacore::MultiFile | private | 
| info() const | casacore::MultiFileBase | inline | 
| init(ByteIO::OpenOption option) | casacore::MultiFile | private | 
| 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 | 
| makeNested(const std::shared_ptr< MultiFileBase > &parent, const String &name, ByteIO::OpenOption, Int blockSize) const override | casacore::MultiFile | virtual | 
| MultiFile(const String &name, ByteIO::OpenOption, Int blockSize=0, Bool useODirect=False, Bool useCRC=False) | casacore::MultiFile | explicit | 
| MultiFile(const String &name, const std::shared_ptr< MultiFileBase > &parent, ByteIO::OpenOption, Int blockSize=0) | casacore::MultiFile | explicit | 
| MultiFile(const MultiFile &)=delete | casacore::MultiFile | |
| MultiFileBase(const String &name, Int blockSize, Bool useODirect) | casacore::MultiFileBase | |
| MultiFileBase(const MultiFileBase &)=delete | casacore::MultiFileBase | |
| nblock() const | casacore::MultiFileBase | inline | 
| nfile() const | casacore::MultiFileBase | |
| openFile(const String &name) | casacore::MultiFileBase | |
| openMF(const String &fileName) | casacore::MultiFileBase | static | 
| operator=(const MultiFile &)=delete | casacore::MultiFile | |
| casacore::MultiFileBase::operator=(const MultiFileBase &)=delete | casacore::MultiFileBase | |
| packIndex(const std::vector< Int64 > &blockNrs) | casacore::MultiFile | static | 
| 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 | 
| readRemainder(Int64 headerSize, Int64 blockNr, std::vector< char > &buf) | casacore::MultiFile | private | 
| readVector(CanonicalIO &cio, std::vector< Int64 > &index) | casacore::MultiFile | private | 
| readVector(CanonicalIO &cio, std::vector< uInt > &index) | casacore::MultiFile | private | 
| reopenRW() override | casacore::MultiFile | virtual | 
| resync() | casacore::MultiFileBase | protected | 
| setNewFile() | casacore::MultiFileBase | protected | 
| show(std::ostream &) const | casacore::MultiFile | |
| truncate(Int fileId, Int64 size) | casacore::MultiFileBase | |
| truncateIfNeeded() | casacore::MultiFile | private | 
| unpackIndex(const std::vector< Int64 > &blockNrs) | casacore::MultiFile | static | 
| 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 | 
| writeHeaderShow(Int64 ncont, Int64 todo) const | casacore::MultiFile | privatevirtual | 
| writeHeaderTest() | casacore::MultiFile | privatevirtual | 
| writeRemainder(MemoryIO &mio, CanonicalIO &, MultiFileBuffer &mfbuf) | casacore::MultiFile | private | 
| writeVector(CanonicalIO &cio, const std::vector< Int64 > &index) | casacore::MultiFile | private | 
| writeVector(CanonicalIO &cio, const std::vector< uInt > &index) | casacore::MultiFile | private | 
| ~MultiFile() override | casacore::MultiFile | |
| ~MultiFileBase() | casacore::MultiFileBase | virtual |