Boost C++ Libraries Home Libraries People FAQ More

PrevUpHomeNext

io_context::~io_context

Destructor.

~io_context();

On destruction, the io_context performs the following sequence of operations:

Remarks

The destruction sequence described above permits programs to simplify their resource management by using shared_ptr<>. Where an object's lifetime is tied to the lifetime of a connection (or some other sequence of asynchronous operations), a shared_ptr to the object would be bound into the handlers for all asynchronous operations associated with it. This works as follows:


PrevUpHomeNext