|
|
VariantValueType | value_type |
| |
|
Value | primitive_value |
| |
|
|
map< string, VariantValue > | object_children |
| | FIXME: how can we get a deterministic child order for a partially shredded object?
|
| |
|
vector< VariantValue > | array_items |
| |
◆ VariantValue() [1/3]
| duckdb::VariantValue::VariantValue |
( |
| ) |
|
|
inline |
◆ VariantValue() [2/3]
| duckdb::VariantValue::VariantValue |
( |
VariantValueType |
type | ) |
|
|
inlineexplicit |
◆ VariantValue() [3/3]
| duckdb::VariantValue::VariantValue |
( |
Value && |
val | ) |
|
|
inlineexplicit |
57772 :
value_type(VariantValueType::PRIMITIVE), primitive_value(std::move(val)) {
57773 }
◆ IsNull()
| bool duckdb::VariantValue::IsNull |
( |
| ) |
const |
|
inline |
57783 {
57784 return value_type == VariantValueType::PRIMITIVE && primitive_value.IsNull();
57785 }
◆ IsMissing()
| bool duckdb::VariantValue::IsMissing |
( |
| ) |
const |
|
inline |
57786 {
57787 return value_type == VariantValueType::MISSING;
57788 }
◆ NullValue()
57790 {
57791 return VariantValue(Value());
57792 }
The documentation for this struct was generated from the following file:
- external/duckdb/duckdb.cpp