co_usb
Loading...
Searching...
No Matches
error_protocol.hpp File Reference
#include <boost/capy/io_task.hpp>
#include <concepts>
#include <optional>
#include <system_error>
#include <type_traits>
#include <utility>
#include <version>
Include dependency graph for error_protocol.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  co_usb::detail::as_exception_t
 Exception error protocol. More...
 
struct  co_usb::detail::as_optional_t
 Error protocol signaling error into a given error code reference and returning an optional. More...
 
struct  co_usb::detail::as_io_result_t
 
struct  co_usb::detail::as_io_task_t
 

Namespaces

namespace  co_usb
 
namespace  co_usb::detail
 

Concepts

concept  co_usb::detail::ErrorProtocol
 Result protocol for signaling error via error code or full completion.