Definition at line 30 of file data_frame.hpp.
◆ RowOverlay()
| csv::RowOverlay::RowOverlay |
( |
RowOverlay && |
other | ) |
|
|
inlinenoexcept |
◆ empty()
| bool csv::RowOverlay::empty |
( |
| ) |
const |
|
inline |
◆ operator=()
◆ set()
| void csv::RowOverlay::set |
( |
size_t |
col_index, |
|
|
std::string |
value |
|
) |
| |
|
inline |
◆ try_get_copy()
| bool csv::RowOverlay::try_get_copy |
( |
size_t |
col_index, |
|
|
std::string & |
out |
|
) |
| const |
|
inline |
◆ try_get_view()
| bool csv::RowOverlay::try_get_view |
( |
size_t |
col_index, |
|
|
csv::string_view & |
out |
|
) |
| const |
|
inline |
Return a view into an edited cell without copying.
This exists for read-only batch scans such as schema/type inference, where the caller immediately consumes the value and no concurrent sparse-overlay edits are expected. General cell access should keep using try_get_copy() or DataFrameCell so callers do not accidentally retain a view across later mutation.
Definition at line 66 of file data_frame.hpp.
The documentation for this struct was generated from the following file: