|  | 
Polymorphic executor wrapper.
template< typename... SupportableProperties> class any_executor
| Name | Description | 
|---|---|
| any_executor [constructor] | 
                  Default constructor.  | 
| Obtain the underlying execution context. | |
| Execute the function on the target executor. | |
| Determine whether the wrapper has a target executor. | |
| 
                  Assignment operator.  | |
| Obtain a polymorphic wrapper with the specified property. | |
| Obtain the value associated with the specified property. | |
| Obtain a polymorphic wrapper with the specified property. | |
| Swap targets with another polymorphic wrapper. | |
| Get a pointer to the target executor. | |
| Get the type of the target executor. | |
| ~any_executor [destructor] | Destructor. | 
| Name | Description | 
|---|---|
| Inequality operator. | |
| Equality operator. | 
        Header: asio/execution/any_executor.hpp
      
        Convenience header: asio/execution.hpp