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

#include <tess/path/path.h>

Classes

struct  ContentVersionDependency

Public Member Functions

void reserve (std::size_t count)
void clear () noexcept
template<typename World>
void capture_all (const World &world)
template<typename World>
void add_chunk_unique (const World &world, ChunkKey key)
template<typename World>
void add_chunk (const World &world, ChunkKey key)
template<typename World>
auto is_valid (const World &world) const noexcept -> bool
auto size () const noexcept -> std::size_t
auto empty () const noexcept -> bool
auto chunks () const noexcept -> std::span< const ContentVersionDependency >

Detailed Description

Captures content versions used to reject stale cached path products.

The object owns its dependency list and may allocate unless reserved.


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