|
|
| spi_plan (spi_plan &&p) |
| |
|
| operator::SPIPlanPtr () |
| |
|
void | keep () |
| |
| ::SPIPlanPtr | release () noexcept |
| | Releases ownership of the plan to the caller.
|
| |
◆ release()
template<convertible_from_nullable_datum... Args>
Releases ownership of the plan to the caller.
Returns the raw plan pointer and disarms this object's destructor. Typically used after keep() when the plan's lifetime is managed elsewhere (for example, stored in a procedural language's function AST).
The documentation for this struct was generated from the following file: