| allocate(uint64_t const newSize) | Mantid::Kernel::DiskBuffer | |
| closeFile()=0 | Mantid::API::IBoxControllerIO | pure virtual |
| copyFileTo(const std::string &destFilename)=0 | Mantid::API::IBoxControllerIO | pure virtual |
| defragFreeBlocks() | Mantid::Kernel::DiskBuffer | |
| DiskBuffer() | Mantid::Kernel::DiskBuffer | |
| DiskBuffer(uint64_t m_writeBufferSize) | Mantid::Kernel::DiskBuffer | |
| DiskBuffer(const DiskBuffer &)=delete | Mantid::Kernel::DiskBuffer | |
| flushCache() | Mantid::Kernel::DiskBuffer | |
| flushData() const =0 | Mantid::API::IBoxControllerIO | pure virtual |
| freeBlock(uint64_t const pos, uint64_t const size) | Mantid::Kernel::DiskBuffer | |
| freeSpace_bySize_t typedef | Mantid::Kernel::DiskBuffer | |
| freeSpace_t typedef | Mantid::Kernel::DiskBuffer | |
| getDataChunk() const =0 | Mantid::API::IBoxControllerIO | pure virtual |
| getDataType(size_t &blockSize, std::string &typeName) const =0 | Mantid::API::IBoxControllerIO | pure virtual |
| getFileLength() const | Mantid::Kernel::DiskBuffer | inline |
| getFileName() const =0 | Mantid::API::IBoxControllerIO | pure virtual |
| getFreeSpaceMap() | Mantid::Kernel::DiskBuffer | inline |
| getFreeSpaceVector(std::vector< uint64_t > &free) const | Mantid::Kernel::DiskBuffer | |
| getMemoryStr() const | Mantid::Kernel::DiskBuffer | |
| getWriteBufferSize() const | Mantid::Kernel::DiskBuffer | inline |
| getWriteBufferUsed() const | Mantid::Kernel::DiskBuffer | inline |
| isOpened() const =0 | Mantid::API::IBoxControllerIO | pure virtual |
| loadBlock(std::vector< float > &, const uint64_t, const size_t) const =0 | Mantid::API::IBoxControllerIO | pure virtual |
| loadBlock(std::vector< double > &, const uint64_t, const size_t) const =0 | Mantid::API::IBoxControllerIO | pure virtual |
| m_fileLength | Mantid::Kernel::DiskBuffer | mutableprotected |
| m_free | Mantid::Kernel::DiskBuffer | protected |
| m_free_bySize | Mantid::Kernel::DiskBuffer | protected |
| m_freeMutex | Mantid::Kernel::DiskBuffer | protected |
| m_mutex | Mantid::Kernel::DiskBuffer | protected |
| m_nObjectsToWrite | Mantid::Kernel::DiskBuffer | protected |
| m_toWriteBuffer | Mantid::Kernel::DiskBuffer | protected |
| m_writeBufferSize | Mantid::Kernel::DiskBuffer | protected |
| m_writeBufferUsed | Mantid::Kernel::DiskBuffer | protected |
| objectDeleted(ISaveable *item) | Mantid::Kernel::DiskBuffer | |
| openFile(const std::string &fileName, const std::string &mode)=0 | Mantid::API::IBoxControllerIO | pure virtual |
| operator=(const DiskBuffer &)=delete | Mantid::Kernel::DiskBuffer | |
| relocate(uint64_t const oldPos, uint64_t const oldSize, const uint64_t newSize) | Mantid::Kernel::DiskBuffer | |
| saveBlock(const std::vector< float > &, const uint64_t) const =0 | Mantid::API::IBoxControllerIO | pure virtual |
| saveBlock(const std::vector< double > &, const uint64_t) const =0 | Mantid::API::IBoxControllerIO | pure virtual |
| setDataType(const size_t blockSize, const std::string &typeName)=0 | Mantid::API::IBoxControllerIO | pure virtual |
| setFileLength(const uint64_t length) const | Mantid::Kernel::DiskBuffer | inline |
| setFreeSpaceVector(std::vector< uint64_t > &free) | Mantid::Kernel::DiskBuffer | |
| setWriteBufferSize(uint64_t buffer) | Mantid::Kernel::DiskBuffer | inline |
| toWrite(ISaveable *item) | Mantid::Kernel::DiskBuffer | |
| writeOldObjects() | Mantid::Kernel::DiskBuffer | inlineprotected |
| ~DiskBuffer()=default | Mantid::Kernel::DiskBuffer | virtual |