|
template<uint32_t kId> |
static constexpr Channel | Create (ChannelOutput *output) |
|
template<auto kId, typename T = decltype(kId), typename = std::enable_if_t<std::is_enum_v<T>>, typename U = std::underlying_type_t<T>> |
static constexpr Channel | Create (ChannelOutput *output) |
|
|
template<typename , typename , uint32_t > |
class | internal::test::InvocationContext |
|
class | internal::ChannelList |
|
|
template<typename UnusedType = void> |
constexpr void | Configure (uint32_t id, ChannelOutput &output) |
|
template<typename T , typename = std::enable_if_t<std::is_enum_v<T>>, typename U = std::underlying_type_t<T>> |
constexpr void | Configure (T id, ChannelOutput &output) |
|
template<typename UnusedType = void> |
constexpr void | set_channel_output (ChannelOutput &output) |
|
constexpr uint32_t | id () const |
|
constexpr bool | assigned () const |
|
Status | Send (const Packet &packet) |
|
constexpr void | Close () |
|
static constexpr uint32_t | kUnassignedChannelId = 0 |
|
constexpr | ChannelBase (uint32_t id, ChannelOutput *output) |
|
The documentation for this class was generated from the following file: