◆ QueryNode()
| duckdb::QueryNode::QueryNode |
( |
QueryNodeType |
type | ) |
|
|
inlineexplicit |
53573 }
QueryNodeType type
The type of the query node, either SetOperation or Select.
Definition duckdb.hpp:53578
◆ ~QueryNode()
| virtual duckdb::QueryNode::~QueryNode |
( |
| ) |
|
|
inlinevirtual |
◆ CopyProperties()
| void duckdb::QueryNode::CopyProperties |
( |
QueryNode & |
other | ) |
const |
|
protected |
Copy base QueryNode properties from another expression to this one, used in Copy method
◆ Cast() [1/2]
| TARGET & duckdb::QueryNode::Cast |
( |
| ) |
|
|
inline |
53608 {
53609 if (
type != TARGET::TYPE) {
53610 throw InternalException("Failed to cast query node to type - query node type mismatch");
53611 }
53612 return reinterpret_cast<TARGET &>(*this);
53613 }
◆ Cast() [2/2]
53616 {
53617 if (
type != TARGET::TYPE) {
53618 throw InternalException("Failed to cast query node to type - query node type mismatch");
53619 }
53620 return reinterpret_cast<const TARGET &>(*this);
53621 }
The documentation for this class was generated from the following file: