Skip to content

sbio::CanFetchStreamData

template<typename T, typename IO, typename StorageViewT>
concept= requires(Stream<IO, T>* streams,
StorageViewT& storage,
typename T::DiscoveryState& state,
const typename T::StreamParameters& cfg,
typename T::StepIdxType step_idx,
typename T::DataAccessPtn ptn) {
{ T::fetch_step(streams, storage, state, cfg, step_idx, ptn) } -> std::convertible_to<IOStatus>;
};