|
tess 0.4.0
Performance-first tile and path simulation substrate
|
This is the complete list of members for tess::PathRequestRuntime, including all inherited members.
| clear_caches() noexcept | tess::PathRequestRuntime | inline |
| clear_requests() noexcept | tess::PathRequestRuntime | inline |
| portal_segment_cache() noexcept -> WeightedPortalSegmentCache & | tess::PathRequestRuntime | inline |
| portal_segment_cache() const noexcept -> const WeightedPortalSegmentCache & | tess::PathRequestRuntime | inline |
| process_unit_cached(const World &world, PathRuntimeCachePolicy policy={}, const RegionGraphT< typename World::residency_type > *graph=nullptr) -> std::span< const PathResult > | tess::PathRequestRuntime | inline |
| process_weighted_batch(const World &world, PathRuntimeCachePolicy policy={}, const RegionGraphT< typename World::residency_type > *graph=nullptr) -> std::span< const PathResult > | tess::PathRequestRuntime | inline |
| process_weighted_batch(const World &world, PathRuntimeCachePolicy policy={}, const RegionGraphT< typename World::residency_type > *graph=nullptr) -> std::span< const PathResult > | tess::PathRequestRuntime | inline |
| requests() const noexcept -> std::span< const PathRequest > | tess::PathRequestRuntime | inline |
| reserve_path_nodes(std::size_t count) | tess::PathRequestRuntime | inline |
| reserve_portal_segments(std::size_t count) | tess::PathRequestRuntime | inline |
| reserve_requests(std::size_t count) | tess::PathRequestRuntime | inline |
| reserve_search_nodes(std::size_t count) | tess::PathRequestRuntime | inline |
| reserve_unit_field_product_dependencies(std::size_t count) | tess::PathRequestRuntime | inline |
| reserve_unit_field_products(std::size_t count) | tess::PathRequestRuntime | inline |
| reserve_unit_routes(std::size_t count) | tess::PathRequestRuntime | inline |
| result(PathTicket ticket) const noexcept -> PathResult | tess::PathRequestRuntime | inline |
| results() const noexcept -> std::span< const PathResult > | tess::PathRequestRuntime | inline |
| route_cache() noexcept -> RouteCacheScratch & | tess::PathRequestRuntime | inline |
| route_cache() const noexcept -> const RouteCacheScratch & | tess::PathRequestRuntime | inline |
| stats() const noexcept -> PathRuntimeStats | tess::PathRequestRuntime | inline |
| submit(PathRequest request) -> PathTicket | tess::PathRequestRuntime | inline |