Skip to content

StreamSet::role_index_impl< Role, Index, Head >

template<typename Role, hd_std::size_t Index, typename Head>
struct role_index_impl< Role, Index, Head >

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

Return Name Description
constexpr hd_std::ptrdiff_t value static constexpr

static constexpr

constexpr hd_std::ptrdiff_t value =
Head::template accepts<Role> ? static_cast<hd_std::ptrdiff_t>(Index) : -1

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