Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
ROOT::Experimental::Internal::RPageSourceFile::RStructureBuffer Struct Reference

Holds the uncompressed header and footer.

Definition at line 122 of file RPageStorageFile.hxx.

Public Member Functions

void Reset ()
 Called at the end of Attach(), i.e. when the header and footer are processed.
 

Public Attributes

std::unique_ptr< unsigned char[]> fBuffer
 single buffer for both header and footer
 
void * fPtrFooter = nullptr
 either nullptr or points into fBuffer
 
void * fPtrHeader = nullptr
 either nullptr or points into fBuffer
 

Member Function Documentation

◆ Reset()

void ROOT::Experimental::Internal::RPageSourceFile::RStructureBuffer::Reset ( )
inline

Called at the end of Attach(), i.e. when the header and footer are processed.

Definition at line 128 of file RPageStorageFile.hxx.

Member Data Documentation

◆ fBuffer

std::unique_ptr<unsigned char[]> ROOT::Experimental::Internal::RPageSourceFile::RStructureBuffer::fBuffer

single buffer for both header and footer

Definition at line 123 of file RPageStorageFile.hxx.

◆ fPtrFooter

void* ROOT::Experimental::Internal::RPageSourceFile::RStructureBuffer::fPtrFooter = nullptr

either nullptr or points into fBuffer

Definition at line 125 of file RPageStorageFile.hxx.

◆ fPtrHeader

void* ROOT::Experimental::Internal::RPageSourceFile::RStructureBuffer::fPtrHeader = nullptr

either nullptr or points into fBuffer

Definition at line 124 of file RPageStorageFile.hxx.

Collaboration diagram for ROOT::Experimental::Internal::RPageSourceFile::RStructureBuffer:
[legend]

The documentation for this struct was generated from the following file: