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

Method AppendOrNull

cpp/src/arrow/array/builder_base.h:45–48  ·  view source on GitHub ↗

\brief Append a value from an optional or null if it has no value.

Source from the content-addressed store, hash-verified

43 public:
44 /// \brief Append a value from an optional or null if it has no value.
45 Status AppendOrNull(const std::optional<V>& value) {
46 auto* self = static_cast<Builder*>(this);
47 return value.has_value() ? self->Append(*value) : self->AppendNull();
48 }
49
50 /// \brief Append a value from an optional or null if it has no value.
51 ///

Callers 3

TYPED_TESTFunction · 0.80
DataEqArrayFunction · 0.80
ExecMethod · 0.80

Calls 2

AppendMethod · 0.45
AppendNullMethod · 0.45

Tested by 1

TYPED_TESTFunction · 0.64