Home | Libraries | People | FAQ | More |
An invocable, nullary function object which holds a completion handler.
Defined in header <boost/beast/core/saved_handler.hpp>
class saved_handler
Name |
Description |
---|---|
Store a completion handler in the container. |
|
Returns |
|
Unconditionally invoke the stored completion handler. |
|
Conditionally invoke the stored completion handler. |
|
Copy Assignment (deleted) Move Assignment. |
|
Discard the saved handler, if one exists. |
|
Default Constructor. Copy Constructor (deleted) Move Constructor. |
|
Destructor. |
This container can hold a type-erased instance of any completion handler,
or it can be empty. When the container holds a value, the implementation
maintains an instance of net::executor_work_guard
for the handler's associated executor. Memory is dynamically allocated to
store the completion handler, and the allocator may optionally be specified.
Otherwise, the implementation uses the handler's associated allocator.