Boost
C++ Libraries
...one of the most highly
regarded and expertly designed C++ library projects in the
world.
— Herb Sutter and Andrei
Alexandrescu, C++
Coding Standards
Retrieves the connection owned by this object.
const any_connection*
operator->() const noexcept;
The object should own a connection (this->valid() == true).
The returned reference is valid as long as *this or an object move-constructed or
move-assigned from *this
is alive.
No-throw guarantee.