|
co_usb
|
Classes | |
| struct | handler_service |
| Execution context service that owns a libusb context and an event handler. More... | |
Concepts | |
| concept | EventHandler |
| Concept defining an event handler for libusb. | |
Functions | |
| auto | get_handler_service (boost::capy::executor_ref exec) -> handler_service & |
Retrieve the handler_service from a given executor. | |
| auto | nothrow_get_handler_service (boost::capy::executor_ref exec) -> handler_service * |
Retrieve the handler_service from a given executor. | |
|
inline |
Retrieve the handler_service from a given executor.
| exec | Executor reference to query. |
handler_service instance. | std::runtime_error | if the service is not present. |
|
inline |
Retrieve the handler_service from a given executor.
| exec | Executor reference to query. |
handler_service instance. | whatever | can find_service throw. |