MCPcopy Create free account
hub / github.com/apache/arrow / UnsafeAdvance

Method UnsafeAdvance

cpp/src/arrow/array/builder_primitive.h:333–336  ·  view source on GitHub ↗

Advance builder without allocating nor writing any values The internal pointer is advanced by `length` values and the same number of non-null entries are appended to the validity bitmap. This method assumes that the `length` values were populated directly, for example using `GetMutableValue`.

Source from the content-addressed store, hash-verified

331 /// This method assumes that the `length` values were populated directly,
332 /// for example using `GetMutableValue`.
333 void UnsafeAdvance(int64_t length) {
334 data_builder_.UnsafeAdvance(length);
335 UnsafeAppendToBitmap(length, true);
336 }
337
338 /// Advance builder without allocating nor writing any values
339 ///

Callers 7

UnsafeAppendMethod · 0.45
UnsafeAdvanceFunction · 0.45
DecomposeMethod · 0.45
DecodeArrowMethod · 0.45
DecodeArrowMethod · 0.45
ReadBaseMethod · 0.45
operator()Method · 0.45

Calls 1

UnsafeAppendToBitmapFunction · 0.85

Tested by

no test coverage detected