|
sparrow 2.6.0
C++20 idiomatic APIs for the Apache Arrow Columnar Format
|
One row of a rebuild plan. More...
#include <union_array.hpp>
Public Attributes | |
| std::size_t | child = union_no_child |
| Source child, or union_no_child when inserted. | |
| std::size_t | row = 0 |
| Row of the source child, or inserted-value index. | |
| bool | force_null = false |
| Copy the row as null (sparse union filler row). | |
| bool | inserted = false |
| True when the entry is an inserted value. | |
One row of a rebuild plan.
A row is either a copy of an existing child's row (child / row), or an inserted value, in which case child is union_no_child and row indexes the plan's inserted-values list.
Definition at line 87 of file union_array.hpp.
| std::size_t sparrow::detail::union_rebuild_value::child = union_no_child |
Source child, or union_no_child when inserted.
Definition at line 89 of file union_array.hpp.
| bool sparrow::detail::union_rebuild_value::force_null = false |
Copy the row as null (sparse union filler row).
Definition at line 91 of file union_array.hpp.
| bool sparrow::detail::union_rebuild_value::inserted = false |
True when the entry is an inserted value.
Definition at line 92 of file union_array.hpp.
| std::size_t sparrow::detail::union_rebuild_value::row = 0 |
Row of the source child, or inserted-value index.
Definition at line 90 of file union_array.hpp.