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