tess 1.0.0
Performance-first tile and path simulation substrate
Loading...
Searching...
No Matches
tess::PipelineDiagnostics Class Reference

Caller-owned counters for one or more lazy pipeline terminal runs. More...

#include <tess/block/pipeline.h>

Public Member Functions

constexpr void reset () noexcept
constexpr void record_block () noexcept
constexpr void record_item () noexcept
constexpr void record_filtered () noexcept
constexpr void record_emitted () noexcept
constexpr void record_materialization () noexcept
constexpr void record_capacity_failure () noexcept
constexpr auto blocks_read () const noexcept -> std::uint64_t
constexpr auto items_read () const noexcept -> std::uint64_t
constexpr auto items_filtered () const noexcept -> std::uint64_t
constexpr auto items_emitted () const noexcept -> std::uint64_t
constexpr auto materializations () const noexcept -> std::uint64_t
constexpr auto capacity_failures () const noexcept -> std::uint64_t

Detailed Description

Caller-owned counters for one or more lazy pipeline terminal runs.


The documentation for this class was generated from the following file: