tess 0.4.0
Performance-first tile and path simulation substrate
Loading...
Searching...
No Matches
tess::diagnostics::TraceBuffer Member List

This is the complete list of members for tess::diagnostics::TraceBuffer, including all inherited members.

capacity() const noexcept -> std::size_t (defined in tess::diagnostics::TraceBuffer)tess::diagnostics::TraceBufferinline
category_stats() const noexcept -> const std::array< TraceCategoryStats, trace_category_count > & (defined in tess::diagnostics::TraceBuffer)tess::diagnostics::TraceBufferinline
clear() noexcept (defined in tess::diagnostics::TraceBuffer)tess::diagnostics::TraceBufferinline
dropped() const noexcept -> std::uint64_t (defined in tess::diagnostics::TraceBuffer)tess::diagnostics::TraceBufferinline
empty() const noexcept (defined in tess::diagnostics::TraceBuffer)tess::diagnostics::TraceBufferinline
full() const noexcept (defined in tess::diagnostics::TraceBuffer)tess::diagnostics::TraceBufferinline
operator=(const TraceBuffer &) -> TraceBuffer &=delete (defined in tess::diagnostics::TraceBuffer)tess::diagnostics::TraceBuffer
operator=(TraceBuffer &&) -> TraceBuffer &=delete (defined in tess::diagnostics::TraceBuffer)tess::diagnostics::TraceBuffer
operator[](std::size_t index) const noexcept -> const TraceRecord & (defined in tess::diagnostics::TraceBuffer)tess::diagnostics::TraceBufferinline
record(TraceCategory category, std::string_view label, std::uint64_t value) noexcept (defined in tess::diagnostics::TraceBuffer)tess::diagnostics::TraceBufferinline
record_timing(TraceCategory category, std::uint64_t nanos) noexcept (defined in tess::diagnostics::TraceBuffer)tess::diagnostics::TraceBufferinline
size() const noexcept -> std::size_t (defined in tess::diagnostics::TraceBuffer)tess::diagnostics::TraceBufferinline
stats(TraceCategory category) const noexcept -> const TraceCategoryStats & (defined in tess::diagnostics::TraceBuffer)tess::diagnostics::TraceBufferinline
TraceBuffer(std::span< TraceRecord > storage) noexcept (defined in tess::diagnostics::TraceBuffer)tess::diagnostics::TraceBufferinlineexplicit
TraceBuffer(const TraceBuffer &)=delete (defined in tess::diagnostics::TraceBuffer)tess::diagnostics::TraceBuffer
TraceBuffer(TraceBuffer &&)=delete (defined in tess::diagnostics::TraceBuffer)tess::diagnostics::TraceBuffer