Classes | |
class | BlockManager |
The base class (pure virtual) of a block manager interface for referencing files or segments as a set of blocks. More... | |
class | BufferedBlockManager |
The BufferedBlockManager provides the BlockManager, using a FileBlockManager. It provides a thread for background loading of file blocks in response to explicit prefetchBlock() requests and in advance of the actual getBlock() requests for block data. More... | |
class | FileBlockManager |
The FileBlockManager provides a BlockManager interface by interfacing directly with the filesystem. Often used below a BufferedBlockManager. More... | |
class | NullBlockManager |
The NullBlockManager by implementation does nothing. Used for performance testing. More... |