| Home | Libraries | People | FAQ | More

##### results::has_value

Returns whether the object holds a valid result.

###### Synopsis

    bool
    has_value() const noexcept;

###### Description

Having `this->has_value()` is a precondition to call all data accessors. Objects populated by `connection::execute` and `connection::async_execute` are guaranteed to have `this->has_value() == true`.

###### Exception safety

No-throw guarantee.

###### Complexity

Constant.