An ROnDiskPageMap that is used for an fMemory allocated as an array of unsigned char.
Definition at line 133 of file RCluster.hxx.
Public Member Functions | |
| ROnDiskPageMapHeap (const ROnDiskPageMapHeap &other)=delete | |
| ROnDiskPageMapHeap (ROnDiskPageMapHeap &&other)=default | |
| ROnDiskPageMapHeap (std::unique_ptr< unsigned char[]> memory) | |
| ~ROnDiskPageMapHeap () override | |
| ROnDiskPageMapHeap & | operator= (const ROnDiskPageMapHeap &other)=delete |
| ROnDiskPageMapHeap & | operator= (ROnDiskPageMapHeap &&other)=default |
Public Member Functions inherited from ROOT::Experimental::Detail::ROnDiskPageMap | |
| ROnDiskPageMap ()=default | |
| ROnDiskPageMap (const ROnDiskPageMap &other)=delete | |
| ROnDiskPageMap (ROnDiskPageMap &&other)=default | |
| virtual | ~ROnDiskPageMap () |
| ROnDiskPageMap & | operator= (const ROnDiskPageMap &other)=delete |
| ROnDiskPageMap & | operator= (ROnDiskPageMap &&other)=default |
| void | Register (const ROnDiskPage::Key &key, const ROnDiskPage &onDiskPage) |
| Inserts information about a page stored in fMemory. | |
Private Attributes | |
| std::unique_ptr< unsigned char[]> | fMemory |
| The memory region containing the on-disk pages. | |
#include <ROOT/RCluster.hxx>
|
inlineexplicit |
Definition at line 138 of file RCluster.hxx.
|
delete |
|
default |
|
overridedefault |
|
delete |
|
default |
|
private |
The memory region containing the on-disk pages.
Definition at line 136 of file RCluster.hxx.