...one of the most highly
regarded and expertly designed C++ library projects in the
world.
— Herb Sutter and Andrei
Alexandrescu, C++
Coding Standards
Returns the output parameters of a stored procedure call.
row_view out_params() const;
Relevant for CALL
operations
performed using prepared statements that bind placeholders to OUT
or INOUT
parameters. Returns a row containing a field per bound output parameter.
If this operation had no output parameters (e.g. it wasn't a CALL
), returns an empty row.
this->has_value()
== true
No-throw guarantee.
The returned reference and any other references obtained from it are valid
as long as *this
is alive. Move operations invalidate references.
Linear on this->size()
.