• Dominik Charousset's avatar
    Redefine role of output_stream · c8a35b24
    Dominik Charousset authored
    An `output_stream` now has the same role as `stream`: a marker type for
    type-checking only. All `make_(stage|source|sink)` factory functions now
    return `make_(stage|source|sink)_result` that wraps IDs for created
    slots and a pointer to the created manager. All variants of
    `add_..._path` now return a typed wrapper holding the slot ID.
    c8a35b24
fwd.hpp 6.34 KB