#include <ROOT/RPage.hxx>
#include <ROOT/RPageAllocator.hxx>
#include <ROOT/RNTupleUtil.hxx>
#include <cstddef>
#include <map>
#include <mutex>
#include <typeindex>
#include <typeinfo>
#include <unordered_map>
#include <unordered_set>
#include <vector>
Classes | |
struct | ROOT::Experimental::Internal::RPagePool::REntry |
Every page in the page pool is annotated with a search key and a reference counter. More... | |
struct | ROOT::Experimental::Internal::RPagePool::RKey |
struct | ROOT::Experimental::Internal::RPagePool::RKeyHasher |
Hash function to be used in the unordered map fLookupByKey. More... | |
class | ROOT::Experimental::Internal::RPagePool |
A thread-safe cache of pages loaded from the page source. More... | |
struct | ROOT::Experimental::Internal::RPagePool::RPagePosition |
Used in fLookupByKey to store both the absolute and the cluster-local page index of the referenced page. More... | |
class | ROOT::Experimental::Internal::RPageRef |
Reference to a page stored in the page pool. More... | |
Namespaces | |
namespace | ROOT |
tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tbb::task_arena without forward declaring tbb::interface7 | |
namespace | ROOT::Experimental |
namespace | ROOT::Experimental::Internal |
Definition in file RPagePool.hxx.