Skip to content

StreamSet

#include <sbio/core/roles.hh>
template<typename... SVs>
struct StreamSet

Defined in src/lib/sbio/core/roles.hh:146

Inherits: type_list< SVs... >

Name Kind Owner
index_of_role variable Declared here
index_of variable Inherited from type_list
accepts variable Inherited from type_list
size function Inherited from type_list
Kind Name Description
variable index_of static constexpr
variable accepts static constexpr Evaluates true if the type U is in the type list.
function size static inline constexpr Returns the length of the type list, i.e., the number of types.
Return Name Description
constexpr hd_std::ptrdiff_t index_of_role static constexpr

static constexpr

constexpr hd_std::ptrdiff_t index_of_role = (sizeof...(SVs) == 0)
? -1
: role_index_impl<Role, 0, SVs...>::value

Defined in src/lib/sbio/core/roles.hh:163