tess 1.0.0
Performance-first tile and path simulation substrate
Loading...
Searching...
No Matches
tess::EventStream< T > Member List

This is the complete list of members for tess::EventStream< T >, including all inherited members.

clear() noexcepttess::EventStream< T >inline
consume_all() noexcepttess::EventStream< T >inline
discard_all() noexcepttess::EventStream< T >inline
empty() const noexcept (defined in tess::EventStream< T >)tess::EventStream< T >inline
event_type typedef (defined in tess::EventStream< T >)tess::EventStream< T >
events() const noexcept -> std::span< const event_type > (defined in tess::EventStream< T >)tess::EventStream< T >inline
EventStream()=default (defined in tess::EventStream< T >)tess::EventStream< T >
EventStream(const EventStream &other) (defined in tess::EventStream< T >)tess::EventStream< T >inline
EventStream(EventStream &&other) noexcept (defined in tess::EventStream< T >)tess::EventStream< T >inline
observe_flow_tick(std::uint64_t tick) noexcepttess::EventStream< T >inline
operator=(const EventStream &other) -> EventStream & (defined in tess::EventStream< T >)tess::EventStream< T >inline
operator=(EventStream &&other) noexcept -> EventStream & (defined in tess::EventStream< T >)tess::EventStream< T >inline
publish(std::uint64_t tick, const T &value) -> bool (defined in tess::EventStream< T >)tess::EventStream< T >inline
publish(std::uint64_t tick, T &&value) -> bool (defined in tess::EventStream< T >)tess::EventStream< T >inline
rejected_events() const noexcept -> std::uint64_t (defined in tess::EventStream< T >)tess::EventStream< T >inline
reserve_events(std::size_t count) (defined in tess::EventStream< T >)tess::EventStream< T >inline
set_flow_accounting(diagnostics::FlowAccounting *accounting) noexcepttess::EventStream< T >inline
size() const noexcept -> std::size_t (defined in tess::EventStream< T >)tess::EventStream< T >inline
~EventStream()=default (defined in tess::EventStream< T >)tess::EventStream< T >