![]() |
OpendTect
7.0
|
Public Member Functions | |
| WriteCache () | |
| ~WriteCache () | |
| void | clearData () override |
| void | setMinCacheSize (file_size_type) override |
Public Member Functions inherited from Network::FileCache | |
| virtual | ~FileCache () |
| block_idx_type | blockIdx (FilePosType) const |
| BlockSizeType | blockSize (block_idx_type) const |
| BufType * | getBlock (block_idx_type) |
| const BufType * | getBlock (block_idx_type) const |
| bool | isEmpty () const |
| bool | isLiveBlock (block_idx_type) const |
| file_size_type | size () const |
| bool | validBlockIdx (block_idx_type bidx) const |
Protected Member Functions | |
| void | handleNewLiveBlock (block_idx_type) override |
Protected Member Functions inherited from Network::FileCache | |
| FileCache (file_size_type) | |
| void | clearBlocks () |
| void | dismissBlock (block_idx_type) |
| Block * | gtBlk (block_idx_type) const |
| FilePosType | lastBlockPos () const |
| FilePosType | lastFilePos () const |
Protected Attributes | |
| block_idx_type | nrblocksmem_ |
Protected Attributes inherited from Network::FileCache | |
| ObjectSet< Block > | blocks_ |
| const file_size_type | knownfilesize_ |
| const BlockSizeType | lastblocksz_ |
Additional Inherited Members | |
Public Types inherited from Network::FileCache | |
| typedef ObjectSet< Block >::size_type | block_idx_type |
| typedef Block::SizeType | BlockSizeType |
| typedef unsigned char | BufType |
| typedef int | ChunkSizeType |
| typedef od_stream_Count | file_size_type |
| typedef TypeSet< FileChunkType > | FileChunkSetType |
| typedef Interval< FilePosType > | FileChunkType |
| typedef od_stream_Pos | FilePosType |
Static Public Member Functions inherited from Network::FileCache | |
| static FilePosType | blockStart (block_idx_type) |
<>
| Network::WriteCache::WriteCache | ( | ) |
| Network::WriteCache::~WriteCache | ( | ) |
|
overridevirtual |
Implements Network::FileCache.
|
overrideprotectedvirtual |
Reimplemented from Network::FileCache.
|
overridevirtual |
Implements Network::FileCache.
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024