A ResultModifier.
More...
#include <duckdb.hpp>
◆ ResultModifier()
| duckdb::ResultModifier::ResultModifier |
( |
ResultModifierType |
type | ) |
|
|
inlineexplicit |
17523 : type(type) {
17524 }
◆ ~ResultModifier()
| virtual duckdb::ResultModifier::~ResultModifier |
( |
| ) |
|
|
inlinevirtual |
◆ Equals()
◆ Copy()
◆ Cast() [1/2]
| TARGET & duckdb::ResultModifier::Cast |
( |
| ) |
|
|
inline |
17542 {
17543 if (type != TARGET::TYPE) {
17544 throw InternalException("Failed to cast result modifier to type - result modifier type mismatch");
17545 }
17546 return reinterpret_cast<TARGET &>(*this);
17547 }
◆ Cast() [2/2]
17550 {
17551 if (type != TARGET::TYPE) {
17552 throw InternalException("Failed to cast result modifier to type - result modifier type mismatch");
17553 }
17554 return reinterpret_cast<const TARGET &>(*this);
17555 }
The documentation for this class was generated from the following file: