|
|
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 () |
| |
|
size_t | MaxWriteSizeBytes () const |
| |
|
static constexpr uint32_t | kUnassignedChannelId = 0 |
| |
|
constexpr | ChannelBase (uint32_t id, ChannelOutput *output) |
| |
The documentation for this class was generated from the following file: