![]() |
Project
|
#include <IndexBuilderHelpers.h>
Inherited by o2::framework::ArrayBuilder, o2::framework::SingleBuilder, and o2::framework::SliceBuilder.
Public Member Functions | |
| ChunkedArrayIterator (std::shared_ptr< arrow::ChunkedArray > source) | |
| void | reset (std::shared_ptr< arrow::ChunkedArray > &source) |
| std::shared_ptr< arrow::Int32Array > | getCurrentArray () |
| void | nextChunk () |
| void | prevChunk () |
| int | valueAt (size_t pos) |
Public Attributes | |
| std::shared_ptr< arrow::ChunkedArray > | mSource = nullptr |
| size_t | mPosition = 0 |
| int | mChunk = 0 |
| size_t | mOffset = 0 |
| std::shared_ptr< arrow::Int32Array > | mCurrentArray = nullptr |
| int const * | mCurrent = nullptr |
| int const * | mLast = nullptr |
| size_t | mFirstIndex = 0 |
| size_t | mSourceSize = 0 |
Definition at line 35 of file IndexBuilderHelpers.h.
| o2::framework::ChunkedArrayIterator::ChunkedArrayIterator | ( | std::shared_ptr< arrow::ChunkedArray > | source | ) |
Definition at line 34 of file IndexBuilderHelpers.cxx.
| std::shared_ptr< arrow::Int32Array > o2::framework::ChunkedArrayIterator::getCurrentArray | ( | ) |
Definition at line 362 of file IndexBuilderHelpers.cxx.
| void o2::framework::ChunkedArrayIterator::nextChunk | ( | ) |
Definition at line 369 of file IndexBuilderHelpers.cxx.
| void o2::framework::ChunkedArrayIterator::prevChunk | ( | ) |
Definition at line 380 of file IndexBuilderHelpers.cxx.
| void o2::framework::ChunkedArrayIterator::reset | ( | std::shared_ptr< arrow::ChunkedArray > & | source | ) |
Definition at line 43 of file IndexBuilderHelpers.cxx.
| int o2::framework::ChunkedArrayIterator::valueAt | ( | size_t | pos | ) |
Definition at line 391 of file IndexBuilderHelpers.cxx.
| int o2::framework::ChunkedArrayIterator::mChunk = 0 |
Definition at line 41 of file IndexBuilderHelpers.h.
| int const* o2::framework::ChunkedArrayIterator::mCurrent = nullptr |
Definition at line 44 of file IndexBuilderHelpers.h.
| std::shared_ptr<arrow::Int32Array> o2::framework::ChunkedArrayIterator::mCurrentArray = nullptr |
Definition at line 43 of file IndexBuilderHelpers.h.
| size_t o2::framework::ChunkedArrayIterator::mFirstIndex = 0 |
Definition at line 46 of file IndexBuilderHelpers.h.
| int const* o2::framework::ChunkedArrayIterator::mLast = nullptr |
Definition at line 45 of file IndexBuilderHelpers.h.
| size_t o2::framework::ChunkedArrayIterator::mOffset = 0 |
Definition at line 42 of file IndexBuilderHelpers.h.
| size_t o2::framework::ChunkedArrayIterator::mPosition = 0 |
Definition at line 40 of file IndexBuilderHelpers.h.
| std::shared_ptr<arrow::ChunkedArray> o2::framework::ChunkedArrayIterator::mSource = nullptr |
Definition at line 39 of file IndexBuilderHelpers.h.
| size_t o2::framework::ChunkedArrayIterator::mSourceSize = 0 |
Definition at line 47 of file IndexBuilderHelpers.h.