Reference to a page stored in the page pool.
The referenced page knows about its page pool and decreases the reference counter on destruction.
Definition at line 174 of file RPagePool.hxx.
| Public Member Functions | |
| RPageRef ()=default | |
| RPageRef (const RPageRef &other)=delete | |
| RPageRef (RPageRef &&other) | |
| ~RPageRef () | |
| const RPage & | Get () const | 
| RPageRef & | operator= (const RPageRef &other)=delete | 
| RPageRef & | operator= (RPageRef &&other) | 
| Private Member Functions | |
| RPageRef (const RPage &page, RPagePool *pagePool) | |
| Private Attributes | |
| RPage | fPage | 
| RPagePool * | fPagePool = nullptr | 
| Friends | |
| class | RPagePool | 
#include <ROOT/RPagePool.hxx>
Definition at line 181 of file RPagePool.hxx.
| 
 | default | 
| 
 | inline | 
Definition at line 197 of file RPagePool.hxx.
| 
 | inline | 
Definition at line 208 of file RPagePool.hxx.
Definition at line 214 of file RPagePool.hxx.
Definition at line 199 of file RPagePool.hxx.
Definition at line 175 of file RPagePool.hxx.
| 
 | private | 
Definition at line 177 of file RPagePool.hxx.
| 
 | private | 
Definition at line 178 of file RPagePool.hxx.