An ROnDiskPageMap that is used for an fMemory allocated as an array of unsigned char.
Definition at line 132 of file RCluster.hxx.
Public Member Functions | |
ROnDiskPageMapHeap (const ROnDiskPageMapHeap &other)=delete | |
ROnDiskPageMapHeap (ROnDiskPageMapHeap &&other)=default | |
ROnDiskPageMapHeap (std::unique_ptr< unsigned char[]> memory) | |
~ROnDiskPageMapHeap () | |
ROnDiskPageMapHeap & | operator= (const ROnDiskPageMapHeap &other)=delete |
ROnDiskPageMapHeap & | operator= (ROnDiskPageMapHeap &&other)=default |
![]() | |
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 137 of file RCluster.hxx.
|
delete |
|
default |
|
default |
|
delete |
|
default |
|
private |
The memory region containing the on-disk pages.
Definition at line 135 of file RCluster.hxx.