|
Boost : |
From: David Abrahams (dave_at_[hidden])
Date: 2002-11-01 01:50:04
The docs for scoped_connection seem to be wacked as well. For example,
its destructor docs are:
Destructor
~connection();
^^^^^^^^^^
Effects: this->disconnect()
Aside from the name, this can't be right. AFAICT from the docs (which
ain't much), scoped_connection implements shared ownership of the
connection object.
Oops, I'm wrong! Looking at the implementation, though it is copyable
the first copy which gets destroyed kills the connection. I can't
understand why anyone would want these semantics. This class makes no
sense to me the way it's implemented.
-- David Abrahams dave_at_[hidden] * http://www.boost-consulting.com
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk