std::ostream & operator<<(std::ostream &out, const ChannelDirection &d)
Definition EnumChannelDirection.cpp:166
ChannelDirection
Indicates forward or return channel traffic flow.
Definition EnumChannelDirection.h:21
@ Invalid
Used for conversion errors.
Definition EnumChannelDirection.h:22
@ Forward
Traffic channel flows forward.
Definition EnumChannelDirection.h:24
@ NotApplicable
Direction doesn't apply, note this is valid.
Definition EnumChannelDirection.h:23
@ Return
Traffic channel flows return.
Definition EnumChannelDirection.h:25
Functions that operate on ChannelDirection enum.
Definition EnumChannelDirection.h:29
ChannelDirection fromUnsigned(unsigned v) noexcept
Definition EnumChannelDirection.cpp:130
bool isConvertibleFrom(const std::string &s) noexcept
Definition EnumChannelDirection.cpp:107
ChannelDirection fromString(const std::string &s)
Definition EnumChannelDirection.cpp:58
std::string toString(ChannelDirection d) noexcept
Definition EnumChannelDirection.cpp:29
constexpr const std::array< ChannelDirection, 3 > enumerators
Definition EnumChannelDirection.h:38
std::string listAsString()
Definition EnumChannelDirection.cpp:84