#include <ArrowTableSlicingCache.h>
Definition at line 63 of file ArrowTableSlicingCache.h.
◆ ArrowTableSlicingCache()
| o2::framework::ArrowTableSlicingCache::ArrowTableSlicingCache |
( |
Cache && |
bsks, |
|
|
Cache && |
bsksUnsorted = {} |
|
) |
| |
◆ getCacheFor()
| SliceInfoPtr o2::framework::ArrowTableSlicingCache::getCacheFor |
( |
Entry const & |
bindingKey | ) |
const |
◆ getCacheForPos()
| SliceInfoPtr o2::framework::ArrowTableSlicingCache::getCacheForPos |
( |
int |
pos | ) |
const |
◆ getCachePos()
| std::pair< int, bool > o2::framework::ArrowTableSlicingCache::getCachePos |
( |
Entry const & |
bindingKey | ) |
const |
◆ getCachePosSortedFor()
| int o2::framework::ArrowTableSlicingCache::getCachePosSortedFor |
( |
Entry const & |
bindingKey | ) |
const |
◆ getCachePosUnsortedFor()
| int o2::framework::ArrowTableSlicingCache::getCachePosUnsortedFor |
( |
Entry const & |
bindingKey | ) |
const |
◆ getCacheUnsortedFor()
◆ getCacheUnsortedForPos()
◆ setCaches()
| void o2::framework::ArrowTableSlicingCache::setCaches |
( |
Cache && |
bsks, |
|
|
Cache && |
bsksUnsorted = {} |
|
) |
| |
◆ updateCacheEntry()
| arrow::Status o2::framework::ArrowTableSlicingCache::updateCacheEntry |
( |
int |
pos, |
|
|
std::shared_ptr< arrow::Table > const & |
table |
|
) |
| |
◆ updateCacheEntryUnsorted()
| arrow::Status o2::framework::ArrowTableSlicingCache::updateCacheEntryUnsorted |
( |
int |
pos, |
|
|
std::shared_ptr< arrow::Table > const & |
table |
|
) |
| |
◆ validateOrder()
| void o2::framework::ArrowTableSlicingCache::validateOrder |
( |
Entry const & |
bindingKey, |
|
|
std::shared_ptr< arrow::Table > const & |
input |
|
) |
| |
|
static |
◆ bindingsKeys
| Cache o2::framework::ArrowTableSlicingCache::bindingsKeys |
◆ bindingsKeysUnsorted
| Cache o2::framework::ArrowTableSlicingCache::bindingsKeysUnsorted |
◆ groups
| std::vector<ListVector> o2::framework::ArrowTableSlicingCache::groups |
◆ offsets
| std::vector<std::vector<int64_t> > o2::framework::ArrowTableSlicingCache::offsets |
◆ service_kind
◆ sizes
| std::vector<std::vector<int64_t> > o2::framework::ArrowTableSlicingCache::sizes |
◆ valuesUnsorted
| std::vector<std::vector<int> > o2::framework::ArrowTableSlicingCache::valuesUnsorted |
The documentation for this struct was generated from the following files: