|
sparrow 2.4.0
C++20 idiomatic APIs for the Apache Arrow Columnar Format
|
#include <run_end_encoded_array.hpp>
Public Types | |
| using | value_type = array_traits::value_type |
| using | const_reference = array_traits::const_reference |
Public Member Functions | |
| SPARROW_API | run_end_encoded_reference (run_end_encoded_array &array, std::size_t index) |
| SPARROW_API | run_end_encoded_reference (run_end_encoded_array &array, std::size_t index, std::size_t run_index) |
| run_end_encoded_reference (const run_end_encoded_reference &)=default | |
| run_end_encoded_reference (run_end_encoded_reference &&) noexcept=default | |
| SPARROW_API run_end_encoded_reference & | operator= (const run_end_encoded_reference &rhs) |
| SPARROW_API run_end_encoded_reference & | operator= (const const_reference &rhs) |
| SPARROW_API run_end_encoded_reference & | operator= (const value_type &rhs) |
| SPARROW_API bool | has_value () const |
| SPARROW_API | operator const_reference () const |
Definition at line 27 of file run_end_encoded_array.hpp.
Definition at line 32 of file run_end_encoded_array.hpp.
Definition at line 31 of file run_end_encoded_array.hpp.
| SPARROW_API sparrow::run_end_encoded_reference::run_end_encoded_reference | ( | run_end_encoded_array & | array, |
| std::size_t | index ) |
| SPARROW_API sparrow::run_end_encoded_reference::run_end_encoded_reference | ( | run_end_encoded_array & | array, |
| std::size_t | index, | ||
| std::size_t | run_index ) |
|
default |
|
defaultnoexcept |
|
nodiscard |
|
nodiscard |
| SPARROW_API run_end_encoded_reference & sparrow::run_end_encoded_reference::operator= | ( | const const_reference & | rhs | ) |
| SPARROW_API run_end_encoded_reference & sparrow::run_end_encoded_reference::operator= | ( | const run_end_encoded_reference & | rhs | ) |
| SPARROW_API run_end_encoded_reference & sparrow::run_end_encoded_reference::operator= | ( | const value_type & | rhs | ) |