|
tess 1.0.0
Performance-first tile and path simulation substrate
|
This is the complete list of members for tess::EventStream< T >, including all inherited members.
| clear() noexcept | tess::EventStream< T > | inline |
| consume_all() noexcept | tess::EventStream< T > | inline |
| discard_all() noexcept | tess::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) noexcept | tess::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) noexcept | tess::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 > |