|
tess 0.4.0
Performance-first tile and path simulation substrate
|
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::TraceBuffer | inline |
| category_stats() const noexcept -> const std::array< TraceCategoryStats, trace_category_count > & (defined in tess::diagnostics::TraceBuffer) | tess::diagnostics::TraceBuffer | inline |
| clear() noexcept (defined in tess::diagnostics::TraceBuffer) | tess::diagnostics::TraceBuffer | inline |
| dropped() const noexcept -> std::uint64_t (defined in tess::diagnostics::TraceBuffer) | tess::diagnostics::TraceBuffer | inline |
| empty() const noexcept (defined in tess::diagnostics::TraceBuffer) | tess::diagnostics::TraceBuffer | inline |
| full() const noexcept (defined in tess::diagnostics::TraceBuffer) | tess::diagnostics::TraceBuffer | inline |
| 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::TraceBuffer | inline |
| record(TraceCategory category, std::string_view label, std::uint64_t value) noexcept (defined in tess::diagnostics::TraceBuffer) | tess::diagnostics::TraceBuffer | inline |
| record_timing(TraceCategory category, std::uint64_t nanos) noexcept (defined in tess::diagnostics::TraceBuffer) | tess::diagnostics::TraceBuffer | inline |
| size() const noexcept -> std::size_t (defined in tess::diagnostics::TraceBuffer) | tess::diagnostics::TraceBuffer | inline |
| stats(TraceCategory category) const noexcept -> const TraceCategoryStats & (defined in tess::diagnostics::TraceBuffer) | tess::diagnostics::TraceBuffer | inline |
| TraceBuffer(std::span< TraceRecord > storage) noexcept (defined in tess::diagnostics::TraceBuffer) | tess::diagnostics::TraceBuffer | inlineexplicit |
| TraceBuffer(const TraceBuffer &)=delete (defined in tess::diagnostics::TraceBuffer) | tess::diagnostics::TraceBuffer | |
| TraceBuffer(TraceBuffer &&)=delete (defined in tess::diagnostics::TraceBuffer) | tess::diagnostics::TraceBuffer |