|  | Home | Libraries | People | FAQ | More | 
Polymorphic wrapper for executors.
class executor
| Name | Description | 
|---|---|
| Name | Description | 
|---|---|
| Obtain the underlying execution context. | |
| Request the executor to invoke the given function object. | |
| Request the executor to invoke the given function object. | |
| Default constructor. Construct from nullptr. Copy constructor. Move constructor. Construct a polymorphic wrapper for the specified executor. Allocator-aware constructor to create a polymorphic wrapper for the specified executor. | |
| Inform the executor that some work is no longer outstanding. | |
| Inform the executor that it has some outstanding work to do. | |
| Operator to test if the executor contains a valid target. | |
| Assignment operator. Assignment operator for nullptr_t. Assignment operator to create a polymorphic wrapper for the specified executor. | |
| Request the executor to invoke the given function object. | |
| Obtain a pointer to the target executor object. | |
| Obtain type information for the target executor object. | |
| Destructor. | 
| Name | Description | 
|---|---|
| Compare two executors for inequality. | |
| Compare two executors for equality. | 
        Header: boost/asio/executor.hpp
      
        Convenience header: boost/asio.hpp