tess 1.0.0
Performance-first tile and path simulation substrate
Loading...
Searching...
No Matches
tess::experimental::maintenance::ChunkMaintenanceAdapter< World, Product, Rebuild, Backend > Member List

This is the complete list of members for tess::experimental::maintenance::ChunkMaintenanceAdapter< World, Product, Rebuild, Backend >, including all inherited members.

ChunkMaintenanceAdapter(World &world, DirtyMask owned_dirty_mask, Rebuild rebuild, std::size_t backend_capacity=0)tess::experimental::maintenance::ChunkMaintenanceAdapter< World, Product, Rebuild, Backend >inline
ChunkMaintenanceAdapter(const ChunkMaintenanceAdapter &)=delete (defined in tess::experimental::maintenance::ChunkMaintenanceAdapter< World, Product, Rebuild, Backend >)tess::experimental::maintenance::ChunkMaintenanceAdapter< World, Product, Rebuild, Backend >
ChunkMaintenanceAdapter(ChunkMaintenanceAdapter &&)=delete (defined in tess::experimental::maintenance::ChunkMaintenanceAdapter< World, Product, Rebuild, Backend >)tess::experimental::maintenance::ChunkMaintenanceAdapter< World, Product, Rebuild, Backend >
current(ChunkProductToken token) const noexcept -> booltess::experimental::maintenance::ChunkMaintenanceAdapter< World, Product, Rebuild, Backend >inline
ensure_resident(ChunkKey key) -> ChunkResidencyResult requires(is_sparse)tess::experimental::maintenance::ChunkMaintenanceAdapter< World, Product, Rebuild, Backend >inline
evict(ChunkKey key) -> ChunkEvictionResult requires(is_sparse)tess::experimental::maintenance::ChunkMaintenanceAdapter< World, Product, Rebuild, Backend >inline
flush() -> DrainResulttess::experimental::maintenance::ChunkMaintenanceAdapter< World, Product, Rebuild, Backend >inline
mark_dirty(ChunkKey key, DirtyMask mask, Box3 bounds) -> ChunkMarkResulttess::experimental::maintenance::ChunkMaintenanceAdapter< World, Product, Rebuild, Backend >inline
metrics() const noexcept -> MaintenanceMetricstess::experimental::maintenance::ChunkMaintenanceAdapter< World, Product, Rebuild, Backend >inline
operator=(const ChunkMaintenanceAdapter &) -> ChunkMaintenanceAdapter &=delete (defined in tess::experimental::maintenance::ChunkMaintenanceAdapter< World, Product, Rebuild, Backend >)tess::experimental::maintenance::ChunkMaintenanceAdapter< World, Product, Rebuild, Backend >
operator=(ChunkMaintenanceAdapter &&) -> ChunkMaintenanceAdapter &=delete (defined in tess::experimental::maintenance::ChunkMaintenanceAdapter< World, Product, Rebuild, Backend >)tess::experimental::maintenance::ChunkMaintenanceAdapter< World, Product, Rebuild, Backend >
product(ChunkKey key) const -> ChunkProductView< Product >tess::experimental::maintenance::ChunkMaintenanceAdapter< World, Product, Rebuild, Backend >inline
reconcile_residency() -> ChunkResidencyStatus requires(is_sparse)tess::experimental::maintenance::ChunkMaintenanceAdapter< World, Product, Rebuild, Backend >inline
retry(ChunkKey key) -> std::optional< ScheduleResult >tess::experimental::maintenance::ChunkMaintenanceAdapter< World, Product, Rebuild, Backend >inline
run_some(MaintenanceBudget budget) -> DrainResulttess::experimental::maintenance::ChunkMaintenanceAdapter< World, Product, Rebuild, Backend >inline
try_release() -> ChunkAdapterReleaseResulttess::experimental::maintenance::ChunkMaintenanceAdapter< World, Product, Rebuild, Backend >inline
~ChunkMaintenanceAdapter()=default (defined in tess::experimental::maintenance::ChunkMaintenanceAdapter< World, Product, Rebuild, Backend >)tess::experimental::maintenance::ChunkMaintenanceAdapter< World, Product, Rebuild, Backend >