diff --git a/.codeboarding/analysis.json b/.codeboarding/analysis.json deleted file mode 100644 index 57614be5..00000000 --- a/.codeboarding/analysis.json +++ /dev/null @@ -1,41296 +0,0 @@ -{ - "metadata": { - "generated_at": "2026-10-30T00:11:04.015236+00:00", - "source_tree_hash": "7e7e83f502db609545a28da08dc8b11f4fdd68914166c7c937b4495954c76ff4", - "repo_name": "cuCascade", - "depth_level": 3, - "depth_cap": 3, - "file_coverage_summary": { - "total_files": 227, - "analyzed": 145, - "not_analyzed": 82, - "not_analyzed_by_reason": { - "other": 29, - "codeboardingignore": 53 - } - }, - "tree_spec": { - "version": 4, - "grouper": "affinity", - "machinery": [], - "scopes": { - "root": { - "axis": "structural", - "rung": "frontier", - "leaf_reason": "", - "last_id": 4, - "rules": [ - { - "id": "1", - "name": "include", - "origin": "box", - "prefixes": [ - [ - "include" - ] - ], - "terms": [ - "include" - ] - }, - { - "id": "2", - "name": "src", - "origin": "box", - "prefixes": [ - [ - "src" - ] - ], - "terms": [ - "src" - ] - }, - { - "id": "3", - "name": "benchmark", - "origin": "box", - "prefixes": [ - [ - "benchmark" - ] - ], - "terms": [ - "benchmark" - ] - }, - { - "id": "4", - "name": "scripts", - "origin": "box", - "prefixes": [ - [ - "scripts" - ] - ] - } - ] - }, - "1": { - "axis": "structural", - "rung": "segment", - "leaf_reason": "", - "last_id": 6, - "rules": [ - { - "id": "1.1", - "name": "io", - "origin": "grouped", - "prefixes": [ - [ - "include", - "cucascade", - "io" - ], - [ - "include", - "cucascade", - "cuda" - ] - ], - "terms": [ - "cuda" - ], - "parts": [ - { - "id": "", - "name": "io", - "origin": "box", - "prefixes": [ - [ - "include", - "cucascade", - "io" - ] - ] - }, - { - "id": "", - "name": "cuda", - "origin": "box", - "prefixes": [ - [ - "include", - "cucascade", - "cuda" - ] - ] - } - ] - }, - { - "id": "1.2", - "name": "memory", - "origin": "box", - "prefixes": [ - [ - "include", - "cucascade", - "memory" - ] - ], - "terms": [ - "memory" - ] - }, - { - "id": "1.3", - "name": "exec", - "origin": "grouped", - "prefixes": [ - [ - "include", - "cucascade", - "exec" - ], - [ - "include", - "cucascade", - "utils" - ] - ], - "terms": [ - "exec" - ], - "parts": [ - { - "id": "", - "name": "exec", - "origin": "box", - "prefixes": [ - [ - "include", - "cucascade", - "exec" - ] - ] - }, - { - "id": "", - "name": "utils", - "origin": "box", - "prefixes": [ - [ - "include", - "cucascade", - "utils" - ] - ] - } - ] - }, - { - "id": "1.4", - "name": "data", - "origin": "box", - "prefixes": [ - [ - "include", - "cucascade", - "data" - ] - ] - }, - { - "id": "1.5", - "name": "cudf", - "origin": "box", - "prefixes": [ - [ - "include", - "cucascade", - "cudf" - ] - ], - "terms": [ - "cudf" - ] - }, - { - "id": "1.6", - "name": "Loose files in include.cucascade", - "origin": "loose", - "fallback_prefixes": [ - [ - "include", - "cucascade" - ] - ] - } - ] - }, - "2": { - "axis": "structural", - "rung": "segment", - "leaf_reason": "", - "last_id": 5, - "rules": [ - { - "id": "2.1", - "name": "io", - "origin": "box", - "prefixes": [ - [ - "src", - "io" - ] - ] - }, - { - "id": "2.2", - "name": "memory", - "origin": "box", - "prefixes": [ - [ - "src", - "memory" - ] - ], - "terms": [ - "memory" - ] - }, - { - "id": "2.3", - "name": "cudf", - "origin": "box", - "prefixes": [ - [ - "src", - "cudf" - ] - ], - "terms": [ - "cudf" - ] - }, - { - "id": "2.4", - "name": "data", - "origin": "box", - "prefixes": [ - [ - "src", - "data" - ] - ] - }, - { - "id": "2.5", - "name": "Loose files in src", - "origin": "loose", - "fallback_prefixes": [ - [ - "src" - ] - ] - } - ] - }, - "3": { - "axis": "", - "rung": "leaf", - "leaf_reason": "small: 6 units, at most 7; nothing to un-merge", - "last_id": 0, - "rules": [] - }, - "4": { - "axis": "", - "rung": "leaf", - "leaf_reason": "small: 2 units, at most 7; nothing to un-merge", - "last_id": 0, - "rules": [] - }, - "1.1": { - "axis": "structural", - "rung": "unmerge", - "leaf_reason": "", - "last_id": 3, - "rules": [ - { - "id": "1.1.1", - "name": "io", - "origin": "box", - "prefixes": [ - [ - "include", - "cucascade", - "io" - ] - ] - }, - { - "id": "1.1.2", - "name": "cuda", - "origin": "box", - "prefixes": [ - [ - "include", - "cucascade", - "cuda" - ] - ] - }, - { - "id": "1.1.3", - "name": "Loose files in include.cucascade", - "origin": "loose", - "fallback_prefixes": [ - [ - "include", - "cucascade" - ] - ] - } - ] - }, - "1.2": { - "axis": "files", - "rung": "files", - "leaf_reason": "", - "last_id": 4, - "rules": [ - { - "id": "1.2.1", - "name": "topology_index", - "origin": "grouped", - "prefixes": [ - [ - "include", - "cucascade", - "memory", - "memory_reservation.hpp" - ], - [ - "include", - "cucascade", - "memory", - "memory_reservation_manager.hpp" - ], - [ - "include", - "cucascade", - "memory", - "memory_space.hpp" - ], - [ - "include", - "cucascade", - "memory", - "topology_discovery.hpp" - ], - [ - "include", - "cucascade", - "memory", - "topology_index.hpp" - ] - ], - "terms": [ - "memory", - "topology" - ], - "parts": [ - { - "id": "", - "name": "memory_reservation", - "origin": "file", - "prefixes": [ - [ - "include", - "cucascade", - "memory", - "memory_reservation.hpp" - ] - ] - }, - { - "id": "", - "name": "memory_reservation_manager", - "origin": "file", - "prefixes": [ - [ - "include", - "cucascade", - "memory", - "memory_reservation_manager.hpp" - ] - ] - }, - { - "id": "", - "name": "memory_space", - "origin": "file", - "prefixes": [ - [ - "include", - "cucascade", - "memory", - "memory_space.hpp" - ] - ] - }, - { - "id": "", - "name": "topology_discovery", - "origin": "file", - "prefixes": [ - [ - "include", - "cucascade", - "memory", - "topology_discovery.hpp" - ] - ] - }, - { - "id": "", - "name": "topology_index", - "origin": "file", - "prefixes": [ - [ - "include", - "cucascade", - "memory", - "topology_index.hpp" - ] - ] - } - ] - }, - { - "id": "1.2.2", - "name": "reservation_manager_configurator", - "origin": "grouped", - "prefixes": [ - [ - "include", - "cucascade", - "memory", - "detail", - "reservation_aware_resource_adaptor_impl.hpp" - ], - [ - "include", - "cucascade", - "memory", - "reservation_aware_resource_adaptor.hpp" - ], - [ - "include", - "cucascade", - "memory", - "reservation_manager_configurator.hpp" - ] - ], - "terms": [ - "reservation" - ], - "parts": [ - { - "id": "", - "name": "reservation_aware_resource_adaptor_impl", - "origin": "file", - "prefixes": [ - [ - "include", - "cucascade", - "memory", - "detail", - "reservation_aware_resource_adaptor_impl.hpp" - ] - ] - }, - { - "id": "", - "name": "reservation_aware_resource_adaptor", - "origin": "file", - "prefixes": [ - [ - "include", - "cucascade", - "memory", - "reservation_aware_resource_adaptor.hpp" - ] - ] - }, - { - "id": "", - "name": "reservation_manager_configurator", - "origin": "file", - "prefixes": [ - [ - "include", - "cucascade", - "memory", - "reservation_manager_configurator.hpp" - ] - ] - } - ] - }, - { - "id": "1.2.3", - "name": "disk_table", - "origin": "grouped", - "prefixes": [ - [ - "include", - "cucascade", - "memory", - "disk_access_limiter.hpp" - ], - [ - "include", - "cucascade", - "memory", - "disk_table.hpp" - ] - ], - "terms": [ - "disk" - ], - "parts": [ - { - "id": "", - "name": "disk_access_limiter", - "origin": "file", - "prefixes": [ - [ - "include", - "cucascade", - "memory", - "disk_access_limiter.hpp" - ] - ] - }, - { - "id": "", - "name": "disk_table", - "origin": "file", - "prefixes": [ - [ - "include", - "cucascade", - "memory", - "disk_table.hpp" - ] - ] - } - ] - }, - { - "id": "1.2.4", - "name": "Loose files", - "origin": "loose", - "fallback_prefixes": [ - [ - "include", - "cucascade", - "memory" - ] - ] - } - ] - }, - "1.3": { - "axis": "structural", - "rung": "unmerge", - "leaf_reason": "", - "last_id": 2, - "rules": [ - { - "id": "1.3.1", - "name": "exec", - "origin": "box", - "prefixes": [ - [ - "include", - "cucascade", - "exec" - ] - ] - }, - { - "id": "1.3.2", - "name": "utils", - "origin": "box", - "prefixes": [ - [ - "include", - "cucascade", - "utils" - ] - ] - } - ] - }, - "1.4": { - "axis": "files", - "rung": "files", - "leaf_reason": "", - "last_id": 3, - "rules": [ - { - "id": "1.4.1", - "name": "common", - "origin": "grouped", - "prefixes": [ - [ - "include", - "cucascade", - "data", - "data_repository.hpp" - ], - [ - "include", - "cucascade", - "data", - "data_batch.hpp" - ], - [ - "include", - "cucascade", - "data", - "representation_converter.hpp" - ], - [ - "include", - "cucascade", - "data", - "common.hpp" - ] - ], - "terms": [ - "batch", - "representation" - ], - "parts": [ - { - "id": "", - "name": "data_repository", - "origin": "file", - "prefixes": [ - [ - "include", - "cucascade", - "data", - "data_repository.hpp" - ] - ] - }, - { - "id": "", - "name": "data_batch", - "origin": "file", - "prefixes": [ - [ - "include", - "cucascade", - "data", - "data_batch.hpp" - ] - ] - }, - { - "id": "", - "name": "representation_converter", - "origin": "file", - "prefixes": [ - [ - "include", - "cucascade", - "data", - "representation_converter.hpp" - ] - ] - }, - { - "id": "", - "name": "common", - "origin": "file", - "prefixes": [ - [ - "include", - "cucascade", - "data", - "common.hpp" - ] - ] - } - ] - }, - { - "id": "1.4.2", - "name": "disk_data_representation", - "origin": "grouped", - "prefixes": [ - [ - "include", - "cucascade", - "data", - "disk_data_representation.hpp" - ], - [ - "include", - "cucascade", - "data", - "disk_io_backend.hpp" - ] - ], - "terms": [ - "disk" - ], - "parts": [ - { - "id": "", - "name": "disk_data_representation", - "origin": "file", - "prefixes": [ - [ - "include", - "cucascade", - "data", - "disk_data_representation.hpp" - ] - ] - }, - { - "id": "", - "name": "disk_io_backend", - "origin": "file", - "prefixes": [ - [ - "include", - "cucascade", - "data", - "disk_io_backend.hpp" - ] - ] - } - ] - }, - { - "id": "1.4.3", - "name": "Loose files", - "origin": "loose", - "fallback_prefixes": [ - [ - "include", - "cucascade", - "data" - ] - ] - } - ] - }, - "1.5": { - "axis": "", - "rung": "leaf", - "leaf_reason": "small: 7 units, at most 7; nothing to un-merge", - "last_id": 0, - "rules": [] - }, - "1.6": { - "axis": "", - "rung": "leaf", - "leaf_reason": "small: 2 units, at most 7; nothing to un-merge", - "last_id": 0, - "rules": [] - }, - "2.1": { - "axis": "role", - "rung": "role", - "leaf_reason": "", - "last_id": 4, - "rules": [ - { - "id": "2.1.1", - "name": "Loose files", - "origin": "loose", - "fallback_prefixes": [ - [ - "src", - "io" - ] - ] - }, - { - "id": "2.1.2", - "name": "Context", - "origin": "head", - "prefixes": [ - [ - "src", - "io", - "io_context.cpp" - ], - [ - "src", - "io", - "kvikio", - "kvikio_context.cpp" - ] - ], - "terms": [ - "context" - ] - }, - { - "id": "2.1.3", - "name": "Parser", - "origin": "head", - "prefixes": [ - [ - "src", - "io", - "rest", - "s3", - "list_parser.cpp" - ], - [ - "src", - "io", - "uri_parser.cpp" - ] - ], - "terms": [ - "parser" - ] - }, - { - "id": "2.1.4", - "name": "Reactor", - "origin": "head", - "prefixes": [ - [ - "src", - "io", - "rest", - "rest_reactor.cpp" - ], - [ - "src", - "io", - "uring", - "uring_reactor.cpp" - ] - ], - "terms": [ - "reactor" - ] - } - ] - }, - "2.2": { - "axis": "files", - "rung": "files", - "leaf_reason": "", - "last_id": 3, - "rules": [ - { - "id": "2.2.1", - "name": "memory_reservation", - "origin": "grouped", - "prefixes": [ - [ - "src", - "memory", - "memory_reservation.cpp" - ], - [ - "src", - "memory", - "memory_space.cpp" - ] - ], - "terms": [ - "memory" - ], - "parts": [ - { - "id": "", - "name": "memory_reservation", - "origin": "file", - "prefixes": [ - [ - "src", - "memory", - "memory_reservation.cpp" - ] - ] - }, - { - "id": "", - "name": "memory_space", - "origin": "file", - "prefixes": [ - [ - "src", - "memory", - "memory_space.cpp" - ] - ] - } - ] - }, - { - "id": "2.2.2", - "name": "common", - "origin": "grouped", - "prefixes": [ - [ - "src", - "memory", - "common.cpp" - ], - [ - "src", - "memory", - "pool_peer_access_detail.hpp" - ] - ], - "terms": [ - "pool" - ], - "parts": [ - { - "id": "", - "name": "common", - "origin": "file", - "prefixes": [ - [ - "src", - "memory", - "common.cpp" - ] - ] - }, - { - "id": "", - "name": "pool_peer_access_detail", - "origin": "file", - "prefixes": [ - [ - "src", - "memory", - "pool_peer_access_detail.hpp" - ] - ] - } - ] - }, - { - "id": "2.2.3", - "name": "Loose files", - "origin": "loose", - "fallback_prefixes": [ - [ - "src", - "memory" - ] - ] - } - ] - }, - "2.3": { - "axis": "", - "rung": "leaf", - "leaf_reason": "small: 6 units, at most 7; nothing to un-merge", - "last_id": 0, - "rules": [] - }, - "2.4": { - "axis": "", - "rung": "leaf", - "leaf_reason": "small: 6 units, at most 7; nothing to un-merge", - "last_id": 0, - "rules": [] - }, - "2.5": { - "axis": "", - "rung": "leaf", - "leaf_reason": "small: 1 units, at most 7; nothing to un-merge", - "last_id": 0, - "rules": [] - }, - "1.1.1": { - "axis": "structural", - "rung": "segment", - "leaf_reason": "", - "last_id": 4, - "rules": [ - { - "id": "1.1.1.1", - "name": "rest", - "origin": "box", - "prefixes": [ - [ - "include", - "cucascade", - "io", - "rest" - ] - ] - }, - { - "id": "1.1.1.2", - "name": "Loose files in include.cucascade.io", - "origin": "loose", - "fallback_prefixes": [ - [ - "include", - "cucascade", - "io" - ] - ] - }, - { - "id": "1.1.1.3", - "name": "uring", - "origin": "box", - "prefixes": [ - [ - "include", - "cucascade", - "io", - "uring" - ] - ], - "terms": [ - "uring" - ] - }, - { - "id": "1.1.1.4", - "name": "kvikio", - "origin": "box", - "prefixes": [ - [ - "include", - "cucascade", - "io", - "kvikio" - ] - ], - "terms": [ - "kvikio" - ] - } - ] - }, - "1.1.2": { - "axis": "", - "rung": "leaf", - "leaf_reason": "small: 2 units, at most 7; nothing to un-merge", - "last_id": 0, - "rules": [] - }, - "1.1.3": { - "axis": "", - "rung": "leaf", - "leaf_reason": "small: 1 units, at most 7; nothing to un-merge", - "last_id": 0, - "rules": [] - }, - "1.2.1": { - "axis": "role", - "rung": "role", - "leaf_reason": "", - "last_id": 3, - "rules": [ - { - "id": "1.2.1.1", - "name": "Resource", - "origin": "head", - "prefixes": [ - [ - "include", - "cucascade", - "memory", - "fixed_size_host_memory_resource.hpp" - ], - [ - "include", - "cucascade", - "memory", - "null_device_memory_resource.hpp" - ], - [ - "include", - "cucascade", - "memory", - "small_pinned_host_memory_resource.hpp" - ] - ], - "terms": [ - "resource" - ] - }, - { - "id": "1.2.1.2", - "name": "Loose files", - "origin": "loose", - "fallback_prefixes": [ - [ - "include", - "cucascade", - "memory" - ] - ] - }, - { - "id": "1.2.1.3", - "name": "Index", - "origin": "grouped", - "prefixes": [ - [ - "include", - "cucascade", - "memory", - "topology_index.hpp" - ], - [ - "include", - "cucascade", - "memory", - "memory_reservation_manager.hpp" - ] - ], - "terms": [ - "manager", - "index" - ], - "parts": [ - { - "id": "", - "name": "Index", - "origin": "head", - "prefixes": [ - [ - "include", - "cucascade", - "memory", - "topology_index.hpp" - ] - ], - "terms": [ - "index" - ] - }, - { - "id": "", - "name": "Manager", - "origin": "head", - "prefixes": [ - [ - "include", - "cucascade", - "memory", - "memory_reservation_manager.hpp" - ] - ], - "terms": [ - "manager" - ] - } - ] - } - ] - }, - "1.2.2": { - "axis": "", - "rung": "leaf", - "leaf_reason": "small: 3 units, at most 7; un-merge failed the guard", - "last_id": 0, - "rules": [] - }, - "1.2.3": { - "axis": "", - "rung": "leaf", - "leaf_reason": "small: 2 units, at most 7; un-merge failed the guard", - "last_id": 0, - "rules": [] - }, - "1.2.4": { - "axis": "", - "rung": "leaf", - "leaf_reason": "small: 0 units, at most 7; nothing to un-merge", - "last_id": 0, - "rules": [] - }, - "1.3.1": { - "axis": "", - "rung": "leaf", - "leaf_reason": "cohesive: 10 units; nothing to un-merge; no rung (segment, layers, files, role, island) yields two children", - "last_id": 0, - "rules": [] - }, - "1.3.2": { - "axis": "", - "rung": "leaf", - "leaf_reason": "small: 2 units, at most 7; nothing to un-merge", - "last_id": 0, - "rules": [] - }, - "1.4.1": { - "axis": "", - "rung": "leaf", - "leaf_reason": "small: 5 units, at most 7; un-merge failed the guard", - "last_id": 0, - "rules": [] - }, - "1.4.2": { - "axis": "", - "rung": "leaf", - "leaf_reason": "small: 2 units, at most 7; un-merge failed the guard", - "last_id": 0, - "rules": [] - }, - "1.4.3": { - "axis": "", - "rung": "leaf", - "leaf_reason": "small: 1 units, at most 7; nothing to un-merge", - "last_id": 0, - "rules": [] - }, - "2.1.1": { - "axis": "", - "rung": "leaf", - "leaf_reason": "small: 5 units, at most 7; nothing to un-merge", - "last_id": 0, - "rules": [] - }, - "2.1.2": { - "axis": "", - "rung": "leaf", - "leaf_reason": "small: 2 units, at most 7; nothing to un-merge", - "last_id": 0, - "rules": [] - }, - "2.1.3": { - "axis": "", - "rung": "leaf", - "leaf_reason": "small: 2 units, at most 7; nothing to un-merge", - "last_id": 0, - "rules": [] - }, - "2.1.4": { - "axis": "", - "rung": "leaf", - "leaf_reason": "small: 2 units, at most 7; nothing to un-merge", - "last_id": 0, - "rules": [] - }, - "2.2.1": { - "axis": "", - "rung": "leaf", - "leaf_reason": "small: 6 units, at most 7; un-merge failed the guard", - "last_id": 0, - "rules": [] - }, - "2.2.2": { - "axis": "", - "rung": "leaf", - "leaf_reason": "small: 2 units, at most 7; un-merge failed the guard", - "last_id": 0, - "rules": [] - }, - "2.2.3": { - "axis": "", - "rung": "leaf", - "leaf_reason": "small: 0 units, at most 7; nothing to un-merge", - "last_id": 0, - "rules": [] - } - } - } - }, - "description": "cuCascade is a GPU-accelerated tiered caching, data conversion, and asynchronous I/O library for dataframes across GPU, host memory, disk, and object storage. The codebase is organized into public header definitions, backend runtime implementations, performance benchmarking suites, and developer automation utilities.", - "files": { - "include/cucascade/cuda/device_copy_batch.hpp": { - "method_keys": [ - "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch", - "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.device_copy_batch()", - "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.reserve(int)", - "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.add(void *, const void *, int)", - "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.count() const noexcept", - "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.bytes() const noexcept", - "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.empty() const noexcept", - "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.enqueue(int) const", - "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.clear() noexcept" - ], - "content_hash": "a4116f11bedb2208", - "module_hash": "0b02a5e7fe1b6efd" - }, - "include/cucascade/cuda/event.hpp": { - "method_keys": [ - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.event.query_result", - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.event.query_result.error", - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.event.query_result.in_progress", - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.event.query_result.success", - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view", - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.cuda_event_view()", - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.~cuda_event_view", - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.cuda_event_view(const cuda_event_view &) noexcept", - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.cuda_event_view(cuda_event_view &&) noexcept", - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.operator=(const cuda_event_view &) noexcept", - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.operator=(cuda_event_view &&) noexcept", - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.cuda_event_view(int)", - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.cuda_event_view(int) noexcept", - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.value() const noexcept", - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.wait(int) const", - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.synchronize() const", - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.synchronize_no_throw() const noexcept", - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.elapsed_time(cuda_event_view) const", - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.query() const noexcept", - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.query_raw_status() const noexcept", - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event", - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.cuda_event(unsigned int)", - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.~cuda_event", - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.cuda_event(const cuda_event &)", - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.operator=(const cuda_event &)", - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.cuda_event(cuda_event &&) noexcept", - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.operator=(cuda_event &&) noexcept", - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.get() const noexcept", - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.view() const noexcept", - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.operator cuda_event_view() const noexcept", - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.record(int)", - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.wait(int) const", - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.synchronize() const", - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.synchronize_no_throw() const noexcept", - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.elapsed_time(const cuda_event &) const", - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.query() const noexcept", - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.query_raw_status() const noexcept" - ], - "content_hash": "89526749bcedef79", - "module_hash": "54e160e28a0de014" - }, - "include/cucascade/cudf/bandwidth_profiler.hpp": { - "method_keys": [ - "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_sample", - "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_pair_result", - "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile_config", - "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile", - "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile.gbps(int, int) const noexcept", - "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile.sample(int, int, int) const", - "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile.find(int, int) const noexcept" - ], - "content_hash": "b0a052e7a89c891e", - "module_hash": "b4d70facb0207383" - }, - "include/cucascade/cudf/builtin_converters.hpp": { - "method_keys": [ - "include/cucascade/cudf/builtin_converters.hpp|include.cucascade.cudf.builtin_converters.hpp.cucascade.register_builtin_converters(int &)" - ], - "content_hash": "734065b46e57e032", - "module_hash": "e31f7018c2cedde5" - }, - "include/cucascade/cudf/datasource.hpp": { - "method_keys": [ - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.prefetch_refusal", - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.prefetch_refusal.issued", - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.prefetch_refusal.no_cache", - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.prefetch_refusal.consumer_ahead", - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.prefetch_refusal.memory_pressure", - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.prefetch_refusal.other", - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.prepare_result", - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.prepare_result.prepared", - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.prepare_result.allocation_failed", - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.prepare_result.fallen_behind", - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.prepare_result.nothing_to_prepare", - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.datasource", - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.datasource(int, int)", - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.~datasource", - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.datasource(const datasource &)", - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.operator=(const datasource &)", - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.io_ctx() const", - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.get_io_object() const noexcept", - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.metadata() const", - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.store_metadata(int)", - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.size() const", - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.supports_device_read() const", - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.supports_vector_host_read() const", - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.is_device_read_preferred(int) const", - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.host_read(int, int, int *)", - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.host_read(int, int)", - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.host_read_async(int, int, int *)", - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.device_read(int, int, int)", - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.device_read(int, int, int *, int)", - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.device_read_async(int, int, int *, int)", - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.device_read_ranges_async(int, int)", - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.host_read_ranges_async(int)", - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.duplicate() const", - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.fadvise(int, int)", - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.update(int)", - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.prepare_prefetch(bool)", - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.prefetch_async(int)", - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.uses_prefetching_cache() const noexcept", - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.prefers_bulk_io() const noexcept", - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.uses_prefetching_cache()" - ], - "content_hash": "6645b05fa5c64f55", - "module_hash": "806d4e83aba6e8c5" - }, - "include/cucascade/cudf/gpu_data_representation.hpp": { - "method_keys": [ - "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation", - "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.gpu_table_representation(int &&, int &, int)", - "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.gpu_table_representation(int, Owner &&, int, int &, int)", - "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.make_written_on(int &&, int &, int)", - "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.~gpu_table_representation", - "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.gpu_table_representation(const gpu_table_representation &)", - "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.gpu_table_representation(gpu_table_representation &&)", - "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.operator=(const gpu_table_representation &)", - "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.operator=(gpu_table_representation &&)", - "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.get_size_in_bytes() const", - "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.get_uncompressed_data_size_in_bytes() const", - "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.clone(int) const", - "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.get_table_view() const", - "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.release_table(int)", - "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.rebind_stream(int)", - "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.record_writer_event(int)", - "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.get_writer_event() const", - "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.wait_for_writer(int) const", - "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.owning_table_view", - "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.validate_writer_stream(int, const int &)", - "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.make_owning_view(int, Owner &&, int, const int &, int)", - "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.take_owned_table(int &&, const int &, int)", - "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.record_writer_event_unchecked(int)", - "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation::gpu_table_representation(int, Owner &&, int, int &, int)" - ], - "content_hash": "37874315889540e0", - "module_hash": "ffc4b78bc93179c7" - }, - "include/cucascade/cudf/host_data_representation.hpp": { - "method_keys": [ - "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation", - "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.host_data_representation(int, int *)", - "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.get_size_in_bytes() const", - "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.get_uncompressed_data_size_in_bytes() const", - "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.clone(int) const", - "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.get_host_table() const", - "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.num_columns() const noexcept", - "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.column_size(int) const", - "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.slice(int) const", - "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation", - "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation.host_data_packed_representation(int, int *)", - "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation.get_size_in_bytes() const", - "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation.get_uncompressed_data_size_in_bytes() const", - "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation.clone(int) const", - "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation.get_host_table() const" - ], - "content_hash": "3727eaf258f111b7", - "module_hash": "77d727c752f4eaa2" - }, - "include/cucascade/cudf/host_table.hpp": { - "method_keys": [ - "include/cucascade/cudf/host_table.hpp|include.cucascade.cudf.host_table.hpp.cucascade.memory.memory_space", - "include/cucascade/cudf/host_table.hpp|include.cucascade.cudf.host_table.hpp.cucascade.memory.host_table_allocation", - "include/cucascade/cudf/host_table.hpp|include.cucascade.cudf.host_table.hpp.cucascade.memory.host_table_allocation.create(int, int, int)", - "include/cucascade/cudf/host_table.hpp|include.cucascade.cudf.host_table.hpp.cucascade.memory.host_table_allocation.slice(int) const", - "include/cucascade/cudf/host_table.hpp|include.cucascade.cudf.host_table.hpp.cucascade.memory.host_table_allocation.clone(memory_space &) const", - "include/cucascade/cudf/host_table.hpp|include.cucascade.cudf.host_table.hpp.cucascade.memory.host_table_allocation.num_columns() const noexcept", - "include/cucascade/cudf/host_table.hpp|include.cucascade.cudf.host_table.hpp.cucascade.memory.host_table_allocation.column_size(int) const", - "include/cucascade/cudf/host_table.hpp|include.cucascade.cudf.host_table.hpp.cucascade.memory.host_table_allocation.host_table_allocation(int, int, int)" - ], - "content_hash": "93f10e7e6c904269", - "module_hash": "054cb90d41e5f271" - }, - "include/cucascade/cudf/host_table_packed.hpp": { - "method_keys": [ - "include/cucascade/cudf/host_table_packed.hpp|include.cucascade.cudf.host_table_packed.hpp.cucascade.memory.host_table_packed_allocation", - "include/cucascade/cudf/host_table_packed.hpp|include.cucascade.cudf.host_table_packed.hpp.cucascade.memory.host_table_packed_allocation.host_table_packed_allocation(int, int)" - ], - "content_hash": "c7e21460cb42145c", - "module_hash": "53183c1f343474f0" - }, - "include/cucascade/data/common.hpp": { - "method_keys": [ - "include/cucascade/data/common.hpp|include.cucascade.data.common.hpp.cucascade.idata_representation", - "include/cucascade/data/common.hpp|include.cucascade.data.common.hpp.cucascade.idata_representation.idata_representation(int &)", - "include/cucascade/data/common.hpp|include.cucascade.data.common.hpp.cucascade.idata_representation.~idata_representation", - "include/cucascade/data/common.hpp|include.cucascade.data.common.hpp.cucascade.idata_representation.get_current_tier() const noexcept", - "include/cucascade/data/common.hpp|include.cucascade.data.common.hpp.cucascade.idata_representation.get_device_id() const noexcept", - "include/cucascade/data/common.hpp|include.cucascade.data.common.hpp.cucascade.idata_representation.get_memory_space() const noexcept", - "include/cucascade/data/common.hpp|include.cucascade.data.common.hpp.cucascade.idata_representation.get_size_in_bytes() const", - "include/cucascade/data/common.hpp|include.cucascade.data.common.hpp.cucascade.idata_representation.get_uncompressed_data_size_in_bytes() const", - "include/cucascade/data/common.hpp|include.cucascade.data.common.hpp.cucascade.idata_representation.clone(int) const", - "include/cucascade/data/common.hpp|include.cucascade.data.common.hpp.cucascade.idata_representation.record_writer_event(int)", - "include/cucascade/data/common.hpp|include.cucascade.data.common.hpp.cucascade.idata_representation.get_writer_event() const", - "include/cucascade/data/common.hpp|include.cucascade.data.common.hpp.cucascade.idata_representation.rebind_stream(int)" - ], - "content_hash": "a044d2e491aace30", - "module_hash": "4d3829a7914e4901" - }, - "include/cucascade/data/data_batch.hpp": { - "method_keys": [ - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.memory.memory_space", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.batch_state", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.batch_state.idle", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.batch_state.mutable_locked", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.batch_state.read_only", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.read_only_data_batch", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.mutable_data_batch", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.idata_batch_probe", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.make(int, int, int)", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.~data_batch", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.data_batch(data_batch &&)", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.operator=(data_batch &&)", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.data_batch(const data_batch &)", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.operator=(const data_batch &)", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.get_batch_id() const", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.subscribe() const", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.unsubscribe() const", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.get_subscriber_count() const", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.get_state() const", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.get_read_only_count() const", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.to_idle(read_only_data_batch &&)", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.to_idle(mutable_data_batch &&)", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.to_read_only() const", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.to_mutable()", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.try_to_read_only() const", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.try_to_mutable()", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.data_batch(int, int, int)", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.get_current_tier() const", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.get_data() const", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.get_memory_space() const", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.set_data(int)", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.reader_event_pool", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.reader_event_pool_map", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.reader_event_pool_map.record_reader_event(int)", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.reader_event_pool_map.synchronize_reader_events()", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.reader_event_pool_map.reader_events_complete()", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.reader_event_pool_map.synchronize_reader_events_no_throw() noexcept", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.reader_event_pool_map.recycle_completed_reader_events(reader_event_pool &) const", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.get_batch_id() const", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.get_current_tier() const", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.get_data() const", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.get_memory_space() const", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.get_writer_event() const", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.record_reader_event(int) const", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.clone(int, int, int) const", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.clone_to(const int &, int, const memory::memory_space *, int, int) const", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.clone_to(const int &, int, int &, int, int) const", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.read_only_data_batch(read_only_data_batch &&) noexcept", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.operator=(read_only_data_batch &&) noexcept", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.~read_only_data_batch", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.read_only_data_batch(const read_only_data_batch &)", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.operator=(const read_only_data_batch &)", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.read_only_data_batch(int, int)", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.get_batch_id() const", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.get_current_tier() const", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.get_data() const", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.get_memory_space() const", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.set_data(int)", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.convert_to(const int &, const memory::memory_space *, int)", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.convert_to(const int &, int &, int)", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.rebind_stream(int)", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.clone(int, int, int) const", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.clone_to(const int &, int, const memory::memory_space *, int, int) const", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.clone_to(const int &, int, int &, int, int) const", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.mutable_data_batch(mutable_data_batch &&) noexcept", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.operator=(mutable_data_batch &&) noexcept", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.~mutable_data_batch", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.mutable_data_batch(const mutable_data_batch &)", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.operator=(const mutable_data_batch &)", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.mutable_data_batch(int, int)", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.install_converted_representation(int, int)", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.idata_batch_probe", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.idata_batch_probe.idata_batch_probe()", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.idata_batch_probe.~idata_batch_probe", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.idata_batch_probe.created(const int, const int &) noexcept", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.idata_batch_probe.conversion_started(const int &, const memory::memory_space *) noexcept", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.idata_batch_probe.conversion_completed(const int &, const bool) noexcept", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.idata_batch_probe.data_replaced(const int &) noexcept", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch::clone_to(const int &, int, const memory::memory_space *, int, int) const", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch::clone_to(const int &, int, int &, int, int) const", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch::convert_to(const int &, const memory::memory_space *, int)", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch::convert_to(const int &, int &, int)", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch::clone_to(const int &, int, const memory::memory_space *, int, int) const", - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch::clone_to(const int &, int, int &, int, int) const" - ], - "content_hash": "6b2615e5d16bc0b9", - "module_hash": "140c7ce87d0bbc96" - }, - "include/cucascade/data/data_repository.hpp": { - "method_keys": [ - "include/cucascade/data/data_repository.hpp|include.cucascade.data.data_repository.hpp.cucascade.data_repository", - "include/cucascade/data/data_repository.hpp|include.cucascade.data.data_repository.hpp.cucascade.data_repository.data_repository()", - "include/cucascade/data/data_repository.hpp|include.cucascade.data.data_repository.hpp.cucascade.data_repository.~data_repository", - "include/cucascade/data/data_repository.hpp|include.cucascade.data.data_repository.hpp.cucascade.data_repository.add_data_batch(int, int)", - "include/cucascade/data/data_repository.hpp|include.cucascade.data.data_repository.hpp.cucascade.data_repository.pop_next_data_batch(int)", - "include/cucascade/data/data_repository.hpp|include.cucascade.data.data_repository.hpp.cucascade.data_repository.pop_data_batch_by_id(int, int)", - "include/cucascade/data/data_repository.hpp|include.cucascade.data.data_repository.hpp.cucascade.data_repository.get_data_batch_by_id(int, int) const", - "include/cucascade/data/data_repository.hpp|include.cucascade.data.data_repository.hpp.cucascade.data_repository.get_batch_ids(int) const", - "include/cucascade/data/data_repository.hpp|include.cucascade.data.data_repository.hpp.cucascade.data_repository.size(int) const", - "include/cucascade/data/data_repository.hpp|include.cucascade.data.data_repository.hpp.cucascade.data_repository.empty(int) const", - "include/cucascade/data/data_repository.hpp|include.cucascade.data.data_repository.hpp.cucascade.data_repository.total_size() const", - "include/cucascade/data/data_repository.hpp|include.cucascade.data.data_repository.hpp.cucascade.data_repository.all_empty() const", - "include/cucascade/data/data_repository.hpp|include.cucascade.data.data_repository.hpp.cucascade.data_repository.num_partitions() const", - "include/cucascade/data/data_repository.hpp|include.cucascade.data.data_repository.hpp.cucascade.data_repository.set_num_partitions(int)", - "include/cucascade/data/data_repository.hpp|include.cucascade.data.data_repository.hpp.cucascade.shared_data_repository" - ], - "content_hash": "86e9ef8cad69986f", - "module_hash": "659c904c2ff13ec5" - }, - "include/cucascade/data/data_repository_manager.hpp": { - "method_keys": [ - "include/cucascade/data/data_repository_manager.hpp|include.cucascade.data.data_repository_manager.hpp.cucascade.operator_port_key", - "include/cucascade/data/data_repository_manager.hpp|include.cucascade.data.data_repository_manager.hpp.cucascade.operator_port_key.operator==(const operator_port_key &) const", - "include/cucascade/data/data_repository_manager.hpp|include.cucascade.data.data_repository_manager.hpp.cucascade.operator_port_key.operator<(const operator_port_key &) const", - "include/cucascade/data/data_repository_manager.hpp|include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager", - "include/cucascade/data/data_repository_manager.hpp|include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.data_repository_manager()", - "include/cucascade/data/data_repository_manager.hpp|include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.~data_repository_manager", - "include/cucascade/data/data_repository_manager.hpp|include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.add_new_repository(int, int, int)", - "include/cucascade/data/data_repository_manager.hpp|include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.add_data_batch(int, int)", - "include/cucascade/data/data_repository_manager.hpp|include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.get_repository(int, int)", - "include/cucascade/data/data_repository_manager.hpp|include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.get_next_data_batch_id()", - "include/cucascade/data/data_repository_manager.hpp|include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.leaked_repository_info", - "include/cucascade/data/data_repository_manager.hpp|include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.clear_all_repositories()", - "include/cucascade/data/data_repository_manager.hpp|include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.for_each_repository(int)", - "include/cucascade/data/data_repository_manager.hpp|include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.get_repositories()", - "include/cucascade/data/data_repository_manager.hpp|include.cucascade.data.data_repository_manager.hpp.cucascade.shared_data_repository_manager" - ], - "content_hash": "9df17f433e6cde72", - "module_hash": "ecdd5042706d478e" - }, - "include/cucascade/data/disk_data_representation.hpp": { - "method_keys": [ - "include/cucascade/data/disk_data_representation.hpp|include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation", - "include/cucascade/data/disk_data_representation.hpp|include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation.disk_data_representation(int, int &)", - "include/cucascade/data/disk_data_representation.hpp|include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation.~disk_data_representation", - "include/cucascade/data/disk_data_representation.hpp|include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation.get_size_in_bytes() const", - "include/cucascade/data/disk_data_representation.hpp|include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation.get_uncompressed_data_size_in_bytes() const", - "include/cucascade/data/disk_data_representation.hpp|include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation.clone(int) const", - "include/cucascade/data/disk_data_representation.hpp|include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation.get_disk_table() const" - ], - "content_hash": "a457b9bcc04cde9e", - "module_hash": "0b4d8bf000f25170" - }, - "include/cucascade/data/disk_io_backend.hpp": { - "method_keys": [ - "include/cucascade/data/disk_io_backend.hpp|include.cucascade.data.disk_io_backend.hpp.cucascade.io_batch_entry", - "include/cucascade/data/disk_io_backend.hpp|include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend", - "include/cucascade/data/disk_io_backend.hpp|include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend.~idisk_io_backend", - "include/cucascade/data/disk_io_backend.hpp|include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend.write(const int &, const void *, int, int, int)", - "include/cucascade/data/disk_io_backend.hpp|include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend.read(const int &, void *, int, int, int)", - "include/cucascade/data/disk_io_backend.hpp|include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend.write(const int &, const void *, int, int)", - "include/cucascade/data/disk_io_backend.hpp|include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend.read(const int &, void *, int, int)", - "include/cucascade/data/disk_io_backend.hpp|include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend.write_batch(const int &, const int &, int)", - "include/cucascade/data/disk_io_backend.hpp|include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend.read_batch(const int &, const int &, int)" - ], - "content_hash": "bf1b394948789e27", - "module_hash": "15663c4bd4842c24" - }, - "include/cucascade/data/io_backend_registry.hpp": { - "method_keys": [ - "include/cucascade/data/io_backend_registry.hpp|include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry", - "include/cucascade/data/io_backend_registry.hpp|include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.io_backend_registry()", - "include/cucascade/data/io_backend_registry.hpp|include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.io_backend_registry(const io_backend_registry &)", - "include/cucascade/data/io_backend_registry.hpp|include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.operator=(const io_backend_registry &)", - "include/cucascade/data/io_backend_registry.hpp|include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.io_backend_registry(io_backend_registry &&)", - "include/cucascade/data/io_backend_registry.hpp|include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.operator=(io_backend_registry &&)", - "include/cucascade/data/io_backend_registry.hpp|include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.~io_backend_registry", - "include/cucascade/data/io_backend_registry.hpp|include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.register_backend(const int &, int)", - "include/cucascade/data/io_backend_registry.hpp|include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.has_backend(const int &) const", - "include/cucascade/data/io_backend_registry.hpp|include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.create_backend(const int &) const", - "include/cucascade/data/io_backend_registry.hpp|include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.unregister_backend(const int &)", - "include/cucascade/data/io_backend_registry.hpp|include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.clear()", - "include/cucascade/data/io_backend_registry.hpp|include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.set_default(const int &)", - "include/cucascade/data/io_backend_registry.hpp|include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.get_default_name() const", - "include/cucascade/data/io_backend_registry.hpp|include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.create_default_backend() const", - "include/cucascade/data/io_backend_registry.hpp|include.cucascade.data.io_backend_registry.hpp.cucascade.register_builtin_io_backends(io_backend_registry &)" - ], - "content_hash": "a5d090c96043968d", - "module_hash": "64cfdb413128cfae" - }, - "include/cucascade/data/representation_converter.hpp": { - "method_keys": [ - "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.converter_key", - "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.converter_key.operator==(const converter_key &) const", - "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.converter_key_hash", - "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.converter_key_hash.operator()(const converter_key &) const", - "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry", - "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.representation_converter_registry()", - "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.representation_converter_registry(const representation_converter_registry &)", - "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.operator=(const representation_converter_registry &)", - "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.representation_converter_registry(representation_converter_registry &&)", - "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.operator=(representation_converter_registry &&)", - "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.~representation_converter_registry", - "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.register_converter(representation_converter_registry)", - "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.has_converter() const", - "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.has_converter_for(const int &) const", - "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.convert(const int &, const int *, int) const", - "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.convert(const int &, int &, int) const", - "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.convert(const int &, int, const int *, int) const", - "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.unregister_converter()", - "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.clear()", - "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.register_converter_impl(const converter_key &, int)", - "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.has_converter_impl(const converter_key &) const", - "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.convert_impl(const converter_key &, const int &, const int *, int, int *) const", - "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.unregister_converter_impl(const converter_key &)" - ], - "content_hash": "9453b3fedb798e65", - "module_hash": "5d37bd6dafb7fbcd" - }, - "include/cucascade/error.hpp": { - "method_keys": [ - "include/cucascade/error.hpp|include.cucascade.error.hpp.cucascade.cuda_error", - "include/cucascade/error.hpp|include.cucascade.error.hpp.cucascade.logic_error" - ], - "content_hash": "28c918d0401e5cd1", - "module_hash": "48a2edbcbb4e93b9" - }, - "include/cucascade/exec/admission_control.hpp": { - "method_keys": [ - "include/cucascade/exec/admission_control.hpp|include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control", - "include/cucascade/exec/admission_control.hpp|include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot", - "include/cucascade/exec/admission_control.hpp|include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot.slot()", - "include/cucascade/exec/admission_control.hpp|include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot.~slot", - "include/cucascade/exec/admission_control.hpp|include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot.slot(slot &&) noexcept", - "include/cucascade/exec/admission_control.hpp|include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot.operator=(slot &&) noexcept", - "include/cucascade/exec/admission_control.hpp|include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot.slot(const slot &)", - "include/cucascade/exec/admission_control.hpp|include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot.operator=(const slot &)", - "include/cucascade/exec/admission_control.hpp|include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot.size() const noexcept", - "include/cucascade/exec/admission_control.hpp|include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot.operator bool() const noexcept", - "include/cucascade/exec/admission_control.hpp|include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot.slot(admission_control *, int) noexcept", - "include/cucascade/exec/admission_control.hpp|include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.admission_control(int) noexcept", - "include/cucascade/exec/admission_control.hpp|include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.~admission_control", - "include/cucascade/exec/admission_control.hpp|include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.admission_control(const admission_control &)", - "include/cucascade/exec/admission_control.hpp|include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.operator=(const admission_control &)", - "include/cucascade/exec/admission_control.hpp|include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.acquire(int, int)", - "include/cucascade/exec/admission_control.hpp|include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.try_acquire(int)", - "include/cucascade/exec/admission_control.hpp|include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.wait_for_all(int)", - "include/cucascade/exec/admission_control.hpp|include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.budget() const noexcept", - "include/cucascade/exec/admission_control.hpp|include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.reserved() const", - "include/cucascade/exec/admission_control.hpp|include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.peak_reserved() const", - "include/cucascade/exec/admission_control.hpp|include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.release(int) noexcept" - ], - "content_hash": "28805cbc580467af", - "module_hash": "3238af6989002dc9" - }, - "include/cucascade/exec/completion_controller.hpp": { - "method_keys": [ - "include/cucascade/exec/completion_controller.hpp|include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_token", - "include/cucascade/exec/completion_controller.hpp|include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_token.completion_token()", - "include/cucascade/exec/completion_controller.hpp|include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_token.completion_token(int, Fn &&, Args &&...)", - "include/cucascade/exec/completion_controller.hpp|include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_token.completion_token(completion_token &&) noexcept", - "include/cucascade/exec/completion_controller.hpp|include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_token.operator=(completion_token &&) noexcept", - "include/cucascade/exec/completion_controller.hpp|include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_token.completion_token(const completion_token &)", - "include/cucascade/exec/completion_controller.hpp|include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_token.operator=(const completion_token &)", - "include/cucascade/exec/completion_controller.hpp|include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_token.operator bool() const noexcept", - "include/cucascade/exec/completion_controller.hpp|include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_token.is_armed() const noexcept", - "include/cucascade/exec/completion_controller.hpp|include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller", - "include/cucascade/exec/completion_controller.hpp|include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.ctrl_impl", - "include/cucascade/exec/completion_controller.hpp|include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.ctrl_impl.~ctrl_impl", - "include/cucascade/exec/completion_controller.hpp|include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.slot", - "include/cucascade/exec/completion_controller.hpp|include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.slot.slot()", - "include/cucascade/exec/completion_controller.hpp|include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.slot.slot(slot &&) noexcept", - "include/cucascade/exec/completion_controller.hpp|include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.slot.operator=(slot &&) noexcept", - "include/cucascade/exec/completion_controller.hpp|include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.slot.slot(const slot &)", - "include/cucascade/exec/completion_controller.hpp|include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.slot.operator=(const slot &)", - "include/cucascade/exec/completion_controller.hpp|include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.slot.operator bool() const noexcept", - "include/cucascade/exec/completion_controller.hpp|include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.slot.slot(int) noexcept", - "include/cucascade/exec/completion_controller.hpp|include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.completion_controller()", - "include/cucascade/exec/completion_controller.hpp|include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.completion_controller(const completion_controller &)", - "include/cucascade/exec/completion_controller.hpp|include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.operator=(const completion_controller &)", - "include/cucascade/exec/completion_controller.hpp|include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.acquire()", - "include/cucascade/exec/completion_controller.hpp|include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.close() noexcept", - "include/cucascade/exec/completion_controller.hpp|include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.on_completion(Fn &&, Args &&...)", - "include/cucascade/exec/completion_controller.hpp|include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.completed() const noexcept" - ], - "content_hash": "fd87387ca44dd774", - "module_hash": "5759011bc54f48bb" - }, - "include/cucascade/exec/config.hpp": { - "method_keys": [ - "include/cucascade/exec/config.hpp|include.cucascade.exec.config.hpp.cucascade.exec.thread_pool_config" - ], - "content_hash": "93d8e6fdbd6bef05", - "module_hash": "319f25f061966ccb" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp": { - "method_keys": [ - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.completion_slot", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.detail.completion_cuda_api", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.detail.pending_entry", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.detail.completion_backoff(int &) noexcept", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.exec.retire_lane", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission.submission(submission &&)", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission.operator=(submission &&)", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission.submission(const submission &)", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission.operator=(const submission &)", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission.~submission", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission.stream() const noexcept", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission.on_retire(int)", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission.commit() noexcept", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission.submission(retire_lane &, int) noexcept", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.retire_lane(int, detail::completion_cuda_api, int *) noexcept", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.~retire_lane", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.retire_lane(const retire_lane &)", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.operator=(const retire_lane &)", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.stream() const noexcept", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.begin()", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.drain() noexcept", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.oldest_pending_hint() const noexcept", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.oldest_pending_locked() noexcept", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.idle() noexcept", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.faulted() const noexcept", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.fault_error() const noexcept", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.enqueue_error() const noexcept", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.wait_for(int) noexcept", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.poll_health() noexcept", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.detach() noexcept", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.detached() const noexcept", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.fail_all(int) noexcept", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.quiesce() noexcept", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.completed() const noexcept", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.remember_host_error(int) noexcept", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.claim_drainer() noexcept", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.release_drainer() noexcept", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.drain_owned(int, bool, int) noexcept", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.publish(int &) noexcept", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission::stream() const noexcept", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission::on_retire(int)", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission::commit() noexcept", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission::~submission", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.cuda_event_completion_poll(detail::completion_cuda_api) noexcept", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.~cuda_event_completion_poll", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.cuda_event_completion_poll(const cuda_event_completion_poll &)", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.operator=(const cuda_event_completion_poll &)", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.lane_for(int)", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.detach() noexcept", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.drain_all() noexcept", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.progress", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.progress.made", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.progress.none", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.progress.undelivered", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.wait_for_progress() noexcept", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.fail_all(int) noexcept", - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.requires() &&" - ], - "content_hash": "eec26ba5f7adcb97", - "module_hash": "76ff84bd8b402852" - }, - "include/cucascade/exec/invocable.hpp": { - "method_keys": [ - "include/cucascade/exec/invocable.hpp|include.cucascade.exec.invocable.hpp.cucascade.exec.invocable", - "include/cucascade/exec/invocable.hpp|include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage", - "include/cucascade/exec/invocable.hpp|include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.invocable_storage() noexcept", - "include/cucascade/exec/invocable.hpp|include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.invocable_storage(F &&)", - "include/cucascade/exec/invocable.hpp|include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.has_target() const noexcept", - "include/cucascade/exec/invocable.hpp|include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.reset() noexcept", - "include/cucascade/exec/invocable.hpp|include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.call(Args &&...) noexcept(NoExcept)", - "include/cucascade/exec/invocable.hpp|include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.concept_t", - "include/cucascade/exec/invocable.hpp|include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.concept_t.~concept_t", - "include/cucascade/exec/invocable.hpp|include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.concept_t.invoke(Args &&...) noexcept(NoExcept)", - "include/cucascade/exec/invocable.hpp|include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.model", - "include/cucascade/exec/invocable.hpp|include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.model.model(F)", - "include/cucascade/exec/invocable.hpp|include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.model.invoke(Args &&...) noexcept(NoExcept)", - "include/cucascade/exec/invocable.hpp|include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable", - "include/cucascade/exec/invocable.hpp|include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.invocable(const invocable &)", - "include/cucascade/exec/invocable.hpp|include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.operator=(Args...)> &(invocable &&) noexcept", - "include/cucascade/exec/invocable.hpp|include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.operator==(const invocable &, int) noexcept", - "include/cucascade/exec/invocable.hpp|include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable", - "include/cucascade/exec/invocable.hpp|include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.invocable(const invocable &)", - "include/cucascade/exec/invocable.hpp|include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.operator=(Args...) noexcept> &(invocable &&) noexcept", - "include/cucascade/exec/invocable.hpp|include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.operator==(const invocable &, int) noexcept", - "include/cucascade/exec/invocable.hpp|include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable", - "include/cucascade/exec/invocable.hpp|include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.invocable(const invocable &)", - "include/cucascade/exec/invocable.hpp|include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.operator=(Args...) &&> &(invocable &&) noexcept", - "include/cucascade/exec/invocable.hpp|include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.operator==(const invocable &, int) noexcept", - "include/cucascade/exec/invocable.hpp|include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable", - "include/cucascade/exec/invocable.hpp|include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.invocable(const invocable &)", - "include/cucascade/exec/invocable.hpp|include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.operator=(Args...) && noexcept> &(invocable &&) noexcept", - "include/cucascade/exec/invocable.hpp|include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.operator==(const invocable &, int) noexcept" - ], - "content_hash": "681f10079ee22e44", - "module_hash": "4f485a2923738463" - }, - "include/cucascade/exec/scoped_dispatcher.hpp": { - "method_keys": [ - "include/cucascade/exec/scoped_dispatcher.hpp|include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher", - "include/cucascade/exec/scoped_dispatcher.hpp|include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.scoped_dispatcher(int &, int)", - "include/cucascade/exec/scoped_dispatcher.hpp|include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.~scoped_dispatcher", - "include/cucascade/exec/scoped_dispatcher.hpp|include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.scoped_dispatcher(const scoped_dispatcher &)", - "include/cucascade/exec/scoped_dispatcher.hpp|include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.operator=(const scoped_dispatcher &)", - "include/cucascade/exec/scoped_dispatcher.hpp|include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.enqueue(scoped_dispatcher &&)", - "include/cucascade/exec/scoped_dispatcher.hpp|include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.schedule(scoped_dispatcher &&)", - "include/cucascade/exec/scoped_dispatcher.hpp|include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.request_stop()", - "include/cucascade/exec/scoped_dispatcher.hpp|include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.wait_for_all()", - "include/cucascade/exec/scoped_dispatcher.hpp|include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.wrap(F &&)", - "include/cucascade/exec/scoped_dispatcher.hpp|include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.wrap.lambda@119:12", - "include/cucascade/exec/scoped_dispatcher.hpp|include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.invoke_with_optional_stop_token(F &, int)", - "include/cucascade/exec/scoped_dispatcher.hpp|include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.on_task_done()" - ], - "content_hash": "f10419544bd7640d", - "module_hash": "faf5c5ae66a04513" - }, - "include/cucascade/exec/semi_future.hpp": { - "method_keys": [ - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.inline_executor", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.inline_executor.enqueue(int)", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.inline_executor.instance() noexcept", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.broken_promise_error", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.broken_promise_error.broken_promise_error()", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.promise_already_satisfied_error", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.promise_already_satisfied_error.promise_already_satisfied_error()", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.future_already_retrieved_error", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.future_already_retrieved_error.future_already_retrieved_error()", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.future_invalid_error", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.future_invalid_error.future_invalid_error()", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.tag_t", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.exec.semi_future", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.exec.promise", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.exec.future", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.is_unique_ptr", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.is_semi_future", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.is_semi_future>", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.is_semi_future>.value_type", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.is_try", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.unwrap_callback_result", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.unwrap_callback_result.type", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.unwrap_callback_result>", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.unwrap_callback_result>.type", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.unwrap_callback_result_t", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.core()", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.core(const core &)", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.operator=(const core &)", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.ready() const noexcept", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.set_try(int &&)", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.set_callback(int)", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.wait()", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.wait_for(const int &)", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.wait_until(int)", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.steal() noexcept", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.run_and_complete()", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.state", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.state.~state", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.state.await()", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.state.await_until(int)", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.state.peek_ready() const noexcept", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.state.consume()", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.state.set_callback(int)", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.leaf_state", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.leaf_state.callback", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.leaf_state.leaf_state(int) noexcept", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.leaf_state.await()", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.leaf_state.await_until(int)", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.leaf_state.peek_ready() const noexcept", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.leaf_state.consume()", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.leaf_state.set_callback(callback)", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.ready_state", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.ready_state.callback", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.deferred_state", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.deferred_state.callback", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.deferred_state.deferred_state(int, fn_t &&)", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.deferred_state.await()", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.deferred_state.await_until(int)", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.deferred_state.peek_ready() const noexcept", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.deferred_state.consume()", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.deferred_state.set_callback(callback)", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.deferred_state.set_callback.lambda@478:20", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state.callback", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state.flat_map_state(int, fn_t &&)", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state.await()", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state.await_until(int)", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state.peek_ready() const noexcept", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state.consume()", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state.set_callback(callback)", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.invoke_with_value(auto) (fn_t &&, int &&)", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.value_type", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.semi_future() noexcept", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.operator=(semi_future &&) noexcept", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.semi_future(const semi_future &)", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.operator=(const semi_future &)", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.valid() const noexcept", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.is_ready() const", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.get() &&", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.get(const int &) &&", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.get_try() &&", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.wait() &", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.wait() &&", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.wait(const int &) &&", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.defer(fn_t &&) &&", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.defer_value(fn_t &&) &&", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.defer_error(tag_t, fn_t &&) &&", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.defer_error(fn_t &&) &&", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.defer_ensure(fn_t &&) &&", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.unit() &&", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.via(int *) &&", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.install_callback(cb_t &&) &&", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.semi_future(int) noexcept", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.throw_if_invalid() const", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.wait_for(const int &)", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.promise", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.promise.promise()", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.promise.promise(promise &&) noexcept", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.promise.operator=(promise &&) noexcept", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.promise.promise(const promise &)", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.promise.operator=(const promise &)", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.promise.~promise", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.promise.get_semi_future()", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.promise.get_future(int *)", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.future", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.future.value_type", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.future.future() noexcept", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.future.future(future &&) noexcept", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.future.operator=(future &&) noexcept", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.future.future(const future &)", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.future.operator=(const future &)", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.future.valid() const noexcept", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.future.get_executor() const noexcept", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.future.is_ready() const", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.future.semi() &&", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.future.get() &&", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.future.get_try() &&", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.future.wait() &", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.future.wait() &&", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.future.then_try(fn_t &&) &&", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.future.then_value(fn_t &&) &&", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.future.then_error(tag_t, fn_t &&) &&", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.future.then_error(fn_t &&) &&", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.future.then_ensure(fn_t &&) &&", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.future.future(int, int *) noexcept", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.future.throw_if_invalid() const", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state::set_callback(typename state::callback)", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state::set_callback.lambda@1133:18", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.make_semi_future(int)", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.make_semi_future()", - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.make_semi_future_with(fn_t &&)" - ], - "content_hash": "3f604cb8b1891829", - "module_hash": "9e8fff20dfa09d5a" - }, - "include/cucascade/exec/thread_pool.hpp": { - "method_keys": [ - "include/cucascade/exec/thread_pool.hpp|include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool", - "include/cucascade/exec/thread_pool.hpp|include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.static_thread_pool(int, const int &, int, int)", - "include/cucascade/exec/thread_pool.hpp|include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.static_thread_pool(const static_thread_pool &)", - "include/cucascade/exec/thread_pool.hpp|include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.operator=(const static_thread_pool &)", - "include/cucascade/exec/thread_pool.hpp|include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.~static_thread_pool", - "include/cucascade/exec/thread_pool.hpp|include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.schedule(int &&)", - "include/cucascade/exec/thread_pool.hpp|include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.enqueue(int &&)", - "include/cucascade/exec/thread_pool.hpp|include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.num_threads() const noexcept", - "include/cucascade/exec/thread_pool.hpp|include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.stop() noexcept", - "include/cucascade/exec/thread_pool.hpp|include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.has_work_or_stopped() const", - "include/cucascade/exec/thread_pool.hpp|include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.work_loop()" - ], - "content_hash": "5a05f222198c9207", - "module_hash": "9203133f5ab2dce0" - }, - "include/cucascade/exec/thread_util.hpp": { - "method_keys": [ - "include/cucascade/exec/thread_util.hpp|include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.set_thread_name(pthread_t, int) noexcept", - "include/cucascade/exec/thread_util.hpp|include.cucascade.exec.thread_util.hpp.exec.thread_util.set_thread_name(int &, int) noexcept", - "include/cucascade/exec/thread_util.hpp|include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.set_thread_name(int &, int) noexcept", - "include/cucascade/exec/thread_util.hpp|include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.set_current_thread_name(int) noexcept", - "include/cucascade/exec/thread_util.hpp|include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.get_thread_name(pthread_t) noexcept", - "include/cucascade/exec/thread_util.hpp|include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.get_current_thread_name() noexcept", - "include/cucascade/exec/thread_util.hpp|include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.set_thread_affinity(pthread_t, int) noexcept", - "include/cucascade/exec/thread_util.hpp|include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.get_thread_affinity(pthread_t) noexcept", - "include/cucascade/exec/thread_util.hpp|include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.get_current_thread_affinity() noexcept", - "include/cucascade/exec/thread_util.hpp|include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.scheduling_policy", - "include/cucascade/exec/thread_util.hpp|include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.scheduling_policy.other", - "include/cucascade/exec/thread_util.hpp|include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.scheduling_policy.batch", - "include/cucascade/exec/thread_util.hpp|include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.scheduling_policy.idle", - "include/cucascade/exec/thread_util.hpp|include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.scheduling_policy.fifo", - "include/cucascade/exec/thread_util.hpp|include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.scheduling_policy.round_robin", - "include/cucascade/exec/thread_util.hpp|include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.set_thread_scheduling(pthread_t, scheduling_policy, int) noexcept", - "include/cucascade/exec/thread_util.hpp|include.cucascade.exec.thread_util.hpp.exec.thread_util.set_thread_scheduling(int &, scheduling_policy, int) noexcept", - "include/cucascade/exec/thread_util.hpp|include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.set_thread_scheduling(int &, scheduling_policy, int) noexcept", - "include/cucascade/exec/thread_util.hpp|include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.set_current_thread_scheduling(scheduling_policy, int) noexcept", - "include/cucascade/exec/thread_util.hpp|include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.scheduling_info", - "include/cucascade/exec/thread_util.hpp|include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.get_thread_scheduling(pthread_t) noexcept", - "include/cucascade/exec/thread_util.hpp|include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.get_current_thread_scheduling() noexcept", - "include/cucascade/exec/thread_util.hpp|include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.set_current_thread_niceness(int) noexcept", - "include/cucascade/exec/thread_util.hpp|include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.get_current_thread_niceness() noexcept", - "include/cucascade/exec/thread_util.hpp|include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.current_thread_id() noexcept" - ], - "content_hash": "20af0cdadefd6b6d", - "module_hash": "2e7152863dcf4331" - }, - "include/cucascade/exec/try.hpp": { - "method_keys": [ - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_empty_error", - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_empty_error.try_empty_error()", - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t", - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.value_type", - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.try_t() noexcept", - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.operator=(try_t &&) noexcept", - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.try_t(const try_t &)", - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.operator=(const try_t &)", - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.has_value() const noexcept", - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.has_exception() const noexcept", - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.is_empty() const noexcept", - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.operator bool() const noexcept", - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.value() &", - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.value() const &", - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.value() &&", - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.exception() const &", - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.exception() &&", - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.set_exception(int) noexcept", - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.emplace(arg_ts &&...)", - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.get() &&", - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.get_ref() const &", - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t", - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.value_type", - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.try_t() noexcept", - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.try_t(int) noexcept", - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.value_tag", - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.try_t(value_tag) noexcept", - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.make_value() noexcept", - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.try_t(try_t &&) noexcept", - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.operator=(try_t &&) noexcept", - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.try_t(const try_t &)", - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.operator=(const try_t &)", - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.has_value() const noexcept", - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.has_exception() const noexcept", - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.is_empty() const noexcept", - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.operator bool() const noexcept", - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.value() const", - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.exception() const &", - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.exception() &&", - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.set_exception(int) noexcept", - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.emplace() noexcept", - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.get() &&", - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.make_try_with(fn_t &&, arg_ts &&...)", - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.make_empty_try()" - ], - "content_hash": "a85f60275b1e9e0e", - "module_hash": "80472075f7a197e8" - }, - "include/cucascade/io/byte_range.hpp": { - "method_keys": [ - "include/cucascade/io/byte_range.hpp|include.cucascade.io.byte_range.hpp.cucascade.io.byte_range", - "include/cucascade/io/byte_range.hpp|include.cucascade.io.byte_range.hpp.cucascade.io.byte_range.byte_range()", - "include/cucascade/io/byte_range.hpp|include.cucascade.io.byte_range.hpp.cucascade.io.byte_range.byte_range(int, int) noexcept", - "include/cucascade/io/byte_range.hpp|include.cucascade.io.byte_range.hpp.cucascade.io.byte_range.offset() const noexcept", - "include/cucascade/io/byte_range.hpp|include.cucascade.io.byte_range.hpp.cucascade.io.byte_range.size() const noexcept", - "include/cucascade/io/byte_range.hpp|include.cucascade.io.byte_range.hpp.cucascade.io.byte_range.is_empty() const noexcept" - ], - "content_hash": "e833772b0d017497", - "module_hash": "b1114a329785c234" - }, - "include/cucascade/io/config.hpp": { - "method_keys": [ - "include/cucascade/io/config.hpp|include.cucascade.io.config.hpp.cucascade.io.io_backend", - "include/cucascade/io/config.hpp|include.cucascade.io.config.hpp.cucascade.io.io_backend.native", - "include/cucascade/io/config.hpp|include.cucascade.io.config.hpp.cucascade.io.io_backend.kvikio", - "include/cucascade/io/config.hpp|include.cucascade.io.config.hpp.cucascade.io.io_config", - "include/cucascade/io/config.hpp|include.cucascade.io.config.hpp.cucascade.io.io_config.apply_cache_mode() noexcept" - ], - "content_hash": "2835a054d91f1b57", - "module_hash": "afcfaed9e0dcd138" - }, - "include/cucascade/io/datasource_factory.hpp": { - "method_keys": [ - "include/cucascade/io/datasource_factory.hpp|include.cucascade.io.datasource_factory.hpp.cucascade.memory.memory_reservation_manager", - "include/cucascade/io/datasource_factory.hpp|include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry", - "include/cucascade/io/datasource_factory.hpp|include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.io_context_registry(int, cucascade::memory::memory_reservation_manager &)", - "include/cucascade/io/datasource_factory.hpp|include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.~io_context_registry", - "include/cucascade/io/datasource_factory.hpp|include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.io_context_registry(const io_context_registry &)", - "include/cucascade/io/datasource_factory.hpp|include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.operator=(const io_context_registry &)", - "include/cucascade/io/datasource_factory.hpp|include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.register_ioctx(int, int, int)", - "include/cucascade/io/datasource_factory.hpp|include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.replace_ioctx(int, int, int, int)", - "include/cucascade/io/datasource_factory.hpp|include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.lookup_path(int) const noexcept", - "include/cucascade/io/datasource_factory.hpp|include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.make_ioctx(int) const noexcept", - "include/cucascade/io/datasource_factory.hpp|include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.clear()", - "include/cucascade/io/datasource_factory.hpp|include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.entry", - "include/cucascade/io/datasource_factory.hpp|include.cucascade.io.datasource_factory.hpp.cucascade.io.make_uring_ioctx_factory(cucascade::memory::memory_reservation_manager &)", - "include/cucascade/io/datasource_factory.hpp|include.cucascade.io.datasource_factory.hpp.cucascade.io.make_rest_ioctx_factory(cucascade::memory::memory_reservation_manager &)" - ], - "content_hash": "31be146139abef10", - "module_hash": "a873fc2cc579df00" - }, - "include/cucascade/io/details/slot_pool.hpp": { - "method_keys": [ - "include/cucascade/io/details/slot_pool.hpp|include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool", - "include/cucascade/io/details/slot_pool.hpp|include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.full_mask(int) const noexcept", - "include/cucascade/io/details/slot_pool.hpp|include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.word_storage", - "include/cucascade/io/details/slot_pool.hpp|include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token", - "include/cucascade/io/details/slot_pool.hpp|include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.token() noexcept", - "include/cucascade/io/details/slot_pool.hpp|include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.token(const token &)", - "include/cucascade/io/details/slot_pool.hpp|include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.operator=(const token &)", - "include/cucascade/io/details/slot_pool.hpp|include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.token(token &&) noexcept", - "include/cucascade/io/details/slot_pool.hpp|include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.operator=(token &&) noexcept", - "include/cucascade/io/details/slot_pool.hpp|include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.~token", - "include/cucascade/io/details/slot_pool.hpp|include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.valid() const noexcept", - "include/cucascade/io/details/slot_pool.hpp|include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.operator bool() const noexcept", - "include/cucascade/io/details/slot_pool.hpp|include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.slot_index() const noexcept", - "include/cucascade/io/details/slot_pool.hpp|include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.reset() noexcept", - "include/cucascade/io/details/slot_pool.hpp|include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.token(slot_pool *, int) noexcept", - "include/cucascade/io/details/slot_pool.hpp|include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.slot_pool(int)", - "include/cucascade/io/details/slot_pool.hpp|include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.slot_pool(const slot_pool &)", - "include/cucascade/io/details/slot_pool.hpp|include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.operator=(const slot_pool &)", - "include/cucascade/io/details/slot_pool.hpp|include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.capacity() const noexcept", - "include/cucascade/io/details/slot_pool.hpp|include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.try_acquire(unsigned int) noexcept", - "include/cucascade/io/details/slot_pool.hpp|include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.acquire(unsigned int) noexcept", - "include/cucascade/io/details/slot_pool.hpp|include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.try_acquire_token(unsigned int) noexcept", - "include/cucascade/io/details/slot_pool.hpp|include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.acquire_token(unsigned int) noexcept", - "include/cucascade/io/details/slot_pool.hpp|include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.release(int) noexcept", - "include/cucascade/io/details/slot_pool.hpp|include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.approx_free() const noexcept", - "include/cucascade/io/details/slot_pool.hpp|include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.any_free() const noexcept", - "include/cucascade/io/details/slot_pool.hpp|include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.acquire_from_word(int) noexcept" - ], - "content_hash": "d6b05ca6d91240ce", - "module_hash": "bf2f43e3d8d9b893" - }, - "include/cucascade/io/io_context.hpp": { - "method_keys": [ - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.io_context_type", - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.io_context_type.kvikio", - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.io_context_type.restful", - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.io_context_type.s3rdma", - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.io_context_type.uring", - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.open_hint", - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.open_hint.generic", - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.open_hint.parquet_footer_probe", - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.cache.prefetching_cache", - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.cache.prefetching_handle", - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.datasource", - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.memory.topology_index", - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.memory.memory_reservation_manager", - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx", - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.ioctx()", - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.~ioctx", - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.type() const noexcept", - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.start()", - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.shutdown() noexcept", - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.open_io_object(int)", - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.open_io_object(int, open_hint)", - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.open_io_object(int, int)", - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.warmup(int) noexcept", - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.supports(int) const noexcept", - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.supports_device_read() const noexcept", - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.supports_host_to_device_read() const noexcept", - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.supports_vector_host_read() const noexcept", - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.supports_device_range_read() const noexcept", - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.prefers_bulk_io() const noexcept", - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.min_alignment_requirement() const noexcept", - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.merge_gap_size() const noexcept", - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.n_max_concurrent_scans() const noexcept", - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.staging_block_size() const noexcept", - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.initialize_cache(cucascade::memory::memory_reservation_manager &, const int &, int) noexcept", - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.shutdown_cache() noexcept", - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.pre_destroy() noexcept", - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.cache() noexcept", - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.uses_prefetching_cache() const noexcept", - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.metadata_store() noexcept", - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.metadata_store() const noexcept", - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.align_and_coalesce(int, int) const noexcept", - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.host_read(const int &, int, int, int *, cache::prefetching_handle *)", - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.host_read_async(const int &, int, int, int *, cache::prefetching_handle *)", - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.device_read_async(const int &, int, int, int *, int, cache::prefetching_handle *)", - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.host_read_io(const int &, int, int, int *)", - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.host_read_async_io(const int &, int, int, int *) noexcept", - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.device_read_async_io(const int &, int, int, int *, int) noexcept", - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.host_readv_async_io(const int &, int) noexcept", - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.device_readv_async_io(const int &, int, int) noexcept", - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.mixed_readv_async_io(const int &, int &&) noexcept", - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.host_device_readv_async_io(const int &, int &&) noexcept", - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.can_use_prefetching_cache() const noexcept", - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.create_io_object(int)", - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.create_io_object(int, open_hint)", - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.create_io_object(int, int)" - ], - "content_hash": "e2b6687c9d752266", - "module_hash": "38501ddb336e83eb" - }, - "include/cucascade/io/io_errors.hpp": { - "method_keys": [ - "include/cucascade/io/io_errors.hpp|include.cucascade.io.io_errors.hpp.cucascade.io.credential_error" - ], - "content_hash": "38dd83de68b5c0a0", - "module_hash": "f98dfee6faf64afc" - }, - "include/cucascade/io/io_request.hpp": { - "method_keys": [ - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator", - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.grouped_coordinator(int, int)", - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.grouped_coordinator(const grouped_coordinator &)", - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.operator=(const grouped_coordinator &)", - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.should_continue() const noexcept", - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.has_error() const noexcept", - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.bytes_requested() const noexcept", - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.tasks_remaining() const noexcept", - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.add_tasks(int) noexcept", - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.on_complete() noexcept", - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.report_error(const int &, int) noexcept", - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.get_future()", - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.to_exception_ptr(const int &, int)", - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.settle_one() noexcept", - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.resolve_if_ready() noexcept", - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request", - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.create(int, int, int)", - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.create(int, int)", - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.empty() const noexcept", - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.remaining_slices() const noexcept", - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.remaining_bytes() const noexcept", - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.front() noexcept", - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.take_front() noexcept", - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.cancel_remaining(const int &) noexcept", - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.grouped_io_request(int, int, int)", - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.device_cpy_request", - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.device_cpy_request.copy_async(int, int, int) const noexcept", - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.io_op_request", - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.io_op_request.finish_success() noexcept", - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.io_op_request.finish_error(const int &, bool) noexcept", - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.io_op_request.terminal() const noexcept" - ], - "content_hash": "f3be01f5df9479ac", - "module_hash": "d3b5bd918ffe1eac" - }, - "include/cucascade/io/kvikio/config.hpp": { - "method_keys": [ - "include/cucascade/io/kvikio/config.hpp|include.cucascade.io.kvikio.config.hpp.cucascade.io.kvikio_config", - "include/cucascade/io/kvikio/config.hpp|include.cucascade.io.kvikio.config.hpp.cucascade.io.apply_kvikio_defaults(const kvikio_config &)" - ], - "content_hash": "be07eb2f8cef2ff6", - "module_hash": "ae84dc1d57f789a4" - }, - "include/cucascade/io/kvikio/kvikio_context.hpp": { - "method_keys": [ - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_object", - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_object.read_at(void *, int, int) const", - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_io_object", - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_io_object.kvikio_io_object(int, int, int)", - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_io_object.raw_file_cache_id() const noexcept", - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_io_object.object_path() const noexcept", - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_io_object.size() const noexcept", - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_io_object.handle() const noexcept", - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_io_object.read_at(void *, int, int) const", - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_remote_io_object", - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_remote_io_object.kvikio_remote_io_object(int, int, int)", - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_remote_io_object.raw_file_cache_id() const noexcept", - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_remote_io_object.object_path() const noexcept", - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_remote_io_object.size() const noexcept", - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_remote_io_object.handle() const noexcept", - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_remote_io_object.read_at(void *, int, int) const", - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context", - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.kvikio_context()", - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.kvikio_context(int, int)", - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.~kvikio_context", - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.type() const noexcept", - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.shutdown() noexcept", - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.supports(int) const noexcept", - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.supports_device_read() const noexcept", - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.supports_vector_host_read() const noexcept", - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.supports_host_to_device_read() const noexcept", - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.supports_device_range_read() const noexcept", - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.prefers_bulk_io() const noexcept", - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.n_max_concurrent_scans() const noexcept", - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.align_and_coalesce(int, int) const noexcept", - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.host_read_io(const int &, int, int, int *)", - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.mixed_readv_async_io(const int &, int &&) noexcept", - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.config() const noexcept", - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.object_store() const noexcept", - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.create_io_object(int)" - ], - "content_hash": "d9d467c440dfd3a5", - "module_hash": "e2e59777e8d2e5f7" - }, - "include/cucascade/io/object_store_config.hpp": { - "method_keys": [ - "include/cucascade/io/object_store_config.hpp|include.cucascade.io.object_store_config.hpp.cucascade.io.object_store_config", - "include/cucascade/io/object_store_config.hpp|include.cucascade.io.object_store_config.hpp.cucascade.io.object_store_config.transport", - "include/cucascade/io/object_store_config.hpp|include.cucascade.io.object_store_config.hpp.cucascade.io.object_store_config.transport.AUTO", - "include/cucascade/io/object_store_config.hpp|include.cucascade.io.object_store_config.hpp.cucascade.io.object_store_config.transport.HTTP", - "include/cucascade/io/object_store_config.hpp|include.cucascade.io.object_store_config.hpp.cucascade.io.object_store_config.transport.RDMA", - "include/cucascade/io/object_store_config.hpp|include.cucascade.io.object_store_config.hpp.cucascade.io.object_store_config.signing_mode", - "include/cucascade/io/object_store_config.hpp|include.cucascade.io.object_store_config.hpp.cucascade.io.object_store_config.signing_mode.header", - "include/cucascade/io/object_store_config.hpp|include.cucascade.io.object_store_config.hpp.cucascade.io.object_store_config.signing_mode.presigned", - "include/cucascade/io/object_store_config.hpp|include.cucascade.io.object_store_config.hpp.cucascade.io.string_to_enum(int, object_store_config::transport &)", - "include/cucascade/io/object_store_config.hpp|include.cucascade.io.object_store_config.hpp.cucascade.io.enum_to_string(object_store_config::transport, int &)", - "include/cucascade/io/object_store_config.hpp|include.cucascade.io.object_store_config.hpp.cucascade.io.string_to_enum(int, object_store_config::signing_mode &)", - "include/cucascade/io/object_store_config.hpp|include.cucascade.io.object_store_config.hpp.cucascade.io.enum_to_string(object_store_config::signing_mode, int &)" - ], - "content_hash": "112b3f04c1b41b8f", - "module_hash": "be5d88383f65fe85" - }, - "include/cucascade/io/rest/authorizer.hpp": { - "method_keys": [ - "include/cucascade/io/rest/authorizer.hpp|include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.object_ref", - "include/cucascade/io/rest/authorizer.hpp|include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_method", - "include/cucascade/io/rest/authorizer.hpp|include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_method.GET", - "include/cucascade/io/rest/authorizer.hpp|include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_method.HEAD", - "include/cucascade/io/rest/authorizer.hpp|include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.authorized_request", - "include/cucascade/io/rest/authorizer.hpp|include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_authorizer", - "include/cucascade/io/rest/authorizer.hpp|include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_authorizer.~request_authorizer", - "include/cucascade/io/rest/authorizer.hpp|include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_authorizer.request_authorizer()", - "include/cucascade/io/rest/authorizer.hpp|include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_authorizer.request_authorizer(const request_authorizer &)", - "include/cucascade/io/rest/authorizer.hpp|include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_authorizer.operator=(const request_authorizer &)", - "include/cucascade/io/rest/authorizer.hpp|include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_authorizer.authorize(const object_ref &, request_method, int)", - "include/cucascade/io/rest/authorizer.hpp|include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_authorizer.authorize_list(int, int, int)" - ], - "content_hash": "ccd70b42add0cf36", - "module_hash": "bcfa5a79abfbe680" - }, - "include/cucascade/io/rest/config.hpp": { - "method_keys": [ - "include/cucascade/io/rest/config.hpp|include.cucascade.io.rest.config.hpp.cucascade.io.rest.config", - "include/cucascade/io/rest/config.hpp|include.cucascade.io.rest.config.hpp.cucascade.io.rest.config.min_alignment_requirement() const noexcept", - "include/cucascade/io/rest/config.hpp|include.cucascade.io.rest.config.hpp.cucascade.io.rest.config.merge_gap_size() const noexcept" - ], - "content_hash": "65ca352e48112774", - "module_hash": "5228f2b1286ea526" - }, - "include/cucascade/io/rest/curl_handle.hpp": { - "method_keys": [ - "include/cucascade/io/rest/curl_handle.hpp|include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_easy_deleter", - "include/cucascade/io/rest/curl_handle.hpp|include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_easy_deleter.operator()(CURL *) const noexcept", - "include/cucascade/io/rest/curl_handle.hpp|include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_multi_deleter", - "include/cucascade/io/rest/curl_handle.hpp|include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_multi_deleter.operator()(CURLM *) const noexcept", - "include/cucascade/io/rest/curl_handle.hpp|include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_slist_deleter", - "include/cucascade/io/rest/curl_handle.hpp|include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_slist_deleter.operator()(curl_slist *) const noexcept", - "include/cucascade/io/rest/curl_handle.hpp|include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_share_deleter", - "include/cucascade/io/rest/curl_handle.hpp|include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_share_deleter.operator()(CURLSH *) const noexcept", - "include/cucascade/io/rest/curl_handle.hpp|include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.make_epoll_fd()", - "include/cucascade/io/rest/curl_handle.hpp|include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.make_timer_fd()", - "include/cucascade/io/rest/curl_handle.hpp|include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.make_event_fd()", - "include/cucascade/io/rest/curl_handle.hpp|include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_share", - "include/cucascade/io/rest/curl_handle.hpp|include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_share.curl_share(bool)", - "include/cucascade/io/rest/curl_handle.hpp|include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_share.get() const noexcept", - "include/cucascade/io/rest/curl_handle.hpp|include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_share.curl_share(const curl_share &)", - "include/cucascade/io/rest/curl_handle.hpp|include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_share.operator=(const curl_share &)", - "include/cucascade/io/rest/curl_handle.hpp|include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_share.lock_cb(CURL *, curl_lock_data, curl_lock_access, void *)", - "include/cucascade/io/rest/curl_handle.hpp|include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_share.unlock_cb(CURL *, curl_lock_data, void *)", - "include/cucascade/io/rest/curl_handle.hpp|include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.global_curl_context", - "include/cucascade/io/rest/curl_handle.hpp|include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.global_curl_context.instance()", - "include/cucascade/io/rest/curl_handle.hpp|include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.global_curl_context.share_handle() const noexcept", - "include/cucascade/io/rest/curl_handle.hpp|include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.global_curl_context.global_curl_context(const global_curl_context &)", - "include/cucascade/io/rest/curl_handle.hpp|include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.global_curl_context.operator=(const global_curl_context &)", - "include/cucascade/io/rest/curl_handle.hpp|include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.global_curl_context.global_curl_context()", - "include/cucascade/io/rest/curl_handle.hpp|include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.global_curl_context.global_init_guard", - "include/cucascade/io/rest/curl_handle.hpp|include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.global_curl_context.global_init_guard.global_init_guard()", - "include/cucascade/io/rest/curl_handle.hpp|include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.configure_easy_handle(CURL *, CURLSH *, long, long)" - ], - "content_hash": "83ef23cbc416979f", - "module_hash": "ada6220dc324ebdb" - }, - "include/cucascade/io/rest/object_store_lister.hpp": { - "method_keys": [ - "include/cucascade/io/rest/object_store_lister.hpp|include.cucascade.io.rest.object_store_lister.hpp.cucascade.io.rest.object_store_lister", - "include/cucascade/io/rest/object_store_lister.hpp|include.cucascade.io.rest.object_store_lister.hpp.cucascade.io.rest.object_store_lister.object_store_lister(int, int, int, int)", - "include/cucascade/io/rest/object_store_lister.hpp|include.cucascade.io.rest.object_store_lister.hpp.cucascade.io.rest.object_store_lister.list_objects_paged(int, int, int, const int &, int)", - "include/cucascade/io/rest/object_store_lister.hpp|include.cucascade.io.rest.object_store_lister.hpp.cucascade.io.rest.object_store_lister.list_objects(int, int, int, int)", - "include/cucascade/io/rest/object_store_lister.hpp|include.cucascade.io.rest.object_store_lister.hpp.cucascade.io.rest.object_store_lister.list_max_matches() const noexcept" - ], - "content_hash": "4d0d9bb9eb1bde99", - "module_hash": "7dae3368d80b8632" - }, - "include/cucascade/io/rest/rest_ioctx.hpp": { - "method_keys": [ - "include/cucascade/io/rest/rest_ioctx.hpp|include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx", - "include/cucascade/io/rest/rest_ioctx.hpp|include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.rest_ioctx(int, int)", - "include/cucascade/io/rest/rest_ioctx.hpp|include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.type() const noexcept", - "include/cucascade/io/rest/rest_ioctx.hpp|include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.list_objects_paged(int, int, int, const int &, int)", - "include/cucascade/io/rest/rest_ioctx.hpp|include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.list_objects(int, int, int, int)", - "include/cucascade/io/rest/rest_ioctx.hpp|include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.list_max_matches() const", - "include/cucascade/io/rest/rest_ioctx.hpp|include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.resolve_footer_objects(int, const int &, int)", - "include/cucascade/io/rest/rest_ioctx.hpp|include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.footer_stash_reserved_bytes() const noexcept", - "include/cucascade/io/rest/rest_ioctx.hpp|include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.footer_stash_reserved_peak_bytes() const noexcept", - "include/cucascade/io/rest/rest_ioctx.hpp|include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.warmup(int) noexcept", - "include/cucascade/io/rest/rest_ioctx.hpp|include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.create_io_object(int)", - "include/cucascade/io/rest/rest_ioctx.hpp|include.cucascade.io.rest.rest_ioctx.hpp.io.rest.rest_ioctx.create_io_object(int, int)", - "include/cucascade/io/rest/rest_ioctx.hpp|include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.create_io_object(int, int)", - "include/cucascade/io/rest/rest_ioctx.hpp|include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.create_footer_probe_object(int)", - "include/cucascade/io/rest/rest_ioctx.hpp|include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.footer_resolve_inflight_cap() const" - ], - "content_hash": "1dc5c51a5c8de5df", - "module_hash": "ba00fa1daef17d59" - }, - "include/cucascade/io/rest/rest_reactor.hpp": { - "method_keys": [ - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.content_range_total(int)", - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.detail.byte_storage", - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.detail.byte_storage.byte_storage(int)", - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.detail.byte_storage.byte_storage(const byte_storage &)", - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.detail.byte_storage.operator=(const byte_storage &)", - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.detail.byte_storage.byte_storage(byte_storage &&)", - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.detail.byte_storage.operator=(byte_storage &&)", - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.footer_probe", - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.head_object_result", - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.footer_resolve_result", - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object", - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.rest_io_object(int, int, int, int, int)", - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.rest_io_object(int, int, int, int, int, int, int)", - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.raw_file_cache_id() const noexcept", - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.object_path() const noexcept", - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.size() const noexcept", - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.validation_tag() const noexcept", - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.bucket() const noexcept", - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.key() const noexcept", - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.get_object_ref() const", - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.stash() const noexcept", - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.stash_window_lo() const noexcept", - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor", - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.reactor_context", - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.reactor_context.reactor_context(int, int, int *)", - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.reactor_context.cfg() const noexcept", - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.reactor_context.authorizer() const noexcept", - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.reactor_context.host_memory_resource() const noexcept", - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.io_object_type", - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.reactor_context_type", - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.rest_reactor(int, int)", - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.~rest_reactor", - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.rest_reactor(const rest_reactor &)", - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.operator=(const rest_reactor &)", - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.get_config() const noexcept", - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.staging_block_size() const noexcept", - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.start()", - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.enqueue(int) noexcept", - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.interrupt()", - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.shutdown() noexcept", - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.queued_bytes() const noexcept", - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.host_read(const io_object_type &, int, int, int *)", - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.warmup(int)", - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.head_object(int, int)", - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.head_object_size(int, int)", - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.fetch_footer_suffix(int, int, int)", - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.resolve_footer_batch(int, int, int, int, int, const int &, int)", - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.list_page(int, int, int)", - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.supports(int)", - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.create_io_object(int)", - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.align_and_coalesce(int, int)", - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.worker_loop(const int &)" - ], - "content_hash": "dea2a822fe5cd3c2", - "module_hash": "b7d4e56a680f144d" - }, - "include/cucascade/io/rest/s3/list_parser.hpp": { - "method_keys": [ - "include/cucascade/io/rest/s3/list_parser.hpp|include.cucascade.io.rest.s3.list_parser.hpp.cucascade.io.rest.s3.list_entry", - "include/cucascade/io/rest/s3/list_parser.hpp|include.cucascade.io.rest.s3.list_parser.hpp.cucascade.io.rest.s3.list_objects_v2_page", - "include/cucascade/io/rest/s3/list_parser.hpp|include.cucascade.io.rest.s3.list_parser.hpp.cucascade.io.rest.s3.parse_list_objects_v2(int)" - ], - "content_hash": "fde5125c135325f4", - "module_hash": "7dfddbd2b32e04aa" - }, - "include/cucascade/io/rest/s3/sigv4.hpp": { - "method_keys": [ - "include/cucascade/io/rest/s3/sigv4.hpp|include.cucascade.io.rest.s3.sigv4.hpp.cucascade.io.rest.s3.sigv4_signer_config", - "include/cucascade/io/rest/s3/sigv4.hpp|include.cucascade.io.rest.s3.sigv4.hpp.cucascade.io.rest.s3.sigv4_signed_request", - "include/cucascade/io/rest/s3/sigv4.hpp|include.cucascade.io.rest.s3.sigv4.hpp.cucascade.io.rest.s3.presign_url(int, int, int, int, const sigv4_signer_config &, int, int, int)", - "include/cucascade/io/rest/s3/sigv4.hpp|include.cucascade.io.rest.s3.sigv4.hpp.cucascade.io.rest.s3.sha256_hex(int)", - "include/cucascade/io/rest/s3/sigv4.hpp|include.cucascade.io.rest.s3.sigv4.hpp.cucascade.io.rest.s3.uri_encode(int, bool)" - ], - "content_hash": "6a4d28add80020bd", - "module_hash": "657605381e7bdb86" - }, - "include/cucascade/io/rest/s3/sigv4_authorizer.hpp": { - "method_keys": [ - "include/cucascade/io/rest/s3/sigv4_authorizer.hpp|include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_authorizer_base", - "include/cucascade/io/rest/s3/sigv4_authorizer.hpp|include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_authorizer_base.sigv4_authorizer_base(int, int, int)", - "include/cucascade/io/rest/s3/sigv4_authorizer.hpp|include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_presigned_authorizer", - "include/cucascade/io/rest/s3/sigv4_authorizer.hpp|include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_presigned_authorizer.sigv4_presigned_authorizer(int, int, int, int)", - "include/cucascade/io/rest/s3/sigv4_authorizer.hpp|include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_presigned_authorizer.authorize(const int &, int, int)", - "include/cucascade/io/rest/s3/sigv4_authorizer.hpp|include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_presigned_authorizer.authorize_list(int, int, int)", - "include/cucascade/io/rest/s3/sigv4_authorizer.hpp|include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_header_authorizer", - "include/cucascade/io/rest/s3/sigv4_authorizer.hpp|include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_header_authorizer.sigv4_header_authorizer(int, int, int)", - "include/cucascade/io/rest/s3/sigv4_authorizer.hpp|include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_header_authorizer.authorize(const int &, int, int)", - "include/cucascade/io/rest/s3/sigv4_authorizer.hpp|include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_header_authorizer.authorize_list(int, int, int)" - ], - "content_hash": "f55d2cf9cc4fea8a", - "module_hash": "73dadd618e2802df" - }, - "include/cucascade/io/rest/s3/static_credentials.hpp": { - "method_keys": [ - "include/cucascade/io/rest/s3/static_credentials.hpp|include.cucascade.io.rest.s3.static_credentials.hpp.cucascade.io.rest.s3.static_credentials", - "include/cucascade/io/rest/s3/static_credentials.hpp|include.cucascade.io.rest.s3.static_credentials.hpp.cucascade.io.rest.s3.static_credentials_from(const int &)" - ], - "content_hash": "0e89d6a152f322e0", - "module_hash": "2ba13df479cba6c3" - }, - "include/cucascade/io/rest/types.hpp": { - "method_keys": [ - "include/cucascade/io/rest/types.hpp|include.cucascade.io.rest.types.hpp.cucascade.io.rest.buf_sink", - "include/cucascade/io/rest/types.hpp|include.cucascade.io.rest.types.hpp.cucascade.io.rest.buf_sink.reset() noexcept", - "include/cucascade/io/rest/types.hpp|include.cucascade.io.rest.types.hpp.cucascade.io.rest.header_capture", - "include/cucascade/io/rest/types.hpp|include.cucascade.io.rest.types.hpp.cucascade.io.rest.header_capture.reset() noexcept", - "include/cucascade/io/rest/types.hpp|include.cucascade.io.rest.types.hpp.cucascade.io.rest.rest_io_op_request", - "include/cucascade/io/rest/types.hpp|include.cucascade.io.rest.types.hpp.cucascade.io.rest.rest_io_op_request.is_device() const noexcept", - "include/cucascade/io/rest/types.hpp|include.cucascade.io.rest.types.hpp.cucascade.io.rest.rest_io_op_request.copy_h2d_async(int) const noexcept" - ], - "content_hash": "2be2d1ba0738c004", - "module_hash": "b5b4ed79bbdbc897" - }, - "include/cucascade/io/s3rdma/s3rdma_ioctx.hpp": { - "method_keys": [ - "include/cucascade/io/s3rdma/s3rdma_ioctx.hpp|include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx", - "include/cucascade/io/s3rdma/s3rdma_ioctx.hpp|include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.s3rdma_ioctx()", - "include/cucascade/io/s3rdma/s3rdma_ioctx.hpp|include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.type() const noexcept", - "include/cucascade/io/s3rdma/s3rdma_ioctx.hpp|include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.shutdown() noexcept", - "include/cucascade/io/s3rdma/s3rdma_ioctx.hpp|include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.supports(int) const noexcept", - "include/cucascade/io/s3rdma/s3rdma_ioctx.hpp|include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.supports_device_read() const noexcept", - "include/cucascade/io/s3rdma/s3rdma_ioctx.hpp|include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.supports_host_to_device_read() const noexcept", - "include/cucascade/io/s3rdma/s3rdma_ioctx.hpp|include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.supports_vector_host_read() const noexcept", - "include/cucascade/io/s3rdma/s3rdma_ioctx.hpp|include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.supports_device_range_read() const noexcept", - "include/cucascade/io/s3rdma/s3rdma_ioctx.hpp|include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.align_and_coalesce(int, int) const noexcept", - "include/cucascade/io/s3rdma/s3rdma_ioctx.hpp|include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.host_read_io(const int &, int, int, int *)", - "include/cucascade/io/s3rdma/s3rdma_ioctx.hpp|include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.mixed_readv_async_io(const int &, int &&) noexcept", - "include/cucascade/io/s3rdma/s3rdma_ioctx.hpp|include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.create_io_object(int)" - ], - "content_hash": "37573dbee17b695e", - "module_hash": "915f48b7cf9e35cd" - }, - "include/cucascade/io/templated_ioctx.hpp": { - "method_keys": [ - "include/cucascade/io/templated_ioctx.hpp|include.cucascade.io.templated_ioctx.hpp.cucascade.io.detail.current_cuda_device()", - "include/cucascade/io/templated_ioctx.hpp|include.cucascade.io.templated_ioctx.hpp.cucascade.io.reactor_traits", - "include/cucascade/io/templated_ioctx.hpp|include.cucascade.io.templated_ioctx.hpp.cucascade.io.reactor_traits.prefers_bulk_io.lambda@113:56", - "include/cucascade/io/templated_ioctx.hpp|include.cucascade.io.templated_ioctx.hpp.cucascade.io.templated_ioctx", - "include/cucascade/io/templated_ioctx.hpp|include.cucascade.io.templated_ioctx.hpp.cucascade.io.templated_ioctx.io_op_type", - "include/cucascade/io/templated_ioctx.hpp|include.cucascade.io.templated_ioctx.hpp.cucascade.io.templated_ioctx.io_op_type.device_async", - "include/cucascade/io/templated_ioctx.hpp|include.cucascade.io.templated_ioctx.hpp.cucascade.io.templated_ioctx.io_op_type.host", - "include/cucascade/io/templated_ioctx.hpp|include.cucascade.io.templated_ioctx.hpp.cucascade.io.templated_ioctx.io_op_type.host_async", - "include/cucascade/io/templated_ioctx.hpp|include.cucascade.io.templated_ioctx.hpp.cucascade.io.templated_ioctx.io_op_type.host_vector_async", - "include/cucascade/io/templated_ioctx.hpp|include.cucascade.io.templated_ioctx.hpp.cucascade.io.templated_ioctx.templated_ioctx(int)", - "include/cucascade/io/templated_ioctx.hpp|include.cucascade.io.templated_ioctx.hpp.cucascade.io.templated_ioctx.as_typed(const int &)" - ], - "content_hash": "d4eb16dfabd1635f", - "module_hash": "db1710e7118e9b2b" - }, - "include/cucascade/io/types.hpp": { - "method_keys": [ - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.cache.cached_chunk", - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.file_descriptor", - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.file_descriptor.file_descriptor()", - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.file_descriptor.file_descriptor(int) noexcept", - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.file_descriptor.~file_descriptor", - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.file_descriptor.file_descriptor(const file_descriptor &)", - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.file_descriptor.operator=(const file_descriptor &)", - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.file_descriptor.file_descriptor(file_descriptor &&) noexcept", - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.file_descriptor.operator=(file_descriptor &&) noexcept", - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.file_descriptor.get() const noexcept", - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.file_descriptor.native_handle() const noexcept", - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.file_descriptor.operator bool() const noexcept", - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.io_object", - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.io_object.~io_object", - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.io_object.raw_file_cache_id() const noexcept", - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.io_object.object_path() const noexcept", - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.io_object.size() const noexcept", - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.io_object.validation_tag() const noexcept", - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.io_object_metadata", - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.io_object_metadata.~io_object_metadata", - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.range", - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.range.end() const noexcept", - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.range.empty() const noexcept", - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.intersect(range, range) noexcept", - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.slice", - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.slice.slice() noexcept", - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.slice.slice(int, int, int *) noexcept", - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.slice.size() const noexcept", - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.slice.offset() const noexcept", - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.host_buffer", - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.host_buffer.host_buffer() noexcept", - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.host_buffer.host_buffer(int *) noexcept", - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.io.host_buffer.host_buffer(int)", - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.host_buffer.host_buffer(int)", - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.host_buffer.needs_staging() const noexcept", - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.host_buffer.is_fragmented() const noexcept", - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.host_buffer.is_contiguous() const noexcept", - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.host_buffer.fragments() const noexcept", - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.device_buffer", - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.device_buffer.device_buffer() noexcept", - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.device_buffer.device_buffer(int *, int, int) noexcept", - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.prepared_io_completion", - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.prepared_io_completion.prepared_io_completion(Callback &&)", - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.prepared_io_completion.prepared_io_completion(const prepared_io_completion &)", - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.prepared_io_completion.operator=(const prepared_io_completion &)", - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.prepared_io_completion.operator()(int, bool) noexcept", - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice", - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.prepared_io_slice() noexcept", - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.prepared_io_slice(range, host_buffer) noexcept", - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.prepared_io_slice(range, device_buffer) noexcept", - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.prepared_io_slice(range, host_buffer, device_buffer) noexcept", - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.needs_staging() const noexcept", - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.is_fragmented() const noexcept", - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.is_contiguous() const noexcept", - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.has_host_request() const noexcept", - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.has_device_request() const noexcept", - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.is_host_request() const noexcept", - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.size() const noexcept", - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.offset() const noexcept" - ], - "content_hash": "c4f9884f38b8d561", - "module_hash": "215fe0275658063a" - }, - "include/cucascade/io/uri_parser.hpp": { - "method_keys": [ - "include/cucascade/io/uri_parser.hpp|include.cucascade.io.uri_parser.hpp.cucascade.io.parsed_uri", - "include/cucascade/io/uri_parser.hpp|include.cucascade.io.uri_parser.hpp.cucascade.io.parse(int)", - "include/cucascade/io/uri_parser.hpp|include.cucascade.io.uri_parser.hpp.cucascade.io.strip_file_scheme(int)" - ], - "content_hash": "0c4af0b409b61e2f", - "module_hash": "06c9c002c059db0a" - }, - "include/cucascade/io/uring/config.hpp": { - "method_keys": [ - "include/cucascade/io/uring/config.hpp|include.cucascade.io.uring.config.hpp.cucascade.io.uring.config", - "include/cucascade/io/uring/config.hpp|include.cucascade.io.uring.config.hpp.cucascade.io.uring.config.min_alignment_requirement() const noexcept", - "include/cucascade/io/uring/config.hpp|include.cucascade.io.uring.config.hpp.cucascade.io.uring.config.merge_gap_size() const noexcept" - ], - "content_hash": "fb8f65dcb94e85e7", - "module_hash": "9ac51f308fb07b81" - }, - "include/cucascade/io/uring/types.hpp": { - "method_keys": [ - "include/cucascade/io/uring/types.hpp|include.cucascade.io.uring.types.hpp.cucascade.io.uring.uring_io_op", - "include/cucascade/io/uring/types.hpp|include.cucascade.io.uring.types.hpp.cucascade.io.uring.uring_io_op.needs_staging() const noexcept", - "include/cucascade/io/uring/types.hpp|include.cucascade.io.uring.types.hpp.cucascade.io.uring.uring_io_op.is_vectored() const noexcept", - "include/cucascade/io/uring/types.hpp|include.cucascade.io.uring.types.hpp.cucascade.io.uring.detail.odirect_available(bool, int) noexcept", - "include/cucascade/io/uring/types.hpp|include.cucascade.io.uring.types.hpp.cucascade.io.uring.detail.is_odirect_runtime_error(int) noexcept", - "include/cucascade/io/uring/types.hpp|include.cucascade.io.uring.types.hpp.cucascade.io.uring.detail.dynamic_io_target(int, int, int) noexcept", - "include/cucascade/io/uring/types.hpp|include.cucascade.io.uring.types.hpp.cucascade.io.uring.detail.is_odirect_compatible(int, int) noexcept" - ], - "content_hash": "fe426dfb622b2dd0", - "module_hash": "8884bb3b12f45f6f" - }, - "include/cucascade/io/uring/uring_ioctx.hpp": { - "method_keys": [ - "include/cucascade/io/uring/uring_ioctx.hpp|include.cucascade.io.uring.uring_ioctx.hpp.cucascade.io.uring.uring_ioctx", - "include/cucascade/io/uring/uring_ioctx.hpp|include.cucascade.io.uring.uring_ioctx.hpp.cucascade.io.uring.uring_ioctx.uring_ioctx(int, int)", - "include/cucascade/io/uring/uring_ioctx.hpp|include.cucascade.io.uring.uring_ioctx.hpp.cucascade.io.uring.uring_ioctx.type() const noexcept" - ], - "content_hash": "637127b7b2d8de9a", - "module_hash": "c140ba1a5a19838e" - }, - "include/cucascade/io/uring/uring_reactor.hpp": { - "method_keys": [ - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.local_io_object", - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.local_io_object.local_io_object(int, int, int, int, int)", - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.local_io_object.raw_file_cache_id() const noexcept", - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.local_io_object.object_path() const noexcept", - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.local_io_object.size() const noexcept", - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.local_io_object.fd() const noexcept", - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.local_io_object.fd_direct() const noexcept", - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.local_io_object.buffered_handle() const noexcept", - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.local_io_object.odirect_handle() const noexcept", - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor", - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.reactor_context", - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.reactor_context.reactor_context(int, int *)", - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.reactor_context.cfg() const noexcept", - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.reactor_context.host_memory_resource() const noexcept", - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.native_handle_type", - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.io_object_type", - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.reactor_context_type", - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.uring_reactor(int, int)", - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.~uring_reactor", - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.uring_reactor(const uring_reactor &)", - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.operator=(const uring_reactor &)", - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.get_config() const noexcept", - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.staging_block_size() const noexcept", - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.start()", - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.interrupt()", - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.shutdown()", - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.host_read(const io_object_type &, int, int, int *)", - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.enqueue(int) noexcept", - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.queued_bytes() const noexcept", - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.supports(int)", - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.create_io_object(int)", - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.size(int)", - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.align_to_physical(int, int)", - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.align_and_coalesce(int, int) noexcept", - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.worker_loop(const int &)" - ], - "content_hash": "2150d79e401afc9b", - "module_hash": "9b72c8ce019269d9" - }, - "include/cucascade/log/logging.hpp": { - "method_keys": [ - "include/cucascade/log/logging.hpp|include.cucascade.log.logging.hpp.cucascade.log.detail.ignore(Args &&...) noexcept" - ], - "content_hash": "63e78bb6d1a7ef9f", - "module_hash": "3168285783e7ab00" - }, - "include/cucascade/memory/chunked_resource_info.hpp": { - "method_keys": [ - "include/cucascade/memory/chunked_resource_info.hpp|include.cucascade.memory.chunked_resource_info.hpp.cucascade.memory.chunked_resource_info", - "include/cucascade/memory/chunked_resource_info.hpp|include.cucascade.memory.chunked_resource_info.hpp.cucascade.memory.chunked_resource_info.~chunked_resource_info", - "include/cucascade/memory/chunked_resource_info.hpp|include.cucascade.memory.chunked_resource_info.hpp.cucascade.memory.chunked_resource_info.max_chunk_bytes() const" - ], - "content_hash": "6f208d565ff93265", - "module_hash": "1cc83b71f7abf14b" - }, - "include/cucascade/memory/column_metadata.hpp": { - "method_keys": [ - "include/cucascade/memory/column_metadata.hpp|include.cucascade.memory.column_metadata.hpp.cucascade.memory.column_metadata" - ], - "content_hash": "e9c86121f8e9f735", - "module_hash": "56aa2a310e89183d" - }, - "include/cucascade/memory/common.hpp": { - "method_keys": [ - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_status", - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_status.GRANTED", - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_status.UNSUPPORTED", - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_status.VERIFICATION_FAILED", - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_status.CUDA_ERROR", - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.memory.pool_peer_access_result", - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.detail.pool_peer_access_operations", - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.detail.grant_pool_peer_access(int, int, int, const pool_peer_access_operations &) noexcept", - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_result", - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_result.status() const noexcept", - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_result.error() const noexcept", - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_result.granted() const noexcept", - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_result.pool_peer_access_result(pool_peer_access_status, int) noexcept", - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.Tier", - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.Tier.GPU", - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.Tier.HOST", - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.Tier.DISK", - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.Tier.SIZE", - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.memory_space_id", - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.memory_space_id.memory_space_id(Tier, int)", - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.memory_space_id.uuid() const noexcept", - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.make_default_gpu_memory_resource(int, int)", - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.grant_pool_peer_access(int, int, int) noexcept", - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.enable_pool_peer_access_for_all_visible_devices(int, int)", - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.probe_peer_dma_works(int, int)", - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.peer_access_verified(int, int)", - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.make_default_host_memory_resource(int, int)", - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.make_default_host_memory_resource(int, int, bool)", - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.make_default_allocator_for_tier(Tier)", - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.fixed_size_host_memory_resource", - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.register_host_pool(int, fixed_size_host_memory_resource *)", - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.unregister_host_pool(int, fixed_size_host_memory_resource *) noexcept", - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.find_host_pool(int) noexcept", - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.std.hash", - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.std.hash.operator()(const cucascade::memory::memory_space_id &) const" - ], - "content_hash": "e903a4639ffb2b7b", - "module_hash": "f76dbd75e129b1d8" - }, - "include/cucascade/memory/config.hpp": { - "method_keys": [ - "include/cucascade/memory/config.hpp|include.cucascade.memory.config.hpp.cucascade.memory.gpu_memory_space_config", - "include/cucascade/memory/config.hpp|include.cucascade.memory.config.hpp.cucascade.memory.gpu_memory_space_config.tier() const", - "include/cucascade/memory/config.hpp|include.cucascade.memory.config.hpp.cucascade.memory.gpu_memory_space_config.reservation_limit() const", - "include/cucascade/memory/config.hpp|include.cucascade.memory.config.hpp.cucascade.memory.gpu_memory_space_config.downgrade_trigger_threshold() const", - "include/cucascade/memory/config.hpp|include.cucascade.memory.config.hpp.cucascade.memory.gpu_memory_space_config.downgrade_stop_threshold() const", - "include/cucascade/memory/config.hpp|include.cucascade.memory.config.hpp.cucascade.memory.host_memory_space_config", - "include/cucascade/memory/config.hpp|include.cucascade.memory.config.hpp.cucascade.memory.host_memory_space_config.tier() const", - "include/cucascade/memory/config.hpp|include.cucascade.memory.config.hpp.cucascade.memory.host_memory_space_config.reservation_limit() const", - "include/cucascade/memory/config.hpp|include.cucascade.memory.config.hpp.cucascade.memory.host_memory_space_config.downgrade_trigger_threshold() const", - "include/cucascade/memory/config.hpp|include.cucascade.memory.config.hpp.cucascade.memory.host_memory_space_config.downgrade_stop_threshold() const", - "include/cucascade/memory/config.hpp|include.cucascade.memory.config.hpp.cucascade.memory.disk_memory_space_config", - "include/cucascade/memory/config.hpp|include.cucascade.memory.config.hpp.cucascade.memory.disk_memory_space_config.tier() const", - "include/cucascade/memory/config.hpp|include.cucascade.memory.config.hpp.cucascade.memory.disk_memory_space_config.reservation_limit() const", - "include/cucascade/memory/config.hpp|include.cucascade.memory.config.hpp.cucascade.memory.disk_memory_space_config.downgrade_trigger_threshold() const", - "include/cucascade/memory/config.hpp|include.cucascade.memory.config.hpp.cucascade.memory.disk_memory_space_config.downgrade_stop_threshold() const" - ], - "content_hash": "377459792285daba", - "module_hash": "7a3efb74f8b98fbe" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp": { - "method_keys": [ - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.device_reserved_arena", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.device_reserved_arena.device_reserved_arena(reservation_aware_resource_adaptor_impl &, int, int)", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.device_reserved_arena.~device_reserved_arena", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.device_reserved_arena.grow_by(int)", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.device_reserved_arena.shrink_to_fit()", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.device_reserved_arena.get_available_memory() const noexcept", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.stream_ordered_tracker_state", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.stream_ordered_tracker_state.stream_ordered_tracker_state(int, int, int)", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.stream_ordered_tracker_state.check_reservation_and_handle_overflow(reservation_aware_resource_adaptor_impl &, int, int)", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.allocation_tracker_iface", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.allocation_tracker_iface.~allocation_tracker_iface", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.allocation_tracker_iface.reset_tracker_state(int)", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.allocation_tracker_iface.assign_reservation_to_tracker(int, int, int, int)", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.allocation_tracker_iface.get_tracker_state(int)", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.allocation_tracker_iface.get_tracker_state(int) const", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.AllocationTrackingScope", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.AllocationTrackingScope.PER_STREAM", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.AllocationTrackingScope.PER_THREAD", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reservation_aware_resource_adaptor_impl(int, int, int, int, int, AllocationTrackingScope, int)", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reservation_aware_resource_adaptor_impl(int, int, int, int, int, int, AllocationTrackingScope, int)", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.~reservation_aware_resource_adaptor_impl", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reservation_aware_resource_adaptor_impl(const reservation_aware_resource_adaptor_impl &)", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.operator=(const reservation_aware_resource_adaptor_impl &)", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reservation_aware_resource_adaptor_impl(reservation_aware_resource_adaptor_impl &&)", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.operator=(reservation_aware_resource_adaptor_impl &&)", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_upstream_resource() const noexcept", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.pool_handle() const noexcept", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_available_memory() const noexcept", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_available_memory(int) const noexcept", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_available_memory_print(int) const noexcept", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_allocated_bytes(int) const", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_peak_allocated_bytes(int) const", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_total_allocated_bytes() const", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_peak_total_allocated_bytes() const", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reset_peak_allocated_bytes(int)", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_total_reserved_bytes() const", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.is_stream_tracked(int) const", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reserve(int, int)", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reserve_upto(int, int)", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_active_reservation_count() const noexcept", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.attach_reservation_to_tracker(int, int, int, int)", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reset_stream_reservation(int)", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.set_default_policy(int)", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_default_reservation_policy() const", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_default_oom_handling_policy() const", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.allocate(int, int, int)", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.deallocate(int, void *, int, int) noexcept", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.allocate_sync(int, int)", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.deallocate_sync(void *, int, int) noexcept", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.operator==(const reservation_aware_resource_adaptor_impl &) const noexcept", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_property(const reservation_aware_resource_adaptor_impl &, int) noexcept", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.grow_reservation_by(device_reserved_arena &, int)", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.shrink_reservation_to_fit(device_reserved_arena &)", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.do_allocate_managed(int, int)", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.do_allocate_managed(int, stream_ordered_tracker_state *, int)", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.do_allocate_unmanaged(int, int, int)", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.do_reserve(int, int)", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.do_reserve_upto(int, int)", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.do_release_reservation(device_reserved_arena *) noexcept" - ], - "content_hash": "d5cc56c323d5d827", - "module_hash": "cce17a80c3c33f26" - }, - "include/cucascade/memory/disk_access_limiter.hpp": { - "method_keys": [ - "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter", - "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.disk_reserved_arena", - "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.disk_reserved_arena.disk_reserved_arena(disk_access_limiter &, int, int, int)", - "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.disk_reserved_arena.~disk_reserved_arena", - "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.disk_reserved_arena.base_name() const noexcept", - "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.disk_reserved_arena.grow_by(int)", - "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.disk_reserved_arena.shrink_to_fit()", - "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.disk_access_limiter(int, int, int)", - "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.disk_access_limiter(int, int, int, int)", - "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.~disk_access_limiter", - "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.get_mount_path() const noexcept", - "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.get_available_memory() const noexcept", - "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.get_total_reserved_bytes() const", - "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.get_peak_reserved_bytes() const", - "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.reserve(int, int)", - "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.reserve_upto(int, int)", - "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.get_active_reservation_count() const noexcept", - "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.do_reserve(int, int)", - "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.do_reserve_upto(int, int)", - "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.do_release_reservation(disk_reserved_arena *) noexcept", - "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.grow_reservation_by(int &, int)", - "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.shrink_reservation_to_fit(int &)" - ], - "content_hash": "5eebe0311900554f", - "module_hash": "7c94f822623d8e57" - }, - "include/cucascade/memory/disk_table.hpp": { - "method_keys": [ - "include/cucascade/memory/disk_table.hpp|include.cucascade.memory.disk_table.hpp.cucascade.memory.disk_table_allocation", - "include/cucascade/memory/disk_table.hpp|include.cucascade.memory.disk_table.hpp.cucascade.memory.disk_table_allocation.disk_table_allocation(int, int, int)", - "include/cucascade/memory/disk_table.hpp|include.cucascade.memory.disk_table.hpp.cucascade.memory.generate_disk_file_path(int)" - ], - "content_hash": "a36322e64ce515f5", - "module_hash": "04e71b429742f3e2" - }, - "include/cucascade/memory/error.hpp": { - "method_keys": [ - "include/cucascade/memory/error.hpp|include.cucascade.memory.error.hpp.cucascade.memory.MemoryError", - "include/cucascade/memory/error.hpp|include.cucascade.memory.error.hpp.cucascade.memory.MemoryError.ALLOCATION_FAILED", - "include/cucascade/memory/error.hpp|include.cucascade.memory.error.hpp.cucascade.memory.MemoryError.LIMIT_EXCEEDED", - "include/cucascade/memory/error.hpp|include.cucascade.memory.error.hpp.cucascade.memory.MemoryError.POOL_EXHAUSTED", - "include/cucascade/memory/error.hpp|include.cucascade.memory.error.hpp.cucascade.memory.MemoryError.SIZE", - "include/cucascade/memory/error.hpp|include.cucascade.memory.error.hpp.cucascade.memory.MemoryError.SUCCESS", - "include/cucascade/memory/error.hpp|include.cucascade.memory.error.hpp.cucascade.memory.memory_error_category", - "include/cucascade/memory/error.hpp|include.cucascade.memory.error.hpp.cucascade.memory.memory_error_category.name() const noexcept", - "include/cucascade/memory/error.hpp|include.cucascade.memory.error.hpp.cucascade.memory.memory_error_category.message(int) const", - "include/cucascade/memory/error.hpp|include.cucascade.memory.error.hpp.cucascade.memory.memory_category()", - "include/cucascade/memory/error.hpp|include.cucascade.memory.error.hpp.cucascade.memory.make_error_code(MemoryError)", - "include/cucascade/memory/error.hpp|include.cucascade.memory.error.hpp.cucascade.memory.cucascade_out_of_memory", - "include/cucascade/memory/error.hpp|include.cucascade.memory.error.hpp.cucascade.memory.cucascade_out_of_memory.cucascade_out_of_memory(int, MemoryError, int, int, int)", - "include/cucascade/memory/error.hpp|include.cucascade.memory.error.hpp.std.is_error_code_enum" - ], - "content_hash": "76c385829d13a6db", - "module_hash": "7ddc4b745217aaaa" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp": { - "method_keys": [ - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.chunked_reserved_area", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.chunked_reserved_area.chunked_reserved_area(fixed_size_host_memory_resource &, int, int)", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.chunked_reserved_area.~chunked_reserved_area", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.chunked_reserved_area.uuid() const noexcept", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.chunked_reserved_area.grow_by(int)", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.chunked_reserved_area.shrink_to_fit()", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.chunked_reserved_area.create_uid()", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.empty()", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.create(int, fixed_size_host_memory_resource &, int *)", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.~multiple_blocks_allocation", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.multiple_blocks_allocation(const multiple_blocks_allocation &)", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.operator=(const multiple_blocks_allocation &)", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.multiple_blocks_allocation(multiple_blocks_allocation &&)", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.operator=(multiple_blocks_allocation &&)", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.size_bytes() const noexcept", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.size() const noexcept", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.release_blocks() noexcept", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.get_blocks() noexcept", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.operator[](int) const", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.at(int) const", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.block_size() const noexcept", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.grow_by(int) noexcept", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.trim_to(int)", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.multiple_blocks_allocation(int, fixed_size_host_memory_resource *, int *)", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.fixed_size_host_memory_resource(int, int, int, int, int, int, int)", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.fixed_size_host_memory_resource(const fixed_size_host_memory_resource &)", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.operator=(const fixed_size_host_memory_resource &)", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.fixed_size_host_memory_resource(fixed_size_host_memory_resource &&)", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.operator=(fixed_size_host_memory_resource &&)", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.~fixed_size_host_memory_resource", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_total_allocated_bytes() const noexcept", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_available_memory() const noexcept", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_block_size() const noexcept", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.max_chunk_bytes() const", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_free_blocks() const noexcept", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_total_blocks() const noexcept", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_upstream_resource() noexcept", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_total_reserved_bytes() const noexcept", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.reserve(int, int)", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.reserve_upto(int, int)", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_active_reservation_count() const noexcept", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.allocate_multiple_blocks(int, int *)", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_peak_total_allocated_bytes() const", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.allocate(int, int, int)", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.deallocate(int, void *, int, int) noexcept", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.allocate_sync(int, int)", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.deallocate_sync(void *, int, int) noexcept", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.operator==(const fixed_size_host_memory_resource &) const noexcept", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_property(const fixed_size_host_memory_resource &, int) noexcept", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.grow_reservation_by(int &, int)", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.shrink_reservation_to_fit(int &)", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.do_reserve(int, int)", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.do_reserve_upto(int, int)", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.expand_pool()", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.register_reservation(chunked_reserved_area *)", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.release_reservation(chunked_reserved_area *)", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.return_allocated_chunks(int, chunked_reserved_area *)", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.allocate_multiple_blocks_internal(int, chunked_reserved_area *)", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.allocation_tracker", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.allocation_tracker.allocation_tracker(int)" - ], - "content_hash": "b20f2d1bdc8b7114", - "module_hash": "3ca46069a432724e" - }, - "include/cucascade/memory/memory_reservation.hpp": { - "method_keys": [ - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation_aware_resource_adaptor", - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.fixed_size_host_memory_resource", - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.disk_access_limiter", - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.memory.reservation", - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.memory.reserved_arena", - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.memory_space", - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl", - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.tier_memory_resource_trait", - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.tier_memory_resource_trait.type", - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation_limit_policy", - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation_limit_policy.~reservation_limit_policy", - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation_limit_policy.handle_over_reservation(int, int, int, reserved_arena *)", - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation_limit_policy.get_policy_name() const", - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.ignore_reservation_limit_policy", - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.ignore_reservation_limit_policy.ignore_reservation_limit_policy()", - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.ignore_reservation_limit_policy.handle_over_reservation(int, int, int, reserved_arena *)", - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.ignore_reservation_limit_policy.get_policy_name() const", - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.fail_reservation_limit_policy", - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.fail_reservation_limit_policy.fail_reservation_limit_policy()", - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.fail_reservation_limit_policy.handle_over_reservation(int, int, int, reserved_arena *)", - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.fail_reservation_limit_policy.get_policy_name() const", - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.increase_reservation_limit_policy", - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.increase_reservation_limit_policy.increase_reservation_limit_policy()", - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.increase_reservation_limit_policy.increase_reservation_limit_policy(double, bool)", - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.increase_reservation_limit_policy.handle_over_reservation(int, int, int, reserved_arena *)", - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.increase_reservation_limit_policy.get_policy_name() const", - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.make_default_reservation_limit_policy()", - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reserved_arena", - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reserved_arena.reserved_arena(int, int)", - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reserved_arena.~reserved_arena", - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reserved_arena.grow_by(int)", - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reserved_arena.shrink_to_fit()", - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reserved_arena.size() const noexcept", - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation", - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.create(memory_space &, int)", - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.size() const noexcept", - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.tier() const noexcept", - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.device_id() const noexcept", - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.get_memory_resource() const noexcept", - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.get_memory_space() const noexcept", - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.get_memory_resource_as() const noexcept", - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.get_memory_resource_of() const noexcept", - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.grow_by(int)", - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.shrink_to_fit()", - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.reservation(const reservation &)", - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.operator=(const reservation &)", - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.reservation(reservation &&)", - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.operator=(reservation &&)", - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.~reservation", - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.reservation(const memory_space *, int)" - ], - "content_hash": "c097eb9b59faf7a7", - "module_hash": "3a454b4793567783" - }, - "include/cucascade/memory/memory_reservation_manager.hpp": { - "method_keys": [ - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.memory.memory_reservation_manager", - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.reservation_aware_resource_adaptor", - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.fixed_size_host_memory_resource", - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.reservation", - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.reservation_request_strategy", - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.reservation_request_strategy.reservation_request_strategy(bool)", - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.reservation_request_strategy.get_candidates(memory_reservation_manager &) const", - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.reservation_request_strategy.has_strong_ordering() const noexcept", - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.reservation_request_strategy.get_all_memory_resource(memory_reservation_manager &)", - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.reservation_request_strategy.get_all_memory_resource(memory_reservation_manager &, int)", - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.memory.reservation_request_strategy.get_memory_resource(memory_reservation_manager &, int)", - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.reservation_request_strategy.get_memory_resource(memory_reservation_manager &, int)", - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_in_tier_with_preference", - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_in_tier_with_preference.any_memory_space_in_tier_with_preference(int, int)", - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_in_tier_with_preference.get_candidates(memory_reservation_manager &) const", - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_in_tier", - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_in_tier.any_memory_space_in_tier(int)", - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_in_tier.get_candidates(memory_reservation_manager &) const", - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_in_tiers", - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_in_tiers.any_memory_space_in_tiers(int)", - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_in_tiers.get_candidates(memory_reservation_manager &) const", - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.specific_memory_space", - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.specific_memory_space.specific_memory_space(int, int)", - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.specific_memory_space.get_candidates(memory_reservation_manager &) const", - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_to_downgrade", - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.memory.any_memory_space_to_downgrade.any_memory_space_to_downgrade(int, int)", - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_to_downgrade.any_memory_space_to_downgrade(int, int)", - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_to_downgrade.get_candidates(memory_reservation_manager &) const", - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_to_upgrade", - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_to_upgrade.any_memory_space_to_upgrade(int, int)", - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_to_upgrade.get_candidates(memory_reservation_manager &) const", - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager", - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.memory_reservation_manager(int)", - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.memory_reservation_manager(const memory_reservation_manager &)", - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.operator=(const memory_reservation_manager &)", - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.memory_reservation_manager(memory_reservation_manager &&)", - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.operator=(memory_reservation_manager &&)", - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.~memory_reservation_manager", - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.request_reservation(const reservation_request_strategy &, int)", - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_memory_space(int, int) const", - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_memory_space(int, int)", - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_memory_spaces_for_tier(int) const", - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_all_memory_spaces() const noexcept", - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_available_memory_for_tier(int) const", - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_total_reserved_memory_for_tier(int) const", - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_active_reservation_count_for_tier(int) const", - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_total_available_memory() const", - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_total_reserved_memory() const", - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_active_reservation_count() const", - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.shutdown()", - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_mutable_memory_space(int, int)", - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_mutable_memory_space(int)", - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_mutable_memory_spaces_for_tier(int)", - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_mutable_all_memory_spaces() noexcept", - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.build_lookup_tables()" - ], - "content_hash": "d95f74a120d271c7", - "module_hash": "2c48f91b4d8d447b" - }, - "include/cucascade/memory/memory_space.hpp": { - "method_keys": [ - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.idisk_io_backend", - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.reservation", - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.reservation_aware_resource_adaptor", - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.fixed_size_host_memory_resource", - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space", - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.memory.memory_space.memory_space(const int &)", - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.memory_space(const int &)", - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.memory_space(const int &, int)", - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.memory_space(const memory_space &)", - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.operator=(const memory_space &)", - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.memory_space(memory_space &&)", - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.operator=(memory_space &&)", - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.~memory_space", - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.operator==(const memory_space &) const", - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.operator!=(const memory_space &) const", - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_id() const noexcept", - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_tier() const noexcept", - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_device_id() const noexcept", - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.make_reservation_or_null(int)", - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.make_reservation_upto(int)", - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.make_reservation(int)", - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.acquire_stream() const", - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_active_reservation_count() const", - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.should_downgrade_memory() const", - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.should_stop_downgrading_memory() const", - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_amount_to_downgrade() const", - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_available_memory(int) const", - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_available_memory() const", - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_total_reserved_memory() const", - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_max_memory() const noexcept", - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_default_allocator() const noexcept", - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_chunked_resource_info() const noexcept", - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_io_backend() const", - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.to_string() const", - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.shutdown()", - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space_hash", - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space_hash.operator()(const memory_space &) const" - ], - "content_hash": "a383b881583c351f", - "module_hash": "488062a5a11be075" - }, - "include/cucascade/memory/notification_channel.hpp": { - "method_keys": [ - "include/cucascade/memory/notification_channel.hpp|include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel", - "include/cucascade/memory/notification_channel.hpp|include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.event_notifier", - "include/cucascade/memory/notification_channel.hpp|include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.event_notifier.event_notifier(notification_channel &)", - "include/cucascade/memory/notification_channel.hpp|include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.event_notifier.~event_notifier", - "include/cucascade/memory/notification_channel.hpp|include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.event_notifier.post()", - "include/cucascade/memory/notification_channel.hpp|include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.wait_status", - "include/cucascade/memory/notification_channel.hpp|include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.wait_status.IDLE", - "include/cucascade/memory/notification_channel.hpp|include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.wait_status.NOTIFIED", - "include/cucascade/memory/notification_channel.hpp|include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.wait_status.SHUTDOWN", - "include/cucascade/memory/notification_channel.hpp|include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.~notification_channel", - "include/cucascade/memory/notification_channel.hpp|include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.wait()", - "include/cucascade/memory/notification_channel.hpp|include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.get_notifier()", - "include/cucascade/memory/notification_channel.hpp|include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.shutdown()", - "include/cucascade/memory/notification_channel.hpp|include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.notify()", - "include/cucascade/memory/notification_channel.hpp|include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.release_notifier()", - "include/cucascade/memory/notification_channel.hpp|include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.acquire_notifier()", - "include/cucascade/memory/notification_channel.hpp|include.cucascade.memory.notification_channel.hpp.cucascade.memory.event_notifier", - "include/cucascade/memory/notification_channel.hpp|include.cucascade.memory.notification_channel.hpp.cucascade.memory.notify_on_exit", - "include/cucascade/memory/notification_channel.hpp|include.cucascade.memory.notification_channel.hpp.cucascade.memory.notify_on_exit.notify_on_exit(int)", - "include/cucascade/memory/notification_channel.hpp|include.cucascade.memory.notification_channel.hpp.cucascade.memory.notify_on_exit.~notify_on_exit" - ], - "content_hash": "ec1ca1c58510f356", - "module_hash": "c7f0b5d07f0412cf" - }, - "include/cucascade/memory/null_device_memory_resource.hpp": { - "method_keys": [ - "include/cucascade/memory/null_device_memory_resource.hpp|include.cucascade.memory.null_device_memory_resource.hpp.cucascade.memory.null_device_memory_resource", - "include/cucascade/memory/null_device_memory_resource.hpp|include.cucascade.memory.null_device_memory_resource.hpp.cucascade.memory.null_device_memory_resource.null_device_memory_resource()", - "include/cucascade/memory/null_device_memory_resource.hpp|include.cucascade.memory.null_device_memory_resource.hpp.cucascade.memory.null_device_memory_resource.~null_device_memory_resource", - "include/cucascade/memory/null_device_memory_resource.hpp|include.cucascade.memory.null_device_memory_resource.hpp.cucascade.memory.null_device_memory_resource.allocate(int, int, int)", - "include/cucascade/memory/null_device_memory_resource.hpp|include.cucascade.memory.null_device_memory_resource.hpp.cucascade.memory.null_device_memory_resource.deallocate(int, void *, int, int) noexcept", - "include/cucascade/memory/null_device_memory_resource.hpp|include.cucascade.memory.null_device_memory_resource.hpp.cucascade.memory.null_device_memory_resource.allocate_sync(int, int)", - "include/cucascade/memory/null_device_memory_resource.hpp|include.cucascade.memory.null_device_memory_resource.hpp.cucascade.memory.null_device_memory_resource.deallocate_sync(void *, int, int) noexcept", - "include/cucascade/memory/null_device_memory_resource.hpp|include.cucascade.memory.null_device_memory_resource.hpp.cucascade.memory.null_device_memory_resource.operator==(const null_device_memory_resource &) const noexcept", - "include/cucascade/memory/null_device_memory_resource.hpp|include.cucascade.memory.null_device_memory_resource.hpp.cucascade.memory.null_device_memory_resource.get_property(const null_device_memory_resource &, int) noexcept" - ], - "content_hash": "c837140bb31d428e", - "module_hash": "d56ef81883a4c6b6" - }, - "include/cucascade/memory/numa_region_pinned_host_allocator.hpp": { - "method_keys": [ - "include/cucascade/memory/numa_region_pinned_host_allocator.hpp|include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource", - "include/cucascade/memory/numa_region_pinned_host_allocator.hpp|include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.numa_region_pinned_host_memory_resource(int, bool)", - "include/cucascade/memory/numa_region_pinned_host_allocator.hpp|include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.~numa_region_pinned_host_memory_resource", - "include/cucascade/memory/numa_region_pinned_host_allocator.hpp|include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.numa_region_pinned_host_memory_resource(const numa_region_pinned_host_memory_resource &)", - "include/cucascade/memory/numa_region_pinned_host_allocator.hpp|include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.numa_region_pinned_host_memory_resource(numa_region_pinned_host_memory_resource &&)", - "include/cucascade/memory/numa_region_pinned_host_allocator.hpp|include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.operator=(const numa_region_pinned_host_memory_resource &)", - "include/cucascade/memory/numa_region_pinned_host_allocator.hpp|include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.operator=(numa_region_pinned_host_memory_resource &&)", - "include/cucascade/memory/numa_region_pinned_host_allocator.hpp|include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.allocate(int, int, int)", - "include/cucascade/memory/numa_region_pinned_host_allocator.hpp|include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.deallocate(int, void *, int, int) noexcept", - "include/cucascade/memory/numa_region_pinned_host_allocator.hpp|include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.allocate_sync(int, int)", - "include/cucascade/memory/numa_region_pinned_host_allocator.hpp|include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.deallocate_sync(void *, int, int) noexcept", - "include/cucascade/memory/numa_region_pinned_host_allocator.hpp|include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.operator==(const numa_region_pinned_host_memory_resource &) const noexcept", - "include/cucascade/memory/numa_region_pinned_host_allocator.hpp|include.cucascade.memory.numa_region_pinned_host_allocator.hpp.memory.numa_region_pinned_host_memory_resource.get_property(const numa_region_pinned_host_memory_resource &, int) noexcept", - "include/cucascade/memory/numa_region_pinned_host_allocator.hpp|include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.get_property(const numa_region_pinned_host_memory_resource &, int) noexcept", - "include/cucascade/memory/numa_region_pinned_host_allocator.hpp|include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.cuda_host_flags(int, bool) noexcept" - ], - "content_hash": "c54a1fb3756a5af5", - "module_hash": "0a632a1f445d234d" - }, - "include/cucascade/memory/oom_handling_policy.hpp": { - "method_keys": [ - "include/cucascade/memory/oom_handling_policy.hpp|include.cucascade.memory.oom_handling_policy.hpp.cucascade.memory.oom_handling_policy", - "include/cucascade/memory/oom_handling_policy.hpp|include.cucascade.memory.oom_handling_policy.hpp.cucascade.memory.oom_handling_policy.~oom_handling_policy", - "include/cucascade/memory/oom_handling_policy.hpp|include.cucascade.memory.oom_handling_policy.hpp.cucascade.memory.oom_handling_policy.handle_oom(int, int, int, int)", - "include/cucascade/memory/oom_handling_policy.hpp|include.cucascade.memory.oom_handling_policy.hpp.cucascade.memory.oom_handling_policy.get_policy_name() const noexcept", - "include/cucascade/memory/oom_handling_policy.hpp|include.cucascade.memory.oom_handling_policy.hpp.cucascade.memory.oom_handling_policy.do_handle_oom(int, int, int, int)", - "include/cucascade/memory/oom_handling_policy.hpp|include.cucascade.memory.oom_handling_policy.hpp.cucascade.memory.throw_on_oom_policy", - "include/cucascade/memory/oom_handling_policy.hpp|include.cucascade.memory.oom_handling_policy.hpp.cucascade.memory.throw_on_oom_policy.do_handle_oom(int, int, int, int)", - "include/cucascade/memory/oom_handling_policy.hpp|include.cucascade.memory.oom_handling_policy.hpp.cucascade.memory.throw_on_oom_policy.get_policy_name() const noexcept", - "include/cucascade/memory/oom_handling_policy.hpp|include.cucascade.memory.oom_handling_policy.hpp.cucascade.memory.make_default_oom_policy()" - ], - "content_hash": "53b3b31b22e07580", - "module_hash": "b8a045a1b74afe73" - }, - "include/cucascade/memory/reservation_aware_resource_adaptor.hpp": { - "method_keys": [ - "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor", - "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_property(const reservation_aware_resource_adaptor &, int) noexcept", - "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.reservation_aware_resource_adaptor(int, int, int, int, int, int, int)", - "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.reservation_aware_resource_adaptor(int, int, int, int, int, int, int, int)", - "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_upstream_resource() const noexcept", - "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.pool_handle() const noexcept", - "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_available_memory() const noexcept", - "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_available_memory(int) const noexcept", - "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_available_memory_print(int) const noexcept", - "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_allocated_bytes(int) const", - "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_peak_allocated_bytes(int) const", - "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_total_allocated_bytes() const", - "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_peak_total_allocated_bytes() const", - "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.reset_peak_allocated_bytes(int)", - "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_total_reserved_bytes() const", - "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.is_stream_tracked(int) const", - "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.reserve(int, int)", - "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.reserve_upto(int, int)", - "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_active_reservation_count() const noexcept", - "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.attach_reservation_to_tracker(int, int, int, int)", - "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.reset_stream_reservation(int)", - "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.set_default_policy(int)", - "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_default_reservation_policy() const", - "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_default_oom_handling_policy() const", - "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.allocate(int, int, int)", - "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.deallocate(int, void *, int, int) noexcept" - ], - "content_hash": "af74efbed6c6ae27", - "module_hash": "21e347fe74f625a1" - }, - "include/cucascade/memory/reservation_manager_configurator.hpp": { - "method_keys": [ - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator", - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.builder_reference", - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_number_of_gpus(int)", - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_gpu_ids(const int &)", - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_gpu_usage_limit(int)", - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_usage_limit_ratio_per_gpu(double)", - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_reservation_limit_per_gpu(int)", - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_reservation_fraction_per_gpu(double)", - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_downgrade_fractions_per_gpu(double, double)", - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.track_reservation_per_stream(bool)", - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_gpu_memory_resource_factory(int)", - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.use_gpu_id_as_host_id()", - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.use_numa_id_as_host_id()", - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_total_host_capacity(int)", - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_per_numa_region_capacity(int)", - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_usage_limit_ratio_per_numa_region(double)", - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_downgrade_fractions_per_numa_region(double, double)", - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_reservation_limit_per_numa_region(int)", - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_reservation_fraction_per_numa_region(double)", - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_host_memory_resource_factory(int)", - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_host_portability(bool)", - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_host_pool_features(int, int, int)", - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_disk_mounting_point(int, int, int)", - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.build(const int &) const", - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.build() const", - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.gpu_info", - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.numa_region_info", - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.extract_gpu_ids(const int &) const", - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.extract_numa_region_ids(const int &, const int &) const", - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.fraction_or_size", - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.fraction_or_size.fraction_or_size(double)", - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.fraction_or_size.fraction_or_size(int)", - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.fraction_or_size.get_fraction(int) const", - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.fraction_or_size.holds_fraction() const", - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.fraction_or_size.get_size() const", - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.fraction_or_size.get_capacity(int) const", - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.bind_host_id_to_gpu_id", - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.bind_host_id_to_numa_id" - ], - "content_hash": "a69445be35a729e5", - "module_hash": "acb2966d6dd9ac7b" - }, - "include/cucascade/memory/small_pinned_host_memory_resource.hpp": { - "method_keys": [ - "include/cucascade/memory/small_pinned_host_memory_resource.hpp|include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource", - "include/cucascade/memory/small_pinned_host_memory_resource.hpp|include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.small_pinned_host_memory_resource(small_pinned_host_memory_resource &)", - "include/cucascade/memory/small_pinned_host_memory_resource.hpp|include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.small_pinned_host_memory_resource(const small_pinned_host_memory_resource &)", - "include/cucascade/memory/small_pinned_host_memory_resource.hpp|include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.operator=(const small_pinned_host_memory_resource &)", - "include/cucascade/memory/small_pinned_host_memory_resource.hpp|include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.small_pinned_host_memory_resource(small_pinned_host_memory_resource &&)", - "include/cucascade/memory/small_pinned_host_memory_resource.hpp|include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.operator=(small_pinned_host_memory_resource &&)", - "include/cucascade/memory/small_pinned_host_memory_resource.hpp|include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.~small_pinned_host_memory_resource", - "include/cucascade/memory/small_pinned_host_memory_resource.hpp|include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.allocate(int, int, int)", - "include/cucascade/memory/small_pinned_host_memory_resource.hpp|include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.deallocate(int, void *, int, int) noexcept", - "include/cucascade/memory/small_pinned_host_memory_resource.hpp|include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.allocate_sync(int, int)", - "include/cucascade/memory/small_pinned_host_memory_resource.hpp|include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.deallocate_sync(void *, int, int) noexcept", - "include/cucascade/memory/small_pinned_host_memory_resource.hpp|include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.operator==(const small_pinned_host_memory_resource &) const noexcept", - "include/cucascade/memory/small_pinned_host_memory_resource.hpp|include.cucascade.memory.small_pinned_host_memory_resource.hpp.memory.small_pinned_host_memory_resource.get_property(const small_pinned_host_memory_resource &, int) noexcept", - "include/cucascade/memory/small_pinned_host_memory_resource.hpp|include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.get_property(const small_pinned_host_memory_resource &, int) noexcept", - "include/cucascade/memory/small_pinned_host_memory_resource.hpp|include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.slab_index_for(int) noexcept", - "include/cucascade/memory/small_pinned_host_memory_resource.hpp|include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.expand_pool_locked(int)", - "include/cucascade/memory/small_pinned_host_memory_resource.hpp|include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.free_slab", - "include/cucascade/memory/small_pinned_host_memory_resource.hpp|include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.device_of_stream(int) noexcept", - "include/cucascade/memory/small_pinned_host_memory_resource.hpp|include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.acquire_event_locked(int)", - "include/cucascade/memory/small_pinned_host_memory_resource.hpp|include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.release_event_locked(int, int) noexcept" - ], - "content_hash": "912d070a28a1f20c", - "module_hash": "ecc46006f5d7062d" - }, - "include/cucascade/memory/stream_pool.hpp": { - "method_keys": [ - "include/cucascade/memory/stream_pool.hpp|include.cucascade.memory.stream_pool.hpp.memory.exclusive_stream_pool", - "include/cucascade/memory/stream_pool.hpp|include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream", - "include/cucascade/memory/stream_pool.hpp|include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.get() const noexcept", - "include/cucascade/memory/stream_pool.hpp|include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.operator->() const noexcept", - "include/cucascade/memory/stream_pool.hpp|include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.operator->() noexcept", - "include/cucascade/memory/stream_pool.hpp|include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.~borrowed_stream", - "include/cucascade/memory/stream_pool.hpp|include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.borrowed_stream(borrowed_stream &&) noexcept", - "include/cucascade/memory/stream_pool.hpp|include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.operator=(borrowed_stream &&) noexcept", - "include/cucascade/memory/stream_pool.hpp|include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.borrowed_stream(const borrowed_stream &)", - "include/cucascade/memory/stream_pool.hpp|include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.operator=(const borrowed_stream &)", - "include/cucascade/memory/stream_pool.hpp|include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.reset() noexcept", - "include/cucascade/memory/stream_pool.hpp|include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.borrowed_stream(int, int) noexcept", - "include/cucascade/memory/stream_pool.hpp|include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool", - "include/cucascade/memory/stream_pool.hpp|include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.stream_acquire_policy", - "include/cucascade/memory/stream_pool.hpp|include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.stream_acquire_policy.BLOCK", - "include/cucascade/memory/stream_pool.hpp|include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.stream_acquire_policy.GROW", - "include/cucascade/memory/stream_pool.hpp|include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.exclusive_stream_pool(int, int, int)", - "include/cucascade/memory/stream_pool.hpp|include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.~exclusive_stream_pool", - "include/cucascade/memory/stream_pool.hpp|include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.exclusive_stream_pool(exclusive_stream_pool &&)", - "include/cucascade/memory/stream_pool.hpp|include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.exclusive_stream_pool(const exclusive_stream_pool &)", - "include/cucascade/memory/stream_pool.hpp|include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.operator=(exclusive_stream_pool &&)", - "include/cucascade/memory/stream_pool.hpp|include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.operator=(const exclusive_stream_pool &)", - "include/cucascade/memory/stream_pool.hpp|include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.acquire_stream(stream_acquire_policy)", - "include/cucascade/memory/stream_pool.hpp|include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.size() const noexcept", - "include/cucascade/memory/stream_pool.hpp|include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.release_stream(int &&) noexcept" - ], - "content_hash": "eda6182548dc34d9", - "module_hash": "cee0ab59d2433bcb" - }, - "include/cucascade/memory/topology_discovery.hpp": { - "method_keys": [ - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.gpu_runtime_attributes", - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.gpu_topology_info", - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.network_device_info", - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.StorageDriveType", - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.StorageDriveType.NVME", - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.StorageDriveType.SATA_SSD", - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.StorageDriveType.SATA_HDD", - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.StorageDriveType.UNKNOWN", - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.storage_device_info", - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.numa_topology_info", - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.system_topology_info", - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.system_topology_info.find_numa_node(int) const", - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.system_topology_info.get_numa_memory_capacity(int) const", - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.system_topology_info.get_numa_free_memory(int) const", - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.system_topology_info.get_total_numa_memory_capacity() const", - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.NetworkDeviceVerification", - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.NetworkDeviceVerification.EXISTS_ACTIVE_IP", - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.NetworkDeviceVerification.EXISTS_ACTIVE", - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.NetworkDeviceVerification.EXISTS", - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.PciePathType", - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.PciePathType.PIX", - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.PciePathType.PXB", - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.PciePathType.PHB", - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.PciePathType.NODE", - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.PciePathType.SYS", - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.topology_discovery", - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.topology_discovery.discover(NetworkDeviceVerification, bool)", - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.topology_discovery.discover_runtime_attributes(system_topology_info &)", - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.topology_discovery.get_topology() const", - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.topology_discovery.is_discovered() const" - ], - "content_hash": "89ff62fc96fefa1d", - "module_hash": "561737cad2e481d2" - }, - "include/cucascade/memory/topology_index.hpp": { - "method_keys": [ - "include/cucascade/memory/topology_index.hpp|include.cucascade.memory.topology_index.hpp.cucascade.memory.topology_index", - "include/cucascade/memory/topology_index.hpp|include.cucascade.memory.topology_index.hpp.cucascade.memory.topology_index.topology_index(int, int)", - "include/cucascade/memory/topology_index.hpp|include.cucascade.memory.topology_index.hpp.cucascade.memory.topology_index.topology_index(int, const int &)", - "include/cucascade/memory/topology_index.hpp|include.cucascade.memory.topology_index.hpp.cucascade.memory.topology_index.topology_index.lambda@84:24", - "include/cucascade/memory/topology_index.hpp|include.cucascade.memory.topology_index.hpp.cucascade.memory.topology_index.topology_index.lambda@84:24.lambda@85:14", - "include/cucascade/memory/topology_index.hpp|include.cucascade.memory.topology_index.hpp.cucascade.memory.topology_index.get_topology() const noexcept", - "include/cucascade/memory/topology_index.hpp|include.cucascade.memory.topology_index.hpp.cucascade.memory.topology_index.numa_node_of(int) const", - "include/cucascade/memory/topology_index.hpp|include.cucascade.memory.topology_index.hpp.cucascade.memory.topology_index.gpus_of(int) const", - "include/cucascade/memory/topology_index.hpp|include.cucascade.memory.topology_index.hpp.cucascade.memory.topology_index.gpu_ids() const noexcept" - ], - "content_hash": "fe4d8ebb14aebc7b", - "module_hash": "a047647f138b0e42" - }, - "include/cucascade/nvtx.hpp": { - "method_keys": [ - "include/cucascade/nvtx.hpp|include.cucascade.nvtx.hpp.cucascade.libcucascade_domain" - ], - "content_hash": "9d0f6d04fd88cd3c", - "module_hash": "410c02fe457ba790" - }, - "include/cucascade/utils/atomics.hpp": { - "method_keys": [ - "include/cucascade/utils/atomics.hpp|include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_peak_tracker", - "include/cucascade/utils/atomics.hpp|include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_peak_tracker.atomic_peak_tracker(int) noexcept", - "include/cucascade/utils/atomics.hpp|include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_peak_tracker.reset(int) noexcept", - "include/cucascade/utils/atomics.hpp|include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_peak_tracker.peak() const noexcept", - "include/cucascade/utils/atomics.hpp|include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_peak_tracker.update_peak(int)", - "include/cucascade/utils/atomics.hpp|include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter", - "include/cucascade/utils/atomics.hpp|include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.atomic_bounded_counter(int)", - "include/cucascade/utils/atomics.hpp|include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.native_handle() noexcept", - "include/cucascade/utils/atomics.hpp|include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.native_handle() const noexcept", - "include/cucascade/utils/atomics.hpp|include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.operator*() noexcept", - "include/cucascade/utils/atomics.hpp|include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.operator*() const noexcept", - "include/cucascade/utils/atomics.hpp|include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.operator->() noexcept", - "include/cucascade/utils/atomics.hpp|include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.operator->() const noexcept", - "include/cucascade/utils/atomics.hpp|include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.value(int) const noexcept", - "include/cucascade/utils/atomics.hpp|include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.load(int) const noexcept", - "include/cucascade/utils/atomics.hpp|include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.add(int, int) noexcept", - "include/cucascade/utils/atomics.hpp|include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.try_add(int, int)", - "include/cucascade/utils/atomics.hpp|include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.add_bounded(int &, int)", - "include/cucascade/utils/atomics.hpp|include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.sub(int, int) noexcept", - "include/cucascade/utils/atomics.hpp|include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.try_sub(int, int)", - "include/cucascade/utils/atomics.hpp|include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.sub_bounded(int &, int)" - ], - "content_hash": "4932611ca3fadd89", - "module_hash": "3ca9d5b6c7dd7cc3" - }, - "include/cucascade/utils/overloaded.hpp": { - "method_keys": [ - "include/cucascade/utils/overloaded.hpp|include.cucascade.utils.overloaded.hpp.cucascade.utils.overloaded" - ], - "content_hash": "24f268b4ad20288e", - "module_hash": "423943c666dbad11" - }, - "src/cudf/bandwidth_profiler.cpp": { - "method_keys": [ - "src/cudf/bandwidth_profiler.cpp|src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).canonical_type_for(int)", - "src/cudf/bandwidth_profiler.cpp|src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).probe_max_chunk_bytes(const int &)", - "src/cudf/bandwidth_profiler.cpp|src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).make_gpu_table_of_size(int, int, int)", - "src/cudf/bandwidth_profiler.cpp|src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).build_source_representation(int *, int *, int, const int &)", - "src/cudf/bandwidth_profiler.cpp|src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).compute_summary(const int &)", - "src/cudf/bandwidth_profiler.cpp|src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).evict_page_cache(const int &)", - "src/cudf/bandwidth_profiler.cpp|src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).measure_single_size(const int &, int, int *, const int &, int, int, int, int, bool)", - "src/cudf/bandwidth_profiler.cpp|src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).measure_single_size.lambda@172:26", - "src/cudf/bandwidth_profiler.cpp|src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).should_skip_pair(const int &, const int &, bool)" - ], - "content_hash": "fca8fa0821ff2b0c", - "module_hash": "dfb5d0df709b8827" - }, - "src/cudf/cudf_compat.hpp": { - "method_keys": [ - "src/cudf/cudf_compat.hpp|src.cudf.cudf_compat.hpp.cucascade.cudf_compat.get_null_mask_size_bytes(const int &) noexcept" - ], - "content_hash": "c04eb2d9af8f81fc", - "module_hash": "53d364c1b95d7423" - }, - "src/cudf/datasource.cpp": { - "method_keys": [ - "src/cudf/datasource.cpp|src.cudf.datasource.cpp.cucascade.io.(anonymous namespace).io_read_to_gpu_message", - "src/cudf/datasource.cpp|src.cudf.datasource.cpp.cucascade.io.(anonymous namespace).bridge_semi_to_std(Producer &&)", - "src/cudf/datasource.cpp|src.cudf.datasource.cpp.cucascade.io.(anonymous namespace).bridge_semi_to_std.lambda@56:26" - ], - "content_hash": "9287e960c9a90008", - "module_hash": "f4b46b011890941c" - }, - "src/cudf/gpu_data_representation.cpp": { - "method_keys": [ - "src/cudf/gpu_data_representation.cpp|src.cudf.gpu_data_representation.cpp.cucascade.(anonymous namespace).validate_stream_device(int, int)", - "src/cudf/gpu_data_representation.cpp|src.cudf.gpu_data_representation.cpp.cucascade.(anonymous namespace).materialize_and_wait(int, int)", - "src/cudf/gpu_data_representation.cpp|src.cudf.gpu_data_representation.cpp.cucascade.(anonymous namespace).event_destroyer", - "src/cudf/gpu_data_representation.cpp|src.cudf.gpu_data_representation.cpp.cucascade.(anonymous namespace).event_destroyer.operator()(int) const noexcept" - ], - "content_hash": "17347be8408960e4", - "module_hash": "bdaf59daf6aaa694" - }, - "src/cudf/host_data_representation.cpp": { - "method_keys": [ - "src/cudf/host_data_representation.cpp|src.cudf.host_data_representation.cpp.cucascade.(anonymous namespace).align_up_8(int) noexcept", - "src/cudf/host_data_representation.cpp|src.cudf.host_data_representation.cpp.cucascade.(anonymous namespace).column_total_bytes(const int &)", - "src/cudf/host_data_representation.cpp|src.cudf.host_data_representation.cpp.cucascade.(anonymous namespace).recompute_compact_offsets(const int &, int &)", - "src/cudf/host_data_representation.cpp|src.cudf.host_data_representation.cpp.cucascade.(anonymous namespace).copy_between_blocks(const int &, int, int &, int, int)", - "src/cudf/host_data_representation.cpp|src.cudf.host_data_representation.cpp.cucascade.(anonymous namespace).clone_column_buffers(const int &, const int &, const int &, int &)" - ], - "content_hash": "57e8dd4a994a4dfe", - "module_hash": "5700300d2d6e2a7a" - }, - "src/cudf/representation_converter_builtins.cpp": { - "method_keys": [ - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).as_cudf_type_id(int)", - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.(anonymous namespace).convert_gpu_to_gpu(const int &, const int *, int, int *)", - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_host(const int &, const int *, int, int *)", - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_to_gpu(const int &, const int *, int, int *)", - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_to_host(const int &, const int *, int, int *)", - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).align_up_fast(int, int) noexcept", - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).column_has_data_buffer(const int &) noexcept", - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).element_size_bytes(const int &)", - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).BatchCopyAccumulator", - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).BatchCopyAccumulator.add(void *, const void *, int)", - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).BatchCopyAccumulator.count() const", - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).BatchCopyAccumulator.flush(int, int)", - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).plan_column_copy(const int &, int &, int)", - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).collect_d2h_ops(const void *, int, int, int &, BatchCopyAccumulator &)", - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).collect_column_d2h_ops(const int &, const int &, int &, BatchCopyAccumulator &)", - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_host_fast(const int &, const int *, int, int *)", - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).resolve_gpu_numa_node(int) noexcept", - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).peer_copy_into(Buffer, const void *, int, int, int, int)", - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).alloc_and_peer_copy_async(const void *, int, int, int, int, int)", - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).alloc_and_peer_copy_sync(const void *, int, int, int, int, int)", - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).reconstruct_column_p2p(const int &, int, int, int, int)", - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_gpu(const int &, const int *, int, int *)", - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).alloc_and_schedule_h2d(int &, int, int, int, int, BatchCopyAccumulator &)", - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).alloc_and_copy_h2d_sync(int &, int, int, int, int)", - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).alloc_and_copy_h2d_sync.lambda@1022:14", - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).reconstruct_column(const int &, int &, int, int, BatchCopyAccumulator &)", - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_fast_to_gpu(const int &, const int *, int, int *)", - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_fast_to_gpu.lambda@1214:24", - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_fast_to_host_fast(const int &, const int *, int, int *)", - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).disk_file_guard", - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).disk_file_guard.~disk_file_guard", - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).disk_file_guard.release()", - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).write_host_buffer_to_disk(const int &, int, int, const int &, int, int &)", - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).read_disk_buffer_to_host(const int &, int, int, int &, int, int &)", - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).recompute_file_offsets(const int &, int &)", - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).write_column_buffers(const int &, const int &, const int &, const int &, int &)", - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).recompute_host_offsets(const int &, int &)", - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).read_column_buffers(const int &, const int &, const int &, int &, int &)", - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_data_to_disk(const int &, const int *, int, int *)", - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_disk_to_host_data(const int &, const int *, int, int *)", - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).collect_gpu_column_io_entries(const int &, const int &, int &)", - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_disk(const int &, const int *, int, int *)", - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).alloc_and_read_from_disk(const int &, int, int, int, int, int &)", - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).reconstruct_column_from_disk(const int &, const int &, int, int, int &)", - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_disk_to_gpu(const int &, const int *, int, int *)", - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.register_builtin_converters(int &)" - ], - "content_hash": "8a1bafebd66c7964", - "module_hash": "e291d32fce428c90" - }, - "src/data/data_batch.cpp": { - "method_keys": [ - "src/data/data_batch.cpp|src.data.data_batch.cpp.cucascade.(anonymous namespace).wait_reader_events_message", - "src/data/data_batch.cpp|src.data.data_batch.cpp.cucascade.(anonymous namespace).wait_batch_write_lock_message", - "src/data/data_batch.cpp|src.data.data_batch.cpp.cucascade.(anonymous namespace).wait_batch_read_lock_message", - "src/data/data_batch.cpp|src.data.data_batch.cpp.cucascade.(anonymous namespace).acquire_batch_write_lock(int &)", - "src/data/data_batch.cpp|src.data.data_batch.cpp.cucascade.(anonymous namespace).acquire_batch_read_lock(int &)" - ], - "content_hash": "24678610b1786526", - "module_hash": "65c4b7ae7f192431" - }, - "src/data/disk_data_representation.cpp": { - "method_keys": [ - "src/data/disk_data_representation.cpp|src.data.disk_data_representation.cpp.cucascade.memory.generate_disk_file_path(int)" - ], - "content_hash": "d05412e5500be503", - "module_hash": "a85b34c81010ebaa" - }, - "src/data/io_backend_internal.hpp": { - "method_keys": [ - "src/data/io_backend_internal.hpp|src.data.io_backend_internal.hpp.cucascade.make_pipeline_io_backend(bool, int)" - ], - "content_hash": "21b38814ea34d228", - "module_hash": "f80ed9d5688ae188" - }, - "src/data/io_backend_registry.cpp": { - "method_keys": [ - "src/data/io_backend_registry.cpp|src.data.io_backend_registry.cpp.cucascade.register_builtin_io_backends(int &)" - ], - "content_hash": "629ce4a9510f285e", - "module_hash": "39e51627bd575050" - }, - "src/data/io_worker.hpp": { - "method_keys": [ - "src/data/io_worker.hpp|src.data.io_worker.hpp.cucascade.detail.io_worker", - "src/data/io_worker.hpp|src.data.io_worker.hpp.cucascade.detail.io_worker.io_worker()", - "src/data/io_worker.hpp|src.data.io_worker.hpp.cucascade.detail.io_worker.~io_worker", - "src/data/io_worker.hpp|src.data.io_worker.hpp.cucascade.detail.io_worker.io_worker(const io_worker &)", - "src/data/io_worker.hpp|src.data.io_worker.hpp.cucascade.detail.io_worker.operator=(const io_worker &)", - "src/data/io_worker.hpp|src.data.io_worker.hpp.cucascade.detail.io_worker.io_worker(io_worker &&)", - "src/data/io_worker.hpp|src.data.io_worker.hpp.cucascade.detail.io_worker.operator=(io_worker &&)", - "src/data/io_worker.hpp|src.data.io_worker.hpp.cucascade.detail.io_worker.submit(int)", - "src/data/io_worker.hpp|src.data.io_worker.hpp.cucascade.detail.io_worker.shutdown_and_join() noexcept", - "src/data/io_worker.hpp|src.data.io_worker.hpp.cucascade.detail.io_worker.run()" - ], - "content_hash": "5efc63046881dfab", - "module_hash": "ad3c81d88ce2706c" - }, - "src/data/pipeline_io_backend.cpp": { - "method_keys": [ - "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).align_up_dio(int)", - "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).resolve_gpu_numa_node(int) noexcept", - "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).drain_and_close", - "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).drain_and_close.drain_and_close(int &, int &) noexcept", - "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).drain_and_close.~drain_and_close", - "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).drain_and_close.drain_and_close(const drain_and_close &)", - "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).drain_and_close.operator=(const drain_and_close &)", - "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).drain_and_close.drain_and_close(drain_and_close &&)", - "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).drain_and_close.operator=(drain_and_close &&)", - "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend", - "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.pipeline_io_backend(bool, int)", - "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.~pipeline_io_backend", - "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.pipeline_io_backend(const pipeline_io_backend &)", - "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.operator=(const pipeline_io_backend &)", - "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.pipeline_io_backend(pipeline_io_backend &&)", - "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.operator=(pipeline_io_backend &&)", - "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.write(const int &, const void *, int, int, int)", - "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.read(const int &, void *, int, int, int)", - "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.write(const int &, const void *, int, int)", - "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.read(const int &, void *, int, int)", - "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.write_batch(const int &, const int &, int)", - "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.device_resources", - "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.get_device_resources()", - "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.make_pipeline_io_backend(bool, int)" - ], - "content_hash": "0723705906202a95", - "module_hash": "0a4141d2e349c1b2" - }, - "src/exec/thread_util.cpp": { - "method_keys": [ - "src/exec/thread_util.cpp|src.exec.thread_util.cpp.cucascade.exec.thread_util.(anonymous namespace).to_native(int) noexcept", - "src/exec/thread_util.cpp|src.exec.thread_util.cpp.cucascade.exec.thread_util.(anonymous namespace).from_native(int) noexcept", - "src/exec/thread_util.cpp|src.exec.thread_util.cpp.cucascade.exec.thread_util.(anonymous namespace).truncated_name(int) noexcept", - "src/exec/thread_util.cpp|src.exec.thread_util.cpp.cucascade.exec.thread_util.set_thread_name(pthread_t, int) noexcept", - "src/exec/thread_util.cpp|src.exec.thread_util.cpp.exec.thread_util.set_thread_name(int &, int) noexcept", - "src/exec/thread_util.cpp|src.exec.thread_util.cpp.cucascade.exec.thread_util.set_thread_name(int &, int) noexcept", - "src/exec/thread_util.cpp|src.exec.thread_util.cpp.cucascade.exec.thread_util.set_current_thread_name(int) noexcept", - "src/exec/thread_util.cpp|src.exec.thread_util.cpp.cucascade.exec.thread_util.get_thread_name(pthread_t) noexcept", - "src/exec/thread_util.cpp|src.exec.thread_util.cpp.cucascade.exec.thread_util.get_current_thread_name() noexcept", - "src/exec/thread_util.cpp|src.exec.thread_util.cpp.cucascade.exec.thread_util.set_thread_affinity(pthread_t, int) noexcept", - "src/exec/thread_util.cpp|src.exec.thread_util.cpp.cucascade.exec.thread_util.get_thread_affinity(pthread_t) noexcept", - "src/exec/thread_util.cpp|src.exec.thread_util.cpp.cucascade.exec.thread_util.get_current_thread_affinity() noexcept", - "src/exec/thread_util.cpp|src.exec.thread_util.cpp.cucascade.exec.thread_util.(anonymous namespace).priority_valid_for(int, int) noexcept", - "src/exec/thread_util.cpp|src.exec.thread_util.cpp.cucascade.exec.thread_util.set_thread_scheduling(pthread_t, int, int) noexcept", - "src/exec/thread_util.cpp|src.exec.thread_util.cpp.exec.thread_util.set_thread_scheduling(int &, int, int) noexcept", - "src/exec/thread_util.cpp|src.exec.thread_util.cpp.cucascade.exec.thread_util.set_thread_scheduling(int &, int, int) noexcept", - "src/exec/thread_util.cpp|src.exec.thread_util.cpp.cucascade.exec.thread_util.set_current_thread_scheduling(int, int) noexcept", - "src/exec/thread_util.cpp|src.exec.thread_util.cpp.cucascade.exec.thread_util.get_thread_scheduling(pthread_t) noexcept", - "src/exec/thread_util.cpp|src.exec.thread_util.cpp.cucascade.exec.thread_util.get_current_thread_scheduling() noexcept", - "src/exec/thread_util.cpp|src.exec.thread_util.cpp.cucascade.exec.thread_util.set_current_thread_niceness(int) noexcept", - "src/exec/thread_util.cpp|src.exec.thread_util.cpp.cucascade.exec.thread_util.get_current_thread_niceness() noexcept", - "src/exec/thread_util.cpp|src.exec.thread_util.cpp.cucascade.exec.thread_util.current_thread_id() noexcept" - ], - "content_hash": "8d1b02c3f647f942", - "module_hash": "5c95aee2cc3c13b9" - }, - "src/io/datasource_factory.cpp": { - "method_keys": [ - "src/io/datasource_factory.cpp|src.io.datasource_factory.cpp.cucascade.io.(anonymous namespace).first_host_resource(int &)", - "src/io/datasource_factory.cpp|src.io.datasource_factory.cpp.cucascade.io.(anonymous namespace).make_s3_authorizer(const int &)", - "src/io/datasource_factory.cpp|src.io.datasource_factory.cpp.cucascade.io.make_uring_ioctx_factory(int &)", - "src/io/datasource_factory.cpp|src.io.datasource_factory.cpp.cucascade.io.make_rest_ioctx_factory(int &)" - ], - "content_hash": "c9180c8d0db1cfcf", - "module_hash": "91a3d13291c352ef" - }, - "src/io/io_context.cpp": { - "method_keys": [ - "src/io/io_context.cpp|src.io.io_context.cpp.cucascade.io.(anonymous namespace).io_read_to_host_message" - ], - "content_hash": "9f745d5491712d1f", - "module_hash": "0e21a21964520934" - }, - "src/io/kvikio/kvikio_context.cpp": { - "method_keys": [ - "src/io/kvikio/kvikio_context.cpp|src.io.kvikio.kvikio_context.cpp.cucascade.io.(anonymous namespace).is_s3_uri(int) noexcept", - "src/io/kvikio/kvikio_context.cpp|src.io.kvikio.kvikio_context.cpp.cucascade.io.(anonymous namespace).as_kvikio(const int &)", - "src/io/kvikio/kvikio_context.cpp|src.io.kvikio.kvikio_context.cpp.cucascade.io.(anonymous namespace).clamp_to_object(const int &, int, int) noexcept", - "src/io/kvikio/kvikio_context.cpp|src.io.kvikio.kvikio_context.cpp.cucascade.io.(anonymous namespace).engaged(const int &)", - "src/io/kvikio/kvikio_context.cpp|src.io.kvikio.kvikio_context.cpp.cucascade.io.apply_kvikio_defaults(const int &)" - ], - "content_hash": "1ed9082bf1fa4546", - "module_hash": "1cb7ad15156c59ac" - }, - "src/io/rest/curl_handle.cpp": { - "method_keys": [ - "src/io/rest/curl_handle.cpp|src.io.rest.curl_handle.cpp.cucascade.io.rest.(anonymous namespace).global_init_once()", - "src/io/rest/curl_handle.cpp|src.io.rest.curl_handle.cpp.cucascade.io.rest.configure_easy_handle(int *, int *, long, long)" - ], - "content_hash": "4f02276256bfa7f3", - "module_hash": "3d28263e2ba9fc5e" - }, - "src/io/rest/rest_ioctx.cpp": { - "method_keys": [ - "src/io/rest/rest_ioctx.cpp|src.io.rest.rest_ioctx.cpp.cucascade.io.rest.(anonymous namespace).bucket_of(int)" - ], - "content_hash": "2026752543dca521", - "module_hash": "74ed18232017e80f" - }, - "src/io/rest/rest_reactor.cpp": { - "method_keys": [ - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).write_to_sink(char *, size_t, size_t, void *)", - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).write_discard(char *, size_t, size_t, void *)", - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).write_string(char *, size_t, size_t, void *)", - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).ascii_lower(char)", - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).match_header(int, int)", - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).capture_header(char *, size_t, size_t, void *)", - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).is_http_status_line(int) noexcept", - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).head_capture", - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).head_header_cb(char *, size_t, size_t, void *)", - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).suffix_sink", - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).suffix_header_cb(char *, size_t, size_t, void *)", - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).suffix_write_cb(char *, size_t, size_t, void *)", - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).is_retriable_status(long) noexcept", - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).is_retriable_curl(int) noexcept", - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).presign_ttl(const int &) noexcept", - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).apply_request_opts(int *, const int &, bool)", - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).range_header(size_t, size_t)", - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).suffix_range_header(size_t)", - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).content_range_start(int)", - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).compute_backoff(int, const int &, const int &)", - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).dynamic_segment_target(int, int) noexcept", - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).physical_ranges(const int &, int, int)", - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).operation_iovecs(const int &, int, int)", - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).operation_chunks(const int &, int, int)", - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.content_range_total(int)", - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).leased_byte_storage", - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).leased_byte_storage.leased_byte_storage(int, int, int)", - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).leased_byte_storage.leased_byte_storage(const leased_byte_storage &)", - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).leased_byte_storage.operator=(const leased_byte_storage &)", - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).leased_byte_storage.leased_byte_storage(leased_byte_storage &&)", - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).leased_byte_storage.operator=(leased_byte_storage &&)", - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry_stage", - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry_stage.backoff", - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry_stage.done", - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry_stage.pending", - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry_stage.transfer", - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry_kind", - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry_kind.head", - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry_kind.probe", - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry", - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).io_slot", - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).io_slot.reset() noexcept", - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).worker_state", - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).rest_socket_cb(int *, int, int, void *, void *)", - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).rest_timer_cb(int *, long, void *)", - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).drain_fd(int) noexcept" - ], - "content_hash": "88b7d2ab1d34020a", - "module_hash": "74744504e01ac0f8" - }, - "src/io/rest/s3/list_parser.cpp": { - "method_keys": [ - "src/io/rest/s3/list_parser.cpp|src.io.rest.s3.list_parser.cpp.cucascade.io.rest.s3.(anonymous namespace).xml_unescape(int)", - "src/io/rest/s3/list_parser.cpp|src.io.rest.s3.list_parser.cpp.cucascade.io.rest.s3.(anonymous namespace).trim(int)", - "src/io/rest/s3/list_parser.cpp|src.io.rest.s3.list_parser.cpp.cucascade.io.rest.s3.(anonymous namespace).element_text(int, int, int)", - "src/io/rest/s3/list_parser.cpp|src.io.rest.s3.list_parser.cpp.cucascade.io.rest.s3.(anonymous namespace).parse_size(int)", - "src/io/rest/s3/list_parser.cpp|src.io.rest.s3.list_parser.cpp.cucascade.io.rest.s3.parse_list_objects_v2(int)", - "src/io/rest/s3/list_parser.cpp|src.io.rest.s3.list_parser.cpp.cucascade.io.rest.s3.parse_list_objects_v2.lambda@134:29" - ], - "content_hash": "c294cc30c93adcb1", - "module_hash": "649cd2dff47f8160" - }, - "src/io/rest/s3/sigv4.cpp": { - "method_keys": [ - "src/io/rest/s3/sigv4.cpp|src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.(anonymous namespace).hex_encode(const unsigned char *, int)", - "src/io/rest/s3/sigv4.cpp|src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.(anonymous namespace).hmac_sha256(int, int)", - "src/io/rest/s3/sigv4.cpp|src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.(anonymous namespace).trim_header_value(int)", - "src/io/rest/s3/sigv4.cpp|src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.(anonymous namespace).to_lower(int)", - "src/io/rest/s3/sigv4.cpp|src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.sha256_hex(int)", - "src/io/rest/s3/sigv4.cpp|src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.uri_encode(int, bool)", - "src/io/rest/s3/sigv4.cpp|src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.presign_url(int, int, int, int, const int &, int, int, int)", - "src/io/rest/s3/sigv4.cpp|src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.presign_url.lambda@318:18" - ], - "content_hash": "93fa03489a754064", - "module_hash": "bd253c2105654c98" - }, - "src/io/rest/s3/sigv4_authorizer.cpp": { - "method_keys": [ - "src/io/rest/s3/sigv4_authorizer.cpp|src.io.rest.s3.sigv4_authorizer.cpp.cucascade.io.rest.s3.(anonymous namespace).to_lower(int)", - "src/io/rest/s3/sigv4_authorizer.cpp|src.io.rest.s3.sigv4_authorizer.cpp.cucascade.io.rest.s3.(anonymous namespace).parse_endpoint(int)", - "src/io/rest/s3/sigv4_authorizer.cpp|src.io.rest.s3.sigv4_authorizer.cpp.cucascade.io.rest.s3.(anonymous namespace).make_canonical_uri(const int &)", - "src/io/rest/s3/sigv4_authorizer.cpp|src.io.rest.s3.sigv4_authorizer.cpp.cucascade.io.rest.s3.(anonymous namespace).make_signer(const int &, const int &)", - "src/io/rest/s3/sigv4_authorizer.cpp|src.io.rest.s3.sigv4_authorizer.cpp.cucascade.io.rest.s3.(anonymous namespace).method_to_str(int)", - "src/io/rest/s3/sigv4_authorizer.cpp|src.io.rest.s3.sigv4_authorizer.cpp.cucascade.io.rest.s3.(anonymous namespace).reject_amz_query_params(int)" - ], - "content_hash": "dce0a0699ba32cac", - "module_hash": "34e2672b1af0104d" - }, - "src/io/uri_parser.cpp": { - "method_keys": [ - "src/io/uri_parser.cpp|src.io.uri_parser.cpp.cucascade.io.(anonymous namespace).fail(int, int)", - "src/io/uri_parser.cpp|src.io.uri_parser.cpp.cucascade.io.(anonymous namespace).hex_value(char)", - "src/io/uri_parser.cpp|src.io.uri_parser.cpp.cucascade.io.(anonymous namespace).percent_decode(int, int)", - "src/io/uri_parser.cpp|src.io.uri_parser.cpp.cucascade.io.(anonymous namespace).parse_query(int, int)", - "src/io/uri_parser.cpp|src.io.uri_parser.cpp.cucascade.io.(anonymous namespace).is_valid_scheme(int)", - "src/io/uri_parser.cpp|src.io.uri_parser.cpp.cucascade.io.(anonymous namespace).to_lower(int)", - "src/io/uri_parser.cpp|src.io.uri_parser.cpp.cucascade.io.parse(int)", - "src/io/uri_parser.cpp|src.io.uri_parser.cpp.cucascade.io.strip_file_scheme(int)" - ], - "content_hash": "d07f3b8517500c38", - "module_hash": "f2fc76b68bc6f42f" - }, - "src/io/uring/uring_reactor.cpp": { - "method_keys": [ - "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).saturating_add(int, int) noexcept", - "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).align_down(int, int) noexcept", - "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).align_up(int, int) noexcept", - "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).is_fixed_buffer_error(int) noexcept", - "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).canceled_error() noexcept", - "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).ring_deleter", - "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).ring_deleter.operator()(int *) const noexcept", - "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).make_ring(unsigned int)", - "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring", - "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring.unique_ring(unsigned int)", - "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring.get_sqe() const noexcept", - "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring.peek(int) const noexcept", - "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring.seen(int *) const noexcept", - "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring.submit(int, int &)", - "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring.cancel_all_sync() const noexcept", - "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring.wait_for(int) const noexcept", - "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring.run_deferred_taskwork() const noexcept", - "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring.register_buffers(int) const noexcept", - "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).staging_lease", - "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).slot_state", - "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).slot_state.copying", - "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).slot_state.idle", - "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).slot_state.reading", - "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).io_slot", - "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).io_slot.io_slot(int, bool)", - "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).io_slot.reset() noexcept", - "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).io_slot.prepare_remaining_iovecs()", - "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).io_slot.prepare_sqe(int *) noexcept", - "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).staged_physical_range(int, int, bool) noexcept" - ], - "content_hash": "0be7c5ed531ab6c7", - "module_hash": "000ca27446ba957f" - }, - "src/memory/common.cpp": { - "method_keys": [ - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).make_probe_result(peer_dma_probe_status) noexcept", - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).make_probe_error(int) noexcept", - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).record_probe_error(peer_dma_probe_result &, int) noexcept", - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).probe_pattern", - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).probe_pattern.lambda@67:37", - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).create_private_pool(int *, int) noexcept", - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).grant_private_pool_access(int, int) noexcept", - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources", - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources.private_pool_probe_resources() noexcept", - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources.private_pool_probe_resources(const private_pool_probe_resources &)", - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources.operator=(const private_pool_probe_resources &)", - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources.private_pool_probe_resources(private_pool_probe_resources &&)", - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources.operator=(private_pool_probe_resources &&)", - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources.~private_pool_probe_resources", - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources.release() noexcept", - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources.release.lambda@127:24", - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).enqueue_private_pool_probe(private_pool_probe_resources &, int, int, int) noexcept", - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).clear_returned_cuda_error(int) noexcept", - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).runtime_get_device(int *)", - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).runtime_set_device(int)", - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).runtime_get_last_error()", - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).runtime_get_device_count(int *)", - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).runtime_can_access_peer(int *, int, int)", - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).global_peer_dma_probe_cache()", - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).runtime_probe_peer_dma(int, int)", - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).runtime_get_pool_access(int *, int, int *)", - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).runtime_set_pool_access(int, const int *, int)", - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.detail.peer_dma_probe_cache::peer_dma_probe_cache(peer_dma_probe_operations) noexcept", - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.detail.peer_dma_probe_cache::result(int, int, bool) noexcept", - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.detail.peer_dma_probe_cache::broken_direction_count() noexcept", - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.detail.peer_dma_probe_cache::entry(int, int) noexcept", - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.detail.peer_dma_probe_cache::initialize_locked()", - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.detail.peer_dma_probe_cache::initialize_locked.lambda@332:31", - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.detail.peer_dma_probe_cache::count_broken_locked() const noexcept", - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.detail.peer_dma_probe_cache::probe_direction(int, int)", - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.detail.peer_dma_probe_cache::probe_direction.lambda@385:15", - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.detail.probe_peer_dma_with_private_pools(int, int) noexcept", - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.detail.grant_pool_peer_access(int, int, int, const pool_peer_access_operations &) noexcept", - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.grant_pool_peer_access(int, int, int) noexcept", - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.enable_pool_peer_access_for_all_visible_devices(int, int)", - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.enable_pool_peer_access_for_all_visible_devices.lambda@527:33", - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.make_default_gpu_memory_resource(int, int)", - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.make_default_host_memory_resource(int, int)", - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.make_default_host_memory_resource(int, int, bool)", - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.make_default_allocator_for_tier(int)", - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.make_default_allocator_for_tier.lambda@577:12", - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.make_default_allocator_for_tier.lambda@581:12", - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.probe_peer_dma_works(int, int)", - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.peer_access_verified(int, int)", - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).host_pool_registry_mutex()", - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.register_host_pool(int, int *)", - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.unregister_host_pool(int, int *) noexcept", - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.find_host_pool(int) noexcept" - ], - "content_hash": "6ff9c435762866aa", - "module_hash": "2be635fd39060c72" - }, - "src/memory/error.cpp": { - "method_keys": [ - "src/memory/error.cpp|src.memory.error.cpp.cucascade.memory.memory_category()", - "src/memory/error.cpp|src.memory.error.cpp.cucascade.memory.make_error_code(int)" - ], - "content_hash": "13c770c03ab4532d", - "module_hash": "1e497485c886dbeb" - }, - "src/memory/memory_reservation.cpp": { - "method_keys": [ - "src/memory/memory_reservation.cpp|src.memory.memory_reservation.cpp.cucascade.memory.make_default_reservation_limit_policy()" - ], - "content_hash": "9b2fc0aa1f64f5dd", - "module_hash": "a399714259513522" - }, - "src/memory/memory_space.cpp": { - "method_keys": [ - "src/memory/memory_space.cpp|src.memory.memory_space.cpp.cucascade.make_pipeline_io_backend(bool, int)", - "src/memory/memory_space.cpp|src.memory.memory_space.cpp.cucascade.memory.(anonymous namespace).wait_reservation_message", - "src/memory/memory_space.cpp|src.memory.memory_space.cpp.cucascade.memory.(anonymous namespace).fixed_size_host_resource_ref", - "src/memory/memory_space.cpp|src.memory.memory_space.cpp.cucascade.memory.(anonymous namespace).fixed_size_host_resource_ref.fixed_size_host_resource_ref(int &)", - "src/memory/memory_space.cpp|src.memory.memory_space.cpp.cucascade.memory.(anonymous namespace).fixed_size_host_resource_ref.allocate(int, int, int)", - "src/memory/memory_space.cpp|src.memory.memory_space.cpp.cucascade.memory.(anonymous namespace).fixed_size_host_resource_ref.deallocate(int, void *, int, int) noexcept", - "src/memory/memory_space.cpp|src.memory.memory_space.cpp.cucascade.memory.(anonymous namespace).fixed_size_host_resource_ref.allocate_sync(int, int)", - "src/memory/memory_space.cpp|src.memory.memory_space.cpp.cucascade.memory.(anonymous namespace).fixed_size_host_resource_ref.deallocate_sync(void *, int, int) noexcept", - "src/memory/memory_space.cpp|src.memory.memory_space.cpp.cucascade.memory.(anonymous namespace).fixed_size_host_resource_ref.operator==(const fixed_size_host_resource_ref &) const noexcept", - "src/memory/memory_space.cpp|src.memory.memory_space.cpp.cucascade.memory.(anonymous namespace).fixed_size_host_resource_ref.get_property(const fixed_size_host_resource_ref &, int) noexcept" - ], - "content_hash": "85619024f770a999", - "module_hash": "015c148864e6c696" - }, - "src/memory/oom_handling_policy.cpp": { - "method_keys": [ - "src/memory/oom_handling_policy.cpp|src.memory.oom_handling_policy.cpp.cucascade.memory.make_default_oom_policy()" - ], - "content_hash": "a2766604fc6ed657", - "module_hash": "fe5432d3f1494a20" - }, - "src/memory/pool_peer_access_detail.hpp": { - "method_keys": [ - "src/memory/pool_peer_access_detail.hpp|src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_status", - "src/memory/pool_peer_access_detail.hpp|src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_status.SUPPORTED", - "src/memory/pool_peer_access_detail.hpp|src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_status.UNSUPPORTED", - "src/memory/pool_peer_access_detail.hpp|src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_status.VERIFICATION_FAILED", - "src/memory/pool_peer_access_detail.hpp|src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_status.CUDA_ERROR", - "src/memory/pool_peer_access_detail.hpp|src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_result", - "src/memory/pool_peer_access_detail.hpp|src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_operations", - "src/memory/pool_peer_access_detail.hpp|src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_cache", - "src/memory/pool_peer_access_detail.hpp|src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_cache.peer_dma_probe_cache(peer_dma_probe_operations) noexcept", - "src/memory/pool_peer_access_detail.hpp|src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_cache.result(int, int, bool) noexcept", - "src/memory/pool_peer_access_detail.hpp|src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_cache.broken_direction_count() noexcept", - "src/memory/pool_peer_access_detail.hpp|src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_cache.entry(int, int) noexcept", - "src/memory/pool_peer_access_detail.hpp|src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_cache.initialize_locked()", - "src/memory/pool_peer_access_detail.hpp|src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_cache.count_broken_locked() const noexcept", - "src/memory/pool_peer_access_detail.hpp|src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_cache.probe_direction(int, int)", - "src/memory/pool_peer_access_detail.hpp|src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.pool_peer_access_operations", - "src/memory/pool_peer_access_detail.hpp|src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.pool_peer_access_operations.cudaError_t((int *))(int *, int, int *)", - "src/memory/pool_peer_access_detail.hpp|src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.probe_peer_dma_with_private_pools(int, int) noexcept" - ], - "content_hash": "b90c5b25fa97926b", - "module_hash": "0cb93f0ab0c27623" - }, - "src/memory/reservation_aware_resource_adaptor.cpp": { - "method_keys": [ - "src/memory/reservation_aware_resource_adaptor.cpp|src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).stream_ordered_allocation_tracker", - "src/memory/reservation_aware_resource_adaptor.cpp|src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).stream_ordered_allocation_tracker.stream_ordered_allocation_tracker()", - "src/memory/reservation_aware_resource_adaptor.cpp|src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).stream_ordered_allocation_tracker.reset_tracker_state(int)", - "src/memory/reservation_aware_resource_adaptor.cpp|src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).stream_ordered_allocation_tracker.assign_reservation_to_tracker(int, int, int, int)", - "src/memory/reservation_aware_resource_adaptor.cpp|src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).stream_ordered_allocation_tracker.get_tracker_state(int)", - "src/memory/reservation_aware_resource_adaptor.cpp|src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).stream_ordered_allocation_tracker.get_tracker_state(int) const", - "src/memory/reservation_aware_resource_adaptor.cpp|src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).ptds_allocation_tracker", - "src/memory/reservation_aware_resource_adaptor.cpp|src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).ptds_allocation_tracker.tls_states() noexcept", - "src/memory/reservation_aware_resource_adaptor.cpp|src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).ptds_allocation_tracker.ptds_allocation_tracker()", - "src/memory/reservation_aware_resource_adaptor.cpp|src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).ptds_allocation_tracker.reset_tracker_state(int)", - "src/memory/reservation_aware_resource_adaptor.cpp|src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).ptds_allocation_tracker.assign_reservation_to_tracker(int, int, int, int)", - "src/memory/reservation_aware_resource_adaptor.cpp|src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).ptds_allocation_tracker.get_tracker_state(int)", - "src/memory/reservation_aware_resource_adaptor.cpp|src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).ptds_allocation_tracker.get_tracker_state(int) const", - "src/memory/reservation_aware_resource_adaptor.cpp|src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).extract_pool_handle(int) noexcept" - ], - "content_hash": "9633eabe2f0abcaa", - "module_hash": "9f7af52d676e520e" - }, - "src/memory/topology_discovery.cpp": { - "method_keys": [ - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).cuda_driver_api", - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).cuda_driver_api.instance()", - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).cuda_driver_api.cuda_driver_api(const cuda_driver_api &)", - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).cuda_driver_api.operator=(const cuda_driver_api &)", - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).cuda_driver_api.available() const noexcept", - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).cuda_driver_api.device_get_by_pci_bus_id(int *, const char *) const", - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).cuda_driver_api.device_get_attribute(int *, int, int) const", - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).cuda_driver_api.load_symbol(void *, const char *) noexcept", - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).cuda_driver_api.cuda_driver_api() noexcept", - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).NetworkDeviceWithTopology", - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).report_nvml_error(int, const int &)", - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).query_hw_decompression(const int &)", - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).read_file_content(const int &)", - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).parse_cpu_list(const int &)", - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).normalize_pci_bus_id(const int &)", - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).trim_copy(const int &)", - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).split_csv(const int &)", - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).is_numeric_token(const int &)", - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).get_numa_node_from_nvml(int)", - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).get_cpu_affinity_from_sys(const int &)", - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).get_pci_bus_id_from_device(const int &)", - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).get_pci_bus_number(const int &)", - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).get_pcie_path_type(const int &, const int &)", - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).has_active_port(const int &)", - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).has_uverbs_device(const int &)", - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).interface_has_ip(const int &)", - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).has_net_interface_with_ip(const int &)", - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).discover_network_devices_with_topology(int)", - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).discover_storage_devices_with_topology()", - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).map_network_devices_to_gpu(const int &, int, const int &)", - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).get_hostname()", - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).read_numa_node_memory(const int &, int &)", - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).numa_node_has_cpus(const int &)", - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).discover_numa_nodes()", - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).initialize_nvml_for_current_process()" - ], - "content_hash": "35c0c8b058c5a839", - "module_hash": "8a20dac229e703b6" - }, - "benchmark/benchmark_disk_converter.cpp": { - "method_keys": [ - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).skip_if_oom(int &, __int64_t)", - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).drop_os_cache(const int &)", - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).make_benchmark_registry()", - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).create_benchmark_configs()", - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).get_shared_memory_manager()", - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).DoSetup(const int &)", - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).DoTeardown(const int &)", - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).create_benchmark_table_from_bytes(int, int)", - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).create_string_benchmark_table(int, int)", - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).create_list_benchmark_table(int, int)", - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).create_struct_benchmark_table(int, int)", - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDisk(int &)", - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertDiskToGpu(int &)", - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertHostToDisk(int &)", - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertDiskToHost(int &)", - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskStringColumns(int &)", - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskListColumns(int &)", - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskStructColumns(int &)", - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskPipeline(int &)", - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).write_table_to_disk(int &&, const int *, const int *, int)", - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertDiskToGpuPipeline(int &)", - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).pipeline_write_benchmark(int &, TableFactory)", - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).pipeline_read_benchmark(int &, TableFactory)", - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_WriteNumericPipeline(int &)", - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ReadNumericPipeline(int &)", - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_WriteStringPipeline(int &)", - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ReadStringPipeline(int &)", - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_WriteListPipeline(int &)", - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ReadListPipeline(int &)", - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_WriteStructPipeline(int &)", - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ReadStructPipeline(int &)" - ], - "content_hash": "b17c1b4c425498e2", - "module_hash": "e69ac6f122c25d8e" - }, - "benchmark/benchmark_representation_converter.cpp": { - "method_keys": [ - "benchmark/benchmark_representation_converter.cpp|benchmark.benchmark_representation_converter.cpp.(anonymous namespace).create_benchmark_configs()", - "benchmark/benchmark_representation_converter.cpp|benchmark.benchmark_representation_converter.cpp.(anonymous namespace).get_shared_memory_manager()", - "benchmark/benchmark_representation_converter.cpp|benchmark.benchmark_representation_converter.cpp.(anonymous namespace).DoSetup(const int &)", - "benchmark/benchmark_representation_converter.cpp|benchmark.benchmark_representation_converter.cpp.(anonymous namespace).DoTeardown(const int &)", - "benchmark/benchmark_representation_converter.cpp|benchmark.benchmark_representation_converter.cpp.(anonymous namespace).create_benchmark_table_from_bytes(int, int)", - "benchmark/benchmark_representation_converter.cpp|benchmark.benchmark_representation_converter.cpp.(anonymous namespace).BM_ConvertGpuToHost(int &)", - "benchmark/benchmark_representation_converter.cpp|benchmark.benchmark_representation_converter.cpp.(anonymous namespace).BM_ConvertHostToGpu(int &)", - "benchmark/benchmark_representation_converter.cpp|benchmark.benchmark_representation_converter.cpp.(anonymous namespace).BM_ConvertGpuToHostFast(int &)", - "benchmark/benchmark_representation_converter.cpp|benchmark.benchmark_representation_converter.cpp.(anonymous namespace).BM_ConvertHostFastToGpu(int &)", - "benchmark/benchmark_representation_converter.cpp|benchmark.benchmark_representation_converter.cpp.(anonymous namespace).BM_GpuToHostThroughput(int &)", - "benchmark/benchmark_representation_converter.cpp|benchmark.benchmark_representation_converter.cpp.(anonymous namespace).BM_HostToGpuThroughput(int &)" - ], - "content_hash": "5459742b47434122", - "module_hash": "78abea418076d9c9" - }, - "benchmark/parquet_benchmark.cpp": { - "method_keys": [ - "benchmark/parquet_benchmark.cpp|benchmark.parquet_benchmark.cpp.DataSource", - "benchmark/parquet_benchmark.cpp|benchmark.parquet_benchmark.cpp.DataSource.cudf", - "benchmark/parquet_benchmark.cpp|benchmark.parquet_benchmark.cpp.DataSource.uring", - "benchmark/parquet_benchmark.cpp|benchmark.parquet_benchmark.cpp.parse_source(int)", - "benchmark/parquet_benchmark.cpp|benchmark.parquet_benchmark.cpp.drop_caches()", - "benchmark/parquet_benchmark.cpp|benchmark.parquet_benchmark.cpp.expand_paths(const int &)", - "benchmark/parquet_benchmark.cpp|benchmark.parquet_benchmark.cpp.usage(const char *)", - "benchmark/parquet_benchmark.cpp|benchmark.parquet_benchmark.cpp.main(int, char **)", - "benchmark/parquet_benchmark.cpp|benchmark.parquet_benchmark.cpp.main.lambda@182:18", - "benchmark/parquet_benchmark.cpp|benchmark.parquet_benchmark.cpp.main.lambda@192:22", - "benchmark/parquet_benchmark.cpp|benchmark.parquet_benchmark.cpp.main.lambda@203:20", - "benchmark/parquet_benchmark.cpp|benchmark.parquet_benchmark.cpp.main.lambda@304:28", - "benchmark/parquet_benchmark.cpp|benchmark.parquet_benchmark.cpp.main.lambda@339:18" - ], - "content_hash": "0967ab9cf1c96418", - "module_hash": "68433163f96a54c7" - }, - "benchmark/parquet_io_benchmark.cpp": { - "method_keys": [ - "benchmark/parquet_io_benchmark.cpp|benchmark.parquet_io_benchmark.cpp.Backend", - "benchmark/parquet_io_benchmark.cpp|benchmark.parquet_io_benchmark.cpp.Backend.cudf", - "benchmark/parquet_io_benchmark.cpp|benchmark.parquet_io_benchmark.cpp.Backend.io_context", - "benchmark/parquet_io_benchmark.cpp|benchmark.parquet_io_benchmark.cpp.Dest", - "benchmark/parquet_io_benchmark.cpp|benchmark.parquet_io_benchmark.cpp.Dest.device", - "benchmark/parquet_io_benchmark.cpp|benchmark.parquet_io_benchmark.cpp.Dest.host", - "benchmark/parquet_io_benchmark.cpp|benchmark.parquet_io_benchmark.cpp.parse_backend(int)", - "benchmark/parquet_io_benchmark.cpp|benchmark.parquet_io_benchmark.cpp.parse_dest(int)", - "benchmark/parquet_io_benchmark.cpp|benchmark.parquet_io_benchmark.cpp.drop_caches()", - "benchmark/parquet_io_benchmark.cpp|benchmark.parquet_io_benchmark.cpp.expand_paths(const int &)", - "benchmark/parquet_io_benchmark.cpp|benchmark.parquet_io_benchmark.cpp.usage(const char *)", - "benchmark/parquet_io_benchmark.cpp|benchmark.parquet_io_benchmark.cpp.coalesced_range", - "benchmark/parquet_io_benchmark.cpp|benchmark.parquet_io_benchmark.cpp.main(int, char **)", - "benchmark/parquet_io_benchmark.cpp|benchmark.parquet_io_benchmark.cpp.main.lambda@208:18", - "benchmark/parquet_io_benchmark.cpp|benchmark.parquet_io_benchmark.cpp.main.lambda@368:23" - ], - "content_hash": "765454d71589f302", - "module_hash": "b7d2d024f3d8b256" - }, - "benchmark/parquet_s3_io_benchmark.cpp": { - "method_keys": [ - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.Backend", - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.Backend.kvikio", - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.Backend.rest", - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.Dest", - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.Dest.device", - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.Dest.host", - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.parse_backend(int)", - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.parse_dest(int)", - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.usage(const char *)", - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.apply_override(const int &, const int &, int &, int &)", - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.apply_override.lambda@137:14", - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.aws_api", - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.aws_api.aws_api()", - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.aws_api.~aws_api", - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.aws_api.aws_api(const aws_api &)", - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.aws_api.operator=(const aws_api &)", - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.make_s3_client()", - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.list_parquet_objects(int &, const int &, const int &)", - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.awssdk_presigned_authorizer", - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.awssdk_presigned_authorizer.awssdk_presigned_authorizer(int)", - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.awssdk_presigned_authorizer.authorize(const int &, int, int)", - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.kvikio_s3_datasource", - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.kvikio_s3_datasource.kvikio_s3_datasource(const int &)", - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.kvikio_s3_datasource.size() const", - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.kvikio_s3_datasource.host_read(int, int, int *)", - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.kvikio_s3_datasource.host_read(int, int)", - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.kvikio_s3_datasource.supports_device_read() const", - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.kvikio_s3_datasource.device_read(int, int, int *, int)", - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.kvikio_s3_datasource.device_read_async(int, int, int *, int)", - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.kvikio_s3_datasource.device_read(int, int, int)", - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.kvikio_s3_datasource.to_https_url(const int &)", - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.kvikio_s3_datasource.clamp(int, int) const", - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.coalesced_range", - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.main(int, char **)", - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.main.lambda@416:18", - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.main.lambda@472:27", - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.main.lambda@598:23" - ], - "content_hash": "82cbb9578adeec9c", - "module_hash": "056cbd0f12aaac9e" - }, - "benchmark/s3_parquet_benchmark.cpp": { - "method_keys": [ - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.DataSource", - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.DataSource.kvikio", - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.DataSource.rest", - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.parse_source(int)", - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.usage(const char *)", - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.apply_rest_override(const int &, const int &, int &, int &, int &)", - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.apply_rest_override.lambda@124:14", - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.aws_api", - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.aws_api.aws_api()", - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.aws_api.~aws_api", - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.aws_api.aws_api(const aws_api &)", - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.aws_api.operator=(const aws_api &)", - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.make_s3_client()", - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.list_parquet_objects(int &, const int &, const int &)", - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.awssdk_presigned_authorizer", - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.awssdk_presigned_authorizer.awssdk_presigned_authorizer(int)", - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.awssdk_presigned_authorizer.authorize(const int &, int, int)", - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.kvikio_s3_datasource", - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.kvikio_s3_datasource.kvikio_s3_datasource(const int &)", - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.kvikio_s3_datasource.size() const", - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.kvikio_s3_datasource.host_read(int, int, int *)", - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.kvikio_s3_datasource.host_read(int, int)", - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.kvikio_s3_datasource.supports_device_read() const", - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.kvikio_s3_datasource.device_read(int, int, int *, int)", - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.kvikio_s3_datasource.device_read_async(int, int, int *, int)", - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.kvikio_s3_datasource.device_read(int, int, int)", - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.kvikio_s3_datasource.to_https_url(const int &)", - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.kvikio_s3_datasource.clamp(int, int) const", - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.main(int, char **)", - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.main.lambda@409:18", - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.main.lambda@453:24", - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.main.lambda@571:23" - ], - "content_hash": "ed70ceaa45ef2fc5", - "module_hash": "27104720e1e46c12" - }, - "scripts/compare_benchmarks.py": { - "method_keys": [ - "scripts/compare_benchmarks.py|scripts.compare_benchmarks.load_benchmark_real_times", - "scripts/compare_benchmarks.py|scripts.compare_benchmarks.main" - ], - "content_hash": "f5a12bb4777b20e3", - "module_hash": "301b363fce366dad" - }, - "scripts/generate_api_docs.py": { - "method_keys": [ - "scripts/generate_api_docs.py|scripts.generate_api_docs.parse_xml" - ], - "content_hash": "23f63c61eb404e2e", - "module_hash": "0ff9abaf81f84e97" - } - }, - "methods_index": { - "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch": { - "file_path": "include/cucascade/cuda/device_copy_batch.hpp", - "qualified_name": "include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch", - "start_line": 69, - "end_line": 109, - "type": "CLASS", - "content_hash": "4b6923b60c691d99" - }, - "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.device_copy_batch()": { - "file_path": "include/cucascade/cuda/device_copy_batch.hpp", - "qualified_name": "include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.device_copy_batch()", - "start_line": 71, - "end_line": 71, - "type": "CONSTRUCTOR", - "content_hash": "68f40a18bf76ea74" - }, - "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.reserve(int)": { - "file_path": "include/cucascade/cuda/device_copy_batch.hpp", - "qualified_name": "include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.reserve(int)", - "start_line": 74, - "end_line": 74, - "type": "METHOD", - "content_hash": "13781652ec095e69" - }, - "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.add(void *, const void *, int)": { - "file_path": "include/cucascade/cuda/device_copy_batch.hpp", - "qualified_name": "include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.add(void *, const void *, int)", - "start_line": 86, - "end_line": 86, - "type": "METHOD", - "content_hash": "6f398377de13bd3c" - }, - "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.count() const noexcept": { - "file_path": "include/cucascade/cuda/device_copy_batch.hpp", - "qualified_name": "include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.count() const noexcept", - "start_line": 89, - "end_line": 89, - "type": "METHOD", - "content_hash": "a5a93c55d124d722" - }, - "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.bytes() const noexcept": { - "file_path": "include/cucascade/cuda/device_copy_batch.hpp", - "qualified_name": "include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.bytes() const noexcept", - "start_line": 92, - "end_line": 92, - "type": "METHOD", - "content_hash": "3c5ed4640b267562" - }, - "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.empty() const noexcept": { - "file_path": "include/cucascade/cuda/device_copy_batch.hpp", - "qualified_name": "include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.empty() const noexcept", - "start_line": 94, - "end_line": 94, - "type": "METHOD", - "content_hash": "a4e9391ed674c8eb" - }, - "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.enqueue(int) const": { - "file_path": "include/cucascade/cuda/device_copy_batch.hpp", - "qualified_name": "include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.enqueue(int) const", - "start_line": 100, - "end_line": 100, - "type": "METHOD", - "content_hash": "86de7659a3f216a8" - }, - "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.clear() noexcept": { - "file_path": "include/cucascade/cuda/device_copy_batch.hpp", - "qualified_name": "include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.clear() noexcept", - "start_line": 102, - "end_line": 102, - "type": "METHOD", - "content_hash": "04620275ad7ad881" - }, - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.event.query_result": { - "file_path": "include/cucascade/cuda/event.hpp", - "qualified_name": "include.cucascade.cuda.event.hpp.cucascade.cuda.event.query_result", - "start_line": 31, - "end_line": 31, - "type": "ENUM", - "content_hash": "0825e86c371837a3" - }, - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.event.query_result.error": { - "file_path": "include/cucascade/cuda/event.hpp", - "qualified_name": "include.cucascade.cuda.event.hpp.cucascade.cuda.event.query_result.error", - "start_line": 31, - "end_line": 31, - "type": "ENUM", - "content_hash": "0825e86c371837a3" - }, - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.event.query_result.in_progress": { - "file_path": "include/cucascade/cuda/event.hpp", - "qualified_name": "include.cucascade.cuda.event.hpp.cucascade.cuda.event.query_result.in_progress", - "start_line": 31, - "end_line": 31, - "type": "ENUM", - "content_hash": "0825e86c371837a3" - }, - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.event.query_result.success": { - "file_path": "include/cucascade/cuda/event.hpp", - "qualified_name": "include.cucascade.cuda.event.hpp.cucascade.cuda.event.query_result.success", - "start_line": 31, - "end_line": 31, - "type": "ENUM", - "content_hash": "0825e86c371837a3" - }, - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view": { - "file_path": "include/cucascade/cuda/event.hpp", - "qualified_name": "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view", - "start_line": 42, - "end_line": 103, - "type": "CLASS", - "content_hash": "68ec6a845081b406" - }, - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.cuda_event_view()": { - "file_path": "include/cucascade/cuda/event.hpp", - "qualified_name": "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.cuda_event_view()", - "start_line": 44, - "end_line": 44, - "type": "CONSTRUCTOR", - "content_hash": "1f69ea945027b2a2" - }, - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.~cuda_event_view": { - "file_path": "include/cucascade/cuda/event.hpp", - "qualified_name": "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.~cuda_event_view", - "start_line": 45, - "end_line": 45, - "type": "CONSTRUCTOR", - "content_hash": "82982c689d229cc4" - }, - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.cuda_event_view(const cuda_event_view &) noexcept": { - "file_path": "include/cucascade/cuda/event.hpp", - "qualified_name": "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.cuda_event_view(const cuda_event_view &) noexcept", - "start_line": 46, - "end_line": 46, - "type": "CONSTRUCTOR", - "content_hash": "aeabf7cbb40b7629" - }, - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.cuda_event_view(cuda_event_view &&) noexcept": { - "file_path": "include/cucascade/cuda/event.hpp", - "qualified_name": "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.cuda_event_view(cuda_event_view &&) noexcept", - "start_line": 47, - "end_line": 47, - "type": "CONSTRUCTOR", - "content_hash": "12c92c97a79f80f1" - }, - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.operator=(const cuda_event_view &) noexcept": { - "file_path": "include/cucascade/cuda/event.hpp", - "qualified_name": "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.operator=(const cuda_event_view &) noexcept", - "start_line": 48, - "end_line": 48, - "type": "METHOD", - "content_hash": "45701dd8de950cc6" - }, - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.operator=(cuda_event_view &&) noexcept": { - "file_path": "include/cucascade/cuda/event.hpp", - "qualified_name": "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.operator=(cuda_event_view &&) noexcept", - "start_line": 49, - "end_line": 49, - "type": "METHOD", - "content_hash": "5e28449105031fbb" - }, - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.cuda_event_view(int)": { - "file_path": "include/cucascade/cuda/event.hpp", - "qualified_name": "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.cuda_event_view(int)", - "start_line": 53, - "end_line": 53, - "type": "CONSTRUCTOR", - "content_hash": "ce7dacc732595ef0" - }, - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.cuda_event_view(int) noexcept": { - "file_path": "include/cucascade/cuda/event.hpp", - "qualified_name": "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.cuda_event_view(int) noexcept", - "start_line": 59, - "end_line": 59, - "type": "CONSTRUCTOR", - "content_hash": "3c7d96c8f7f6fd08" - }, - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.value() const noexcept": { - "file_path": "include/cucascade/cuda/event.hpp", - "qualified_name": "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.value() const noexcept", - "start_line": 61, - "end_line": 61, - "type": "METHOD", - "content_hash": "082b363c46007cb2" - }, - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.wait(int) const": { - "file_path": "include/cucascade/cuda/event.hpp", - "qualified_name": "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.wait(int) const", - "start_line": 65, - "end_line": 65, - "type": "METHOD", - "content_hash": "aed01c7fda2bf40d" - }, - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.synchronize() const": { - "file_path": "include/cucascade/cuda/event.hpp", - "qualified_name": "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.synchronize() const", - "start_line": 66, - "end_line": 66, - "type": "METHOD", - "content_hash": "e156239d1424507e" - }, - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.synchronize_no_throw() const noexcept": { - "file_path": "include/cucascade/cuda/event.hpp", - "qualified_name": "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.synchronize_no_throw() const noexcept", - "start_line": 76, - "end_line": 76, - "type": "METHOD", - "content_hash": "f804ef21d49e8149" - }, - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.elapsed_time(cuda_event_view) const": { - "file_path": "include/cucascade/cuda/event.hpp", - "qualified_name": "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.elapsed_time(cuda_event_view) const", - "start_line": 83, - "end_line": 83, - "type": "METHOD", - "content_hash": "da8cf9806e86176b" - }, - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.query() const noexcept": { - "file_path": "include/cucascade/cuda/event.hpp", - "qualified_name": "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.query() const noexcept", - "start_line": 88, - "end_line": 88, - "type": "METHOD", - "content_hash": "710fdc083354a24a" - }, - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.query_raw_status() const noexcept": { - "file_path": "include/cucascade/cuda/event.hpp", - "qualified_name": "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.query_raw_status() const noexcept", - "start_line": 99, - "end_line": 99, - "type": "METHOD", - "content_hash": "f085bdd1c043cbb3" - }, - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event": { - "file_path": "include/cucascade/cuda/event.hpp", - "qualified_name": "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event", - "start_line": 105, - "end_line": 165, - "type": "CLASS", - "content_hash": "c010be9c712c4c2e" - }, - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.cuda_event(unsigned int)": { - "file_path": "include/cucascade/cuda/event.hpp", - "qualified_name": "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.cuda_event(unsigned int)", - "start_line": 107, - "end_line": 107, - "type": "CONSTRUCTOR", - "content_hash": "8bc2e22436bbe278" - }, - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.~cuda_event": { - "file_path": "include/cucascade/cuda/event.hpp", - "qualified_name": "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.~cuda_event", - "start_line": 108, - "end_line": 108, - "type": "CONSTRUCTOR", - "content_hash": "67e0a37e24a0187f" - }, - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.cuda_event(const cuda_event &)": { - "file_path": "include/cucascade/cuda/event.hpp", - "qualified_name": "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.cuda_event(const cuda_event &)", - "start_line": 110, - "end_line": 110, - "type": "CONSTRUCTOR", - "content_hash": "1819d9d05a2e7552" - }, - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.operator=(const cuda_event &)": { - "file_path": "include/cucascade/cuda/event.hpp", - "qualified_name": "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.operator=(const cuda_event &)", - "start_line": 111, - "end_line": 111, - "type": "METHOD", - "content_hash": "fabcc0ed798c5f42" - }, - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.cuda_event(cuda_event &&) noexcept": { - "file_path": "include/cucascade/cuda/event.hpp", - "qualified_name": "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.cuda_event(cuda_event &&) noexcept", - "start_line": 113, - "end_line": 113, - "type": "CONSTRUCTOR", - "content_hash": "a7920248b0655f72" - }, - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.operator=(cuda_event &&) noexcept": { - "file_path": "include/cucascade/cuda/event.hpp", - "qualified_name": "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.operator=(cuda_event &&) noexcept", - "start_line": 114, - "end_line": 114, - "type": "METHOD", - "content_hash": "940bcd8f290518c9" - }, - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.get() const noexcept": { - "file_path": "include/cucascade/cuda/event.hpp", - "qualified_name": "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.get() const noexcept", - "start_line": 116, - "end_line": 116, - "type": "METHOD", - "content_hash": "1321a2e6cbbd6b48" - }, - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.view() const noexcept": { - "file_path": "include/cucascade/cuda/event.hpp", - "qualified_name": "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.view() const noexcept", - "start_line": 122, - "end_line": 122, - "type": "METHOD", - "content_hash": "62e3cdee9d4444fc" - }, - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.operator cuda_event_view() const noexcept": { - "file_path": "include/cucascade/cuda/event.hpp", - "qualified_name": "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.operator cuda_event_view() const noexcept", - "start_line": 127, - "end_line": 127, - "type": "FUNCTION", - "content_hash": "3dfbbb46ad95e572" - }, - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.record(int)": { - "file_path": "include/cucascade/cuda/event.hpp", - "qualified_name": "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.record(int)", - "start_line": 129, - "end_line": 129, - "type": "METHOD", - "content_hash": "8fce92a026d672d9" - }, - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.wait(int) const": { - "file_path": "include/cucascade/cuda/event.hpp", - "qualified_name": "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.wait(int) const", - "start_line": 130, - "end_line": 130, - "type": "METHOD", - "content_hash": "aed01c7fda2bf40d" - }, - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.synchronize() const": { - "file_path": "include/cucascade/cuda/event.hpp", - "qualified_name": "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.synchronize() const", - "start_line": 131, - "end_line": 131, - "type": "METHOD", - "content_hash": "e156239d1424507e" - }, - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.synchronize_no_throw() const noexcept": { - "file_path": "include/cucascade/cuda/event.hpp", - "qualified_name": "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.synchronize_no_throw() const noexcept", - "start_line": 141, - "end_line": 141, - "type": "METHOD", - "content_hash": "f804ef21d49e8149" - }, - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.elapsed_time(const cuda_event &) const": { - "file_path": "include/cucascade/cuda/event.hpp", - "qualified_name": "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.elapsed_time(const cuda_event &) const", - "start_line": 148, - "end_line": 149, - "type": "METHOD", - "content_hash": "e73c8ee4b0c2078a" - }, - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.query() const noexcept": { - "file_path": "include/cucascade/cuda/event.hpp", - "qualified_name": "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.query() const noexcept", - "start_line": 154, - "end_line": 154, - "type": "METHOD", - "content_hash": "710fdc083354a24a" - }, - "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.query_raw_status() const noexcept": { - "file_path": "include/cucascade/cuda/event.hpp", - "qualified_name": "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.query_raw_status() const noexcept", - "start_line": 161, - "end_line": 161, - "type": "METHOD", - "content_hash": "f085bdd1c043cbb3" - }, - "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_sample": { - "file_path": "include/cucascade/cudf/bandwidth_profiler.hpp", - "qualified_name": "include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_sample", - "start_line": 37, - "end_line": 42, - "type": "CLASS", - "content_hash": "13ad5021a51c90ac" - }, - "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_pair_result": { - "file_path": "include/cucascade/cudf/bandwidth_profiler.hpp", - "qualified_name": "include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_pair_result", - "start_line": 50, - "end_line": 72, - "type": "CLASS", - "content_hash": "a1ffb5b9e81cee91" - }, - "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile_config": { - "file_path": "include/cucascade/cudf/bandwidth_profiler.hpp", - "qualified_name": "include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile_config", - "start_line": 77, - "end_line": 95, - "type": "CLASS", - "content_hash": "5d33f541a2c33c72" - }, - "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile": { - "file_path": "include/cucascade/cudf/bandwidth_profiler.hpp", - "qualified_name": "include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile", - "start_line": 100, - "end_line": 123, - "type": "CLASS", - "content_hash": "aad6c06daffa7a3f" - }, - "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile.gbps(int, int) const noexcept": { - "file_path": "include/cucascade/cudf/bandwidth_profiler.hpp", - "qualified_name": "include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile.gbps(int, int) const noexcept", - "start_line": 106, - "end_line": 107, - "type": "METHOD", - "content_hash": "c7a77c3fecc35aa7" - }, - "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile.sample(int, int, int) const": { - "file_path": "include/cucascade/cudf/bandwidth_profiler.hpp", - "qualified_name": "include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile.sample(int, int, int) const", - "start_line": 114, - "end_line": 116, - "type": "METHOD", - "content_hash": "800e5ae177bf4ed9" - }, - "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile.find(int, int) const noexcept": { - "file_path": "include/cucascade/cudf/bandwidth_profiler.hpp", - "qualified_name": "include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile.find(int, int) const noexcept", - "start_line": 121, - "end_line": 122, - "type": "METHOD", - "content_hash": "68f533ed04134e7e" - }, - "include/cucascade/cudf/builtin_converters.hpp|include.cucascade.cudf.builtin_converters.hpp.cucascade.register_builtin_converters(int &)": { - "file_path": "include/cucascade/cudf/builtin_converters.hpp", - "qualified_name": "include.cucascade.cudf.builtin_converters.hpp.cucascade.register_builtin_converters(int &)", - "start_line": 35, - "end_line": 35, - "type": "FUNCTION", - "content_hash": "bffc6b935cbdd29c" - }, - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.prefetch_refusal": { - "file_path": "include/cucascade/cudf/datasource.hpp", - "qualified_name": "include.cucascade.cudf.datasource.hpp.cucascade.io.prefetch_refusal", - "start_line": 67, - "end_line": 81, - "type": "ENUM", - "content_hash": "d2888f4af2f14e17" - }, - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.prefetch_refusal.issued": { - "file_path": "include/cucascade/cudf/datasource.hpp", - "qualified_name": "include.cucascade.cudf.datasource.hpp.cucascade.io.prefetch_refusal.issued", - "start_line": 69, - "end_line": 69, - "type": "ENUM", - "content_hash": "4c0e8b36471c753c" - }, - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.prefetch_refusal.no_cache": { - "file_path": "include/cucascade/cudf/datasource.hpp", - "qualified_name": "include.cucascade.cudf.datasource.hpp.cucascade.io.prefetch_refusal.no_cache", - "start_line": 71, - "end_line": 71, - "type": "ENUM", - "content_hash": "873d113d0c8547ec" - }, - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.prefetch_refusal.consumer_ahead": { - "file_path": "include/cucascade/cudf/datasource.hpp", - "qualified_name": "include.cucascade.cudf.datasource.hpp.cucascade.io.prefetch_refusal.consumer_ahead", - "start_line": 74, - "end_line": 74, - "type": "ENUM", - "content_hash": "97a21118cdb78729" - }, - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.prefetch_refusal.memory_pressure": { - "file_path": "include/cucascade/cudf/datasource.hpp", - "qualified_name": "include.cucascade.cudf.datasource.hpp.cucascade.io.prefetch_refusal.memory_pressure", - "start_line": 77, - "end_line": 77, - "type": "ENUM", - "content_hash": "cc71985f3b086c39" - }, - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.prefetch_refusal.other": { - "file_path": "include/cucascade/cudf/datasource.hpp", - "qualified_name": "include.cucascade.cudf.datasource.hpp.cucascade.io.prefetch_refusal.other", - "start_line": 80, - "end_line": 80, - "type": "ENUM", - "content_hash": "55d48a8358dc3b9b" - }, - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.prepare_result": { - "file_path": "include/cucascade/cudf/datasource.hpp", - "qualified_name": "include.cucascade.cudf.datasource.hpp.cucascade.io.prepare_result", - "start_line": 86, - "end_line": 95, - "type": "ENUM", - "content_hash": "a9eb5c1e13958b6b" - }, - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.prepare_result.prepared": { - "file_path": "include/cucascade/cudf/datasource.hpp", - "qualified_name": "include.cucascade.cudf.datasource.hpp.cucascade.io.prepare_result.prepared", - "start_line": 88, - "end_line": 88, - "type": "ENUM", - "content_hash": "de61f8e6acd2ec9f" - }, - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.prepare_result.allocation_failed": { - "file_path": "include/cucascade/cudf/datasource.hpp", - "qualified_name": "include.cucascade.cudf.datasource.hpp.cucascade.io.prepare_result.allocation_failed", - "start_line": 90, - "end_line": 90, - "type": "ENUM", - "content_hash": "8c9aa26258acbaa7" - }, - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.prepare_result.fallen_behind": { - "file_path": "include/cucascade/cudf/datasource.hpp", - "qualified_name": "include.cucascade.cudf.datasource.hpp.cucascade.io.prepare_result.fallen_behind", - "start_line": 92, - "end_line": 92, - "type": "ENUM", - "content_hash": "d4f257da42c12ef3" - }, - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.prepare_result.nothing_to_prepare": { - "file_path": "include/cucascade/cudf/datasource.hpp", - "qualified_name": "include.cucascade.cudf.datasource.hpp.cucascade.io.prepare_result.nothing_to_prepare", - "start_line": 94, - "end_line": 94, - "type": "ENUM", - "content_hash": "b1183c1f7d0781fd" - }, - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.datasource": { - "file_path": "include/cucascade/cudf/datasource.hpp", - "qualified_name": "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource", - "start_line": 97, - "end_line": 215, - "type": "CLASS", - "content_hash": "c8f8fefc41ba1ae3" - }, - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.datasource(int, int)": { - "file_path": "include/cucascade/cudf/datasource.hpp", - "qualified_name": "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.datasource(int, int)", - "start_line": 99, - "end_line": 99, - "type": "CONSTRUCTOR", - "content_hash": "f1087f2978be7661" - }, - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.~datasource": { - "file_path": "include/cucascade/cudf/datasource.hpp", - "qualified_name": "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.~datasource", - "start_line": 101, - "end_line": 101, - "type": "CONSTRUCTOR", - "content_hash": "e99d5d39892e1cf8" - }, - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.datasource(const datasource &)": { - "file_path": "include/cucascade/cudf/datasource.hpp", - "qualified_name": "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.datasource(const datasource &)", - "start_line": 103, - "end_line": 103, - "type": "CONSTRUCTOR", - "content_hash": "7ee65f740bdfdd58" - }, - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.operator=(const datasource &)": { - "file_path": "include/cucascade/cudf/datasource.hpp", - "qualified_name": "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.operator=(const datasource &)", - "start_line": 104, - "end_line": 104, - "type": "METHOD", - "content_hash": "a01c7f97066fa02a" - }, - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.io_ctx() const": { - "file_path": "include/cucascade/cudf/datasource.hpp", - "qualified_name": "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.io_ctx() const", - "start_line": 108, - "end_line": 108, - "type": "METHOD", - "content_hash": "b6da6e1b42e49793" - }, - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.get_io_object() const noexcept": { - "file_path": "include/cucascade/cudf/datasource.hpp", - "qualified_name": "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.get_io_object() const noexcept", - "start_line": 113, - "end_line": 113, - "type": "METHOD", - "content_hash": "073ee08ff9da1c48" - }, - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.metadata() const": { - "file_path": "include/cucascade/cudf/datasource.hpp", - "qualified_name": "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.metadata() const", - "start_line": 118, - "end_line": 118, - "type": "METHOD", - "content_hash": "66132aa2f5a20e97" - }, - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.store_metadata(int)": { - "file_path": "include/cucascade/cudf/datasource.hpp", - "qualified_name": "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.store_metadata(int)", - "start_line": 120, - "end_line": 120, - "type": "METHOD", - "content_hash": "9c04b43df25e8d91" - }, - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.size() const": { - "file_path": "include/cucascade/cudf/datasource.hpp", - "qualified_name": "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.size() const", - "start_line": 124, - "end_line": 124, - "type": "METHOD", - "content_hash": "24a0705dcb900aee" - }, - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.supports_device_read() const": { - "file_path": "include/cucascade/cudf/datasource.hpp", - "qualified_name": "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.supports_device_read() const", - "start_line": 126, - "end_line": 126, - "type": "METHOD", - "content_hash": "336a794602af55d5" - }, - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.supports_vector_host_read() const": { - "file_path": "include/cucascade/cudf/datasource.hpp", - "qualified_name": "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.supports_vector_host_read() const", - "start_line": 128, - "end_line": 128, - "type": "METHOD", - "content_hash": "e9e6be3cf3c4f29a" - }, - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.is_device_read_preferred(int) const": { - "file_path": "include/cucascade/cudf/datasource.hpp", - "qualified_name": "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.is_device_read_preferred(int) const", - "start_line": 130, - "end_line": 130, - "type": "METHOD", - "content_hash": "36edae228858a968" - }, - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.host_read(int, int, int *)": { - "file_path": "include/cucascade/cudf/datasource.hpp", - "qualified_name": "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.host_read(int, int, int *)", - "start_line": 132, - "end_line": 132, - "type": "METHOD", - "content_hash": "c1dd56a9a4d6e755" - }, - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.host_read(int, int)": { - "file_path": "include/cucascade/cudf/datasource.hpp", - "qualified_name": "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.host_read(int, int)", - "start_line": 134, - "end_line": 134, - "type": "METHOD", - "content_hash": "69d9ff2cb9f412eb" - }, - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.host_read_async(int, int, int *)": { - "file_path": "include/cucascade/cudf/datasource.hpp", - "qualified_name": "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.host_read_async(int, int, int *)", - "start_line": 136, - "end_line": 136, - "type": "METHOD", - "content_hash": "088ebb07812f1c6d" - }, - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.device_read(int, int, int)": { - "file_path": "include/cucascade/cudf/datasource.hpp", - "qualified_name": "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.device_read(int, int, int)", - "start_line": 141, - "end_line": 143, - "type": "METHOD", - "content_hash": "981b12595ef216eb" - }, - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.device_read(int, int, int *, int)": { - "file_path": "include/cucascade/cudf/datasource.hpp", - "qualified_name": "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.device_read(int, int, int *, int)", - "start_line": 144, - "end_line": 144, - "type": "METHOD", - "content_hash": "75fadd7d502a33cb" - }, - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.device_read_async(int, int, int *, int)": { - "file_path": "include/cucascade/cudf/datasource.hpp", - "qualified_name": "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.device_read_async(int, int, int *, int)", - "start_line": 146, - "end_line": 149, - "type": "METHOD", - "content_hash": "4beb11706f63232b" - }, - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.device_read_ranges_async(int, int)": { - "file_path": "include/cucascade/cudf/datasource.hpp", - "qualified_name": "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.device_read_ranges_async(int, int)", - "start_line": 158, - "end_line": 159, - "type": "METHOD", - "content_hash": "604ca67b9d9d28b9" - }, - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.host_read_ranges_async(int)": { - "file_path": "include/cucascade/cudf/datasource.hpp", - "qualified_name": "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.host_read_ranges_async(int)", - "start_line": 161, - "end_line": 161, - "type": "METHOD", - "content_hash": "300b74a068942a5b" - }, - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.duplicate() const": { - "file_path": "include/cucascade/cudf/datasource.hpp", - "qualified_name": "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.duplicate() const", - "start_line": 174, - "end_line": 174, - "type": "METHOD", - "content_hash": "2134b84fce956e41" - }, - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.fadvise(int, int)": { - "file_path": "include/cucascade/cudf/datasource.hpp", - "qualified_name": "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.fadvise(int, int)", - "start_line": 185, - "end_line": 185, - "type": "METHOD", - "content_hash": "f9d16e3bcf1f3bd2" - }, - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.update(int)": { - "file_path": "include/cucascade/cudf/datasource.hpp", - "qualified_name": "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.update(int)", - "start_line": 188, - "end_line": 188, - "type": "METHOD", - "content_hash": "12599271d4df1105" - }, - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.prepare_prefetch(bool)": { - "file_path": "include/cucascade/cudf/datasource.hpp", - "qualified_name": "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.prepare_prefetch(bool)", - "start_line": 193, - "end_line": 193, - "type": "METHOD", - "content_hash": "42d8f5b8b01acda2" - }, - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.prefetch_async(int)": { - "file_path": "include/cucascade/cudf/datasource.hpp", - "qualified_name": "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.prefetch_async(int)", - "start_line": 199, - "end_line": 199, - "type": "METHOD", - "content_hash": "d88cb61fe3e6c3e1" - }, - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.uses_prefetching_cache() const noexcept": { - "file_path": "include/cucascade/cudf/datasource.hpp", - "qualified_name": "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.uses_prefetching_cache() const noexcept", - "start_line": 201, - "end_line": 201, - "type": "METHOD", - "content_hash": "f8d8feec604949a5" - }, - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.prefers_bulk_io() const noexcept": { - "file_path": "include/cucascade/cudf/datasource.hpp", - "qualified_name": "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.prefers_bulk_io() const noexcept", - "start_line": 205, - "end_line": 205, - "type": "METHOD", - "content_hash": "02effe820950c7bb" - }, - "include/cucascade/cudf/datasource.hpp|include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.uses_prefetching_cache()": { - "file_path": "include/cucascade/cudf/datasource.hpp", - "qualified_name": "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.uses_prefetching_cache()", - "start_line": 208, - "end_line": 208, - "type": "METHOD", - "content_hash": "4e2eef1cc807a250" - }, - "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation": { - "file_path": "include/cucascade/cudf/gpu_data_representation.hpp", - "qualified_name": "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation", - "start_line": 67, - "end_line": 339, - "type": "CLASS", - "content_hash": "87c38da71534f038" - }, - "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.gpu_table_representation(int &&, int &, int)": { - "file_path": "include/cucascade/cudf/gpu_data_representation.hpp", - "qualified_name": "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.gpu_table_representation(int &&, int &, int)", - "start_line": 83, - "end_line": 85, - "type": "CONSTRUCTOR", - "content_hash": "97cdc9144a732dcd" - }, - "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.gpu_table_representation(int, Owner &&, int, int &, int)": { - "file_path": "include/cucascade/cudf/gpu_data_representation.hpp", - "qualified_name": "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.gpu_table_representation(int, Owner &&, int, int &, int)", - "start_line": 104, - "end_line": 108, - "type": "CONSTRUCTOR", - "content_hash": "1d036418e909c3d9" - }, - "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.make_written_on(int &&, int &, int)": { - "file_path": "include/cucascade/cudf/gpu_data_representation.hpp", - "qualified_name": "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.make_written_on(int &&, int &, int)", - "start_line": 127, - "end_line": 130, - "type": "METHOD", - "content_hash": "5573fc2391a34ae8" - }, - "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.~gpu_table_representation": { - "file_path": "include/cucascade/cudf/gpu_data_representation.hpp", - "qualified_name": "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.~gpu_table_representation", - "start_line": 138, - "end_line": 138, - "type": "CONSTRUCTOR", - "content_hash": "2eebd0203a7b9783" - }, - "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.gpu_table_representation(const gpu_table_representation &)": { - "file_path": "include/cucascade/cudf/gpu_data_representation.hpp", - "qualified_name": "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.gpu_table_representation(const gpu_table_representation &)", - "start_line": 143, - "end_line": 143, - "type": "CONSTRUCTOR", - "content_hash": "e02861d5b297f5e2" - }, - "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.gpu_table_representation(gpu_table_representation &&)": { - "file_path": "include/cucascade/cudf/gpu_data_representation.hpp", - "qualified_name": "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.gpu_table_representation(gpu_table_representation &&)", - "start_line": 144, - "end_line": 144, - "type": "CONSTRUCTOR", - "content_hash": "3c3a1e5c61a2c3ff" - }, - "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.operator=(const gpu_table_representation &)": { - "file_path": "include/cucascade/cudf/gpu_data_representation.hpp", - "qualified_name": "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.operator=(const gpu_table_representation &)", - "start_line": 145, - "end_line": 145, - "type": "METHOD", - "content_hash": "25a1d619b9cbe4fa" - }, - "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.operator=(gpu_table_representation &&)": { - "file_path": "include/cucascade/cudf/gpu_data_representation.hpp", - "qualified_name": "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.operator=(gpu_table_representation &&)", - "start_line": 146, - "end_line": 146, - "type": "METHOD", - "content_hash": "c40f5bb6a6cf93c2" - }, - "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.get_size_in_bytes() const": { - "file_path": "include/cucascade/cudf/gpu_data_representation.hpp", - "qualified_name": "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.get_size_in_bytes() const", - "start_line": 153, - "end_line": 153, - "type": "METHOD", - "content_hash": "dae630dec23ffb2b" - }, - "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.get_uncompressed_data_size_in_bytes() const": { - "file_path": "include/cucascade/cudf/gpu_data_representation.hpp", - "qualified_name": "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.get_uncompressed_data_size_in_bytes() const", - "start_line": 158, - "end_line": 158, - "type": "METHOD", - "content_hash": "664c6cd9ac79b13e" - }, - "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.clone(int) const": { - "file_path": "include/cucascade/cudf/gpu_data_representation.hpp", - "qualified_name": "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.clone(int) const", - "start_line": 179, - "end_line": 179, - "type": "METHOD", - "content_hash": "05e3d773d4f6916e" - }, - "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.get_table_view() const": { - "file_path": "include/cucascade/cudf/gpu_data_representation.hpp", - "qualified_name": "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.get_table_view() const", - "start_line": 186, - "end_line": 186, - "type": "METHOD", - "content_hash": "422bf29a2932437a" - }, - "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.release_table(int)": { - "file_path": "include/cucascade/cudf/gpu_data_representation.hpp", - "qualified_name": "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.release_table(int)", - "start_line": 216, - "end_line": 216, - "type": "METHOD", - "content_hash": "c9840578334a31fb" - }, - "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.rebind_stream(int)": { - "file_path": "include/cucascade/cudf/gpu_data_representation.hpp", - "qualified_name": "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.rebind_stream(int)", - "start_line": 241, - "end_line": 241, - "type": "METHOD", - "content_hash": "ac0131c5f89112b8" - }, - "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.record_writer_event(int)": { - "file_path": "include/cucascade/cudf/gpu_data_representation.hpp", - "qualified_name": "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.record_writer_event(int)", - "start_line": 258, - "end_line": 258, - "type": "METHOD", - "content_hash": "6b8967344113c272" - }, - "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.get_writer_event() const": { - "file_path": "include/cucascade/cudf/gpu_data_representation.hpp", - "qualified_name": "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.get_writer_event() const", - "start_line": 269, - "end_line": 269, - "type": "METHOD", - "content_hash": "84ed37342395bb82" - }, - "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.wait_for_writer(int) const": { - "file_path": "include/cucascade/cudf/gpu_data_representation.hpp", - "qualified_name": "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.wait_for_writer(int) const", - "start_line": 283, - "end_line": 283, - "type": "METHOD", - "content_hash": "c2e272a72ac9562a" - }, - "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.owning_table_view": { - "file_path": "include/cucascade/cudf/gpu_data_representation.hpp", - "qualified_name": "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.owning_table_view", - "start_line": 286, - "end_line": 290, - "type": "CLASS", - "content_hash": "fba034a38df7ae49" - }, - "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.validate_writer_stream(int, const int &)": { - "file_path": "include/cucascade/cudf/gpu_data_representation.hpp", - "qualified_name": "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.validate_writer_stream(int, const int &)", - "start_line": 296, - "end_line": 297, - "type": "METHOD", - "content_hash": "1d6df22da5a075b7" - }, - "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.make_owning_view(int, Owner &&, int, const int &, int)": { - "file_path": "include/cucascade/cudf/gpu_data_representation.hpp", - "qualified_name": "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.make_owning_view(int, Owner &&, int, const int &, int)", - "start_line": 306, - "end_line": 315, - "type": "METHOD", - "content_hash": "e3b12dc66b81b0e7" - }, - "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.take_owned_table(int &&, const int &, int)": { - "file_path": "include/cucascade/cudf/gpu_data_representation.hpp", - "qualified_name": "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.take_owned_table(int &&, const int &, int)", - "start_line": 323, - "end_line": 326, - "type": "METHOD", - "content_hash": "a8ca02c617902aba" - }, - "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.record_writer_event_unchecked(int)": { - "file_path": "include/cucascade/cudf/gpu_data_representation.hpp", - "qualified_name": "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.record_writer_event_unchecked(int)", - "start_line": 331, - "end_line": 331, - "type": "METHOD", - "content_hash": "4e37612591c8185d" - }, - "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation::gpu_table_representation(int, Owner &&, int, int &, int)": { - "file_path": "include/cucascade/cudf/gpu_data_representation.hpp", - "qualified_name": "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation::gpu_table_representation(int, Owner &&, int, int &, int)", - "start_line": 342, - "end_line": 354, - "type": "CONSTRUCTOR", - "content_hash": "862802641ce1871c" - }, - "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation": { - "file_path": "include/cucascade/cudf/host_data_representation.hpp", - "qualified_name": "include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation", - "start_line": 42, - "end_line": 103, - "type": "CLASS", - "content_hash": "e57b52a57b7636a5" - }, - "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.host_data_representation(int, int *)": { - "file_path": "include/cucascade/cudf/host_data_representation.hpp", - "qualified_name": "include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.host_data_representation(int, int *)", - "start_line": 50, - "end_line": 51, - "type": "CONSTRUCTOR", - "content_hash": "ecdc9f57df3707d8" - }, - "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.get_size_in_bytes() const": { - "file_path": "include/cucascade/cudf/host_data_representation.hpp", - "qualified_name": "include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.get_size_in_bytes() const", - "start_line": 58, - "end_line": 58, - "type": "METHOD", - "content_hash": "dae630dec23ffb2b" - }, - "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.get_uncompressed_data_size_in_bytes() const": { - "file_path": "include/cucascade/cudf/host_data_representation.hpp", - "qualified_name": "include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.get_uncompressed_data_size_in_bytes() const", - "start_line": 63, - "end_line": 63, - "type": "METHOD", - "content_hash": "664c6cd9ac79b13e" - }, - "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.clone(int) const": { - "file_path": "include/cucascade/cudf/host_data_representation.hpp", - "qualified_name": "include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.clone(int) const", - "start_line": 71, - "end_line": 71, - "type": "METHOD", - "content_hash": "05e3d773d4f6916e" - }, - "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.get_host_table() const": { - "file_path": "include/cucascade/cudf/host_data_representation.hpp", - "qualified_name": "include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.get_host_table() const", - "start_line": 78, - "end_line": 78, - "type": "METHOD", - "content_hash": "173c9959297e3f54" - }, - "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.num_columns() const noexcept": { - "file_path": "include/cucascade/cudf/host_data_representation.hpp", - "qualified_name": "include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.num_columns() const noexcept", - "start_line": 81, - "end_line": 81, - "type": "METHOD", - "content_hash": "79ce3f2bbce40567" - }, - "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.column_size(int) const": { - "file_path": "include/cucascade/cudf/host_data_representation.hpp", - "qualified_name": "include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.column_size(int) const", - "start_line": 88, - "end_line": 88, - "type": "METHOD", - "content_hash": "76ef39dbe8edb5ed" - }, - "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.slice(int) const": { - "file_path": "include/cucascade/cudf/host_data_representation.hpp", - "qualified_name": "include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.slice(int) const", - "start_line": 98, - "end_line": 99, - "type": "METHOD", - "content_hash": "c38e8e5728fbf1ed" - }, - "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation": { - "file_path": "include/cucascade/cudf/host_data_representation.hpp", - "qualified_name": "include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation", - "start_line": 112, - "end_line": 158, - "type": "CLASS", - "content_hash": "95ab382b44a26a1c" - }, - "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation.host_data_packed_representation(int, int *)": { - "file_path": "include/cucascade/cudf/host_data_representation.hpp", - "qualified_name": "include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation.host_data_packed_representation(int, int *)", - "start_line": 120, - "end_line": 122, - "type": "CONSTRUCTOR", - "content_hash": "0ea3d3a194b1f372" - }, - "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation.get_size_in_bytes() const": { - "file_path": "include/cucascade/cudf/host_data_representation.hpp", - "qualified_name": "include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation.get_size_in_bytes() const", - "start_line": 129, - "end_line": 129, - "type": "METHOD", - "content_hash": "dae630dec23ffb2b" - }, - "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation.get_uncompressed_data_size_in_bytes() const": { - "file_path": "include/cucascade/cudf/host_data_representation.hpp", - "qualified_name": "include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation.get_uncompressed_data_size_in_bytes() const", - "start_line": 134, - "end_line": 134, - "type": "METHOD", - "content_hash": "664c6cd9ac79b13e" - }, - "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation.clone(int) const": { - "file_path": "include/cucascade/cudf/host_data_representation.hpp", - "qualified_name": "include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation.clone(int) const", - "start_line": 146, - "end_line": 146, - "type": "METHOD", - "content_hash": "05e3d773d4f6916e" - }, - "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation.get_host_table() const": { - "file_path": "include/cucascade/cudf/host_data_representation.hpp", - "qualified_name": "include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation.get_host_table() const", - "start_line": 153, - "end_line": 153, - "type": "METHOD", - "content_hash": "98b72cc341129e6d" - }, - "include/cucascade/cudf/host_table.hpp|include.cucascade.cudf.host_table.hpp.cucascade.memory.memory_space": { - "file_path": "include/cucascade/cudf/host_table.hpp", - "qualified_name": "include.cucascade.cudf.host_table.hpp.cucascade.memory.memory_space", - "start_line": 31, - "end_line": 31, - "type": "CLASS", - "content_hash": "cf3d82ed8989d090" - }, - "include/cucascade/cudf/host_table.hpp|include.cucascade.cudf.host_table.hpp.cucascade.memory.host_table_allocation": { - "file_path": "include/cucascade/cudf/host_table.hpp", - "qualified_name": "include.cucascade.cudf.host_table.hpp.cucascade.memory.host_table_allocation", - "start_line": 45, - "end_line": 104, - "type": "CLASS", - "content_hash": "cff39fb57ea31274" - }, - "include/cucascade/cudf/host_table.hpp|include.cucascade.cudf.host_table.hpp.cucascade.memory.host_table_allocation.create(int, int, int)": { - "file_path": "include/cucascade/cudf/host_table.hpp", - "qualified_name": "include.cucascade.cudf.host_table.hpp.cucascade.memory.host_table_allocation.create(int, int, int)", - "start_line": 55, - "end_line": 57, - "type": "METHOD", - "content_hash": "80502cc792ffcce5" - }, - "include/cucascade/cudf/host_table.hpp|include.cucascade.cudf.host_table.hpp.cucascade.memory.host_table_allocation.slice(int) const": { - "file_path": "include/cucascade/cudf/host_table.hpp", - "qualified_name": "include.cucascade.cudf.host_table.hpp.cucascade.memory.host_table_allocation.slice(int) const", - "start_line": 70, - "end_line": 70, - "type": "METHOD", - "content_hash": "8cd1998db619d7d7" - }, - "include/cucascade/cudf/host_table.hpp|include.cucascade.cudf.host_table.hpp.cucascade.memory.host_table_allocation.clone(memory_space &) const": { - "file_path": "include/cucascade/cudf/host_table.hpp", - "qualified_name": "include.cucascade.cudf.host_table.hpp.cucascade.memory.host_table_allocation.clone(memory_space &) const", - "start_line": 81, - "end_line": 81, - "type": "METHOD", - "content_hash": "8d99755177330e59" - }, - "include/cucascade/cudf/host_table.hpp|include.cucascade.cudf.host_table.hpp.cucascade.memory.host_table_allocation.num_columns() const noexcept": { - "file_path": "include/cucascade/cudf/host_table.hpp", - "qualified_name": "include.cucascade.cudf.host_table.hpp.cucascade.memory.host_table_allocation.num_columns() const noexcept", - "start_line": 84, - "end_line": 84, - "type": "METHOD", - "content_hash": "2ed1d7a5248002d5" - }, - "include/cucascade/cudf/host_table.hpp|include.cucascade.cudf.host_table.hpp.cucascade.memory.host_table_allocation.column_size(int) const": { - "file_path": "include/cucascade/cudf/host_table.hpp", - "qualified_name": "include.cucascade.cudf.host_table.hpp.cucascade.memory.host_table_allocation.column_size(int) const", - "start_line": 91, - "end_line": 91, - "type": "METHOD", - "content_hash": "76ef39dbe8edb5ed" - }, - "include/cucascade/cudf/host_table.hpp|include.cucascade.cudf.host_table.hpp.cucascade.memory.host_table_allocation.host_table_allocation(int, int, int)": { - "file_path": "include/cucascade/cudf/host_table.hpp", - "qualified_name": "include.cucascade.cudf.host_table.hpp.cucascade.memory.host_table_allocation.host_table_allocation(int, int, int)", - "start_line": 101, - "end_line": 103, - "type": "CONSTRUCTOR", - "content_hash": "6cf4973917654139" - }, - "include/cucascade/cudf/host_table_packed.hpp|include.cucascade.cudf.host_table_packed.hpp.cucascade.memory.host_table_packed_allocation": { - "file_path": "include/cucascade/cudf/host_table_packed.hpp", - "qualified_name": "include.cucascade.cudf.host_table_packed.hpp.cucascade.memory.host_table_packed_allocation", - "start_line": 36, - "end_line": 50, - "type": "CLASS", - "content_hash": "0c0ab7e1a384f05a" - }, - "include/cucascade/cudf/host_table_packed.hpp|include.cucascade.cudf.host_table_packed.hpp.cucascade.memory.host_table_packed_allocation.host_table_packed_allocation(int, int)": { - "file_path": "include/cucascade/cudf/host_table_packed.hpp", - "qualified_name": "include.cucascade.cudf.host_table_packed.hpp.cucascade.memory.host_table_packed_allocation.host_table_packed_allocation(int, int)", - "start_line": 44, - "end_line": 49, - "type": "CONSTRUCTOR", - "content_hash": "135ae24551dcb2cf" - }, - "include/cucascade/data/common.hpp|include.cucascade.data.common.hpp.cucascade.idata_representation": { - "file_path": "include/cucascade/data/common.hpp", - "qualified_name": "include.cucascade.data.common.hpp.cucascade.idata_representation", - "start_line": 41, - "end_line": 183, - "type": "CLASS", - "content_hash": "bb6331828288747f" - }, - "include/cucascade/data/common.hpp|include.cucascade.data.common.hpp.cucascade.idata_representation.idata_representation(int &)": { - "file_path": "include/cucascade/data/common.hpp", - "qualified_name": "include.cucascade.data.common.hpp.cucascade.idata_representation.idata_representation(int &)", - "start_line": 48, - "end_line": 50, - "type": "CONSTRUCTOR", - "content_hash": "8cfb475b130ccd10" - }, - "include/cucascade/data/common.hpp|include.cucascade.data.common.hpp.cucascade.idata_representation.~idata_representation": { - "file_path": "include/cucascade/data/common.hpp", - "qualified_name": "include.cucascade.data.common.hpp.cucascade.idata_representation.~idata_representation", - "start_line": 55, - "end_line": 55, - "type": "CONSTRUCTOR", - "content_hash": "ffea2dbc706e3de5" - }, - "include/cucascade/data/common.hpp|include.cucascade.data.common.hpp.cucascade.idata_representation.get_current_tier() const noexcept": { - "file_path": "include/cucascade/data/common.hpp", - "qualified_name": "include.cucascade.data.common.hpp.cucascade.idata_representation.get_current_tier() const noexcept", - "start_line": 62, - "end_line": 62, - "type": "METHOD", - "content_hash": "3aba0c608e9ae4e6" - }, - "include/cucascade/data/common.hpp|include.cucascade.data.common.hpp.cucascade.idata_representation.get_device_id() const noexcept": { - "file_path": "include/cucascade/data/common.hpp", - "qualified_name": "include.cucascade.data.common.hpp.cucascade.idata_representation.get_device_id() const noexcept", - "start_line": 69, - "end_line": 69, - "type": "METHOD", - "content_hash": "40022df69e3529c7" - }, - "include/cucascade/data/common.hpp|include.cucascade.data.common.hpp.cucascade.idata_representation.get_memory_space() const noexcept": { - "file_path": "include/cucascade/data/common.hpp", - "qualified_name": "include.cucascade.data.common.hpp.cucascade.idata_representation.get_memory_space() const noexcept", - "start_line": 76, - "end_line": 79, - "type": "METHOD", - "content_hash": "555259dcd6da0895" - }, - "include/cucascade/data/common.hpp|include.cucascade.data.common.hpp.cucascade.idata_representation.get_size_in_bytes() const": { - "file_path": "include/cucascade/data/common.hpp", - "qualified_name": "include.cucascade.data.common.hpp.cucascade.idata_representation.get_size_in_bytes() const", - "start_line": 86, - "end_line": 86, - "type": "METHOD", - "content_hash": "4d1586f17840f8ae" - }, - "include/cucascade/data/common.hpp|include.cucascade.data.common.hpp.cucascade.idata_representation.get_uncompressed_data_size_in_bytes() const": { - "file_path": "include/cucascade/data/common.hpp", - "qualified_name": "include.cucascade.data.common.hpp.cucascade.idata_representation.get_uncompressed_data_size_in_bytes() const", - "start_line": 97, - "end_line": 97, - "type": "METHOD", - "content_hash": "ae35e71610f55c62" - }, - "include/cucascade/data/common.hpp|include.cucascade.data.common.hpp.cucascade.idata_representation.clone(int) const": { - "file_path": "include/cucascade/data/common.hpp", - "qualified_name": "include.cucascade.data.common.hpp.cucascade.idata_representation.clone(int) const", - "start_line": 108, - "end_line": 108, - "type": "METHOD", - "content_hash": "826f5054a8d89723" - }, - "include/cucascade/data/common.hpp|include.cucascade.data.common.hpp.cucascade.idata_representation.record_writer_event(int)": { - "file_path": "include/cucascade/data/common.hpp", - "qualified_name": "include.cucascade.data.common.hpp.cucascade.idata_representation.record_writer_event(int)", - "start_line": 120, - "end_line": 120, - "type": "METHOD", - "content_hash": "3d81676b2c58e783" - }, - "include/cucascade/data/common.hpp|include.cucascade.data.common.hpp.cucascade.idata_representation.get_writer_event() const": { - "file_path": "include/cucascade/data/common.hpp", - "qualified_name": "include.cucascade.data.common.hpp.cucascade.idata_representation.get_writer_event() const", - "start_line": 136, - "end_line": 136, - "type": "METHOD", - "content_hash": "bdbbb3c183910ef2" - }, - "include/cucascade/data/common.hpp|include.cucascade.data.common.hpp.cucascade.idata_representation.rebind_stream(int)": { - "file_path": "include/cucascade/data/common.hpp", - "qualified_name": "include.cucascade.data.common.hpp.cucascade.idata_representation.rebind_stream(int)", - "start_line": 149, - "end_line": 149, - "type": "METHOD", - "content_hash": "655d736d59e19862" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.memory.memory_space": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.memory.memory_space", - "start_line": 40, - "end_line": 40, - "type": "CLASS", - "content_hash": "cf3d82ed8989d090" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.batch_state": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.batch_state", - "start_line": 53, - "end_line": 53, - "type": "ENUM", - "content_hash": "418448497064a65d" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.batch_state.idle": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.batch_state.idle", - "start_line": 53, - "end_line": 53, - "type": "ENUM", - "content_hash": "418448497064a65d" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.batch_state.mutable_locked": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.batch_state.mutable_locked", - "start_line": 53, - "end_line": 53, - "type": "ENUM", - "content_hash": "418448497064a65d" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.batch_state.read_only": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.batch_state.read_only", - "start_line": 53, - "end_line": 53, - "type": "ENUM", - "content_hash": "418448497064a65d" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.read_only_data_batch": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.read_only_data_batch", - "start_line": 56, - "end_line": 56, - "type": "CLASS", - "content_hash": "14faac223ed39dea" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.mutable_data_batch": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.mutable_data_batch", - "start_line": 57, - "end_line": 57, - "type": "CLASS", - "content_hash": "88aedf08ab422952" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.idata_batch_probe": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.idata_batch_probe", - "start_line": 58, - "end_line": 58, - "type": "CLASS", - "content_hash": "ac34756183fb3231" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.data_batch", - "start_line": 74, - "end_line": 319, - "type": "CLASS", - "content_hash": "ec44f7eeb75b3fa0" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.make(int, int, int)": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.data_batch.make(int, int, int)", - "start_line": 87, - "end_line": 90, - "type": "METHOD", - "content_hash": "1fc6e856fb1eec04" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.~data_batch": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.data_batch.~data_batch", - "start_line": 92, - "end_line": 92, - "type": "CONSTRUCTOR", - "content_hash": "00deb307d2002420" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.data_batch(data_batch &&)": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.data_batch.data_batch(data_batch &&)", - "start_line": 95, - "end_line": 95, - "type": "CONSTRUCTOR", - "content_hash": "2a5704d689f65497" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.operator=(data_batch &&)": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.data_batch.operator=(data_batch &&)", - "start_line": 96, - "end_line": 96, - "type": "METHOD", - "content_hash": "f2cf11e8e14fb049" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.data_batch(const data_batch &)": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.data_batch.data_batch(const data_batch &)", - "start_line": 97, - "end_line": 97, - "type": "CONSTRUCTOR", - "content_hash": "f9c19154c3764ed0" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.operator=(const data_batch &)": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.data_batch.operator=(const data_batch &)", - "start_line": 98, - "end_line": 98, - "type": "METHOD", - "content_hash": "be69625086d8a7f6" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.get_batch_id() const": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.data_batch.get_batch_id() const", - "start_line": 109, - "end_line": 109, - "type": "METHOD", - "content_hash": "37726df114b9c566" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.subscribe() const": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.data_batch.subscribe() const", - "start_line": 116, - "end_line": 116, - "type": "METHOD", - "content_hash": "b9cc588ba89ea465" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.unsubscribe() const": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.data_batch.unsubscribe() const", - "start_line": 125, - "end_line": 125, - "type": "METHOD", - "content_hash": "914b37fe5bc49abc" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.get_subscriber_count() const": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.data_batch.get_subscriber_count() const", - "start_line": 134, - "end_line": 134, - "type": "METHOD", - "content_hash": "3cea6511bacc2380" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.get_state() const": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.data_batch.get_state() const", - "start_line": 144, - "end_line": 144, - "type": "METHOD", - "content_hash": "27263978eb937b8d" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.get_read_only_count() const": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.data_batch.get_read_only_count() const", - "start_line": 154, - "end_line": 154, - "type": "METHOD", - "content_hash": "e51f3fea8a1f1846" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.to_idle(read_only_data_batch &&)": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.data_batch.to_idle(read_only_data_batch &&)", - "start_line": 163, - "end_line": 163, - "type": "METHOD", - "content_hash": "f257a90ed77b20d3" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.to_idle(mutable_data_batch &&)": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.data_batch.to_idle(mutable_data_batch &&)", - "start_line": 172, - "end_line": 172, - "type": "METHOD", - "content_hash": "2359ce32865c0cbc" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.to_read_only() const": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.data_batch.to_read_only() const", - "start_line": 186, - "end_line": 186, - "type": "METHOD", - "content_hash": "5c843b82fb12581c" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.to_mutable()": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.data_batch.to_mutable()", - "start_line": 200, - "end_line": 200, - "type": "METHOD", - "content_hash": "003c4ccf2514bd5c" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.try_to_read_only() const": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.data_batch.try_to_read_only() const", - "start_line": 208, - "end_line": 208, - "type": "METHOD", - "content_hash": "19e339046223264a" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.try_to_mutable()": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.data_batch.try_to_mutable()", - "start_line": 218, - "end_line": 218, - "type": "METHOD", - "content_hash": "6435c225b6f0bda8" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.data_batch(int, int, int)": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.data_batch.data_batch(int, int, int)", - "start_line": 221, - "end_line": 223, - "type": "CONSTRUCTOR", - "content_hash": "bfaf57d80972dd4e" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.get_current_tier() const": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.data_batch.get_current_tier() const", - "start_line": 229, - "end_line": 229, - "type": "METHOD", - "content_hash": "b5edb2bb90c4b1fc" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.get_data() const": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.data_batch.get_data() const", - "start_line": 235, - "end_line": 235, - "type": "METHOD", - "content_hash": "5eea34360b29897e" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.get_memory_space() const": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.data_batch.get_memory_space() const", - "start_line": 241, - "end_line": 241, - "type": "METHOD", - "content_hash": "fe5dd51ee281dc44" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.set_data(int)": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.data_batch.set_data(int)", - "start_line": 247, - "end_line": 247, - "type": "METHOD", - "content_hash": "c2249a4f6eed62ef" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.reader_event_pool": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.data_batch.reader_event_pool", - "start_line": 249, - "end_line": 254, - "type": "CLASS", - "content_hash": "ab4d6a322f3c0d2d" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.reader_event_pool_map": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.data_batch.reader_event_pool_map", - "start_line": 256, - "end_line": 303, - "type": "CLASS", - "content_hash": "745dc5ee8b736d96" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.reader_event_pool_map.record_reader_event(int)": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.data_batch.reader_event_pool_map.record_reader_event(int)", - "start_line": 270, - "end_line": 270, - "type": "METHOD", - "content_hash": "f364c94cf4e5e5ab" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.reader_event_pool_map.synchronize_reader_events()": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.data_batch.reader_event_pool_map.synchronize_reader_events()", - "start_line": 277, - "end_line": 277, - "type": "METHOD", - "content_hash": "7263e4dd34b2e07f" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.reader_event_pool_map.reader_events_complete()": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.data_batch.reader_event_pool_map.reader_events_complete()", - "start_line": 285, - "end_line": 285, - "type": "METHOD", - "content_hash": "0bb52ca520e7e7f5" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.reader_event_pool_map.synchronize_reader_events_no_throw() noexcept": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.data_batch.reader_event_pool_map.synchronize_reader_events_no_throw() noexcept", - "start_line": 290, - "end_line": 290, - "type": "METHOD", - "content_hash": "f0e2a9a5d3c4b65c" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.data_batch.reader_event_pool_map.recycle_completed_reader_events(reader_event_pool &) const": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.data_batch.reader_event_pool_map.recycle_completed_reader_events(reader_event_pool &) const", - "start_line": 302, - "end_line": 302, - "type": "METHOD", - "content_hash": "3345ca81f46a2b70" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch", - "start_line": 337, - "end_line": 490, - "type": "CLASS", - "content_hash": "992a9b969ee35cc4" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.get_batch_id() const": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.get_batch_id() const", - "start_line": 342, - "end_line": 342, - "type": "METHOD", - "content_hash": "f55ad4af2e23bf0a" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.get_current_tier() const": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.get_current_tier() const", - "start_line": 345, - "end_line": 345, - "type": "METHOD", - "content_hash": "d50044cf7de37867" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.get_data() const": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.get_data() const", - "start_line": 348, - "end_line": 348, - "type": "METHOD", - "content_hash": "71593859209a63ed" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.get_memory_space() const": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.get_memory_space() const", - "start_line": 351, - "end_line": 354, - "type": "METHOD", - "content_hash": "db09db97ca234972" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.get_writer_event() const": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.get_writer_event() const", - "start_line": 364, - "end_line": 368, - "type": "METHOD", - "content_hash": "2e7d05ff3ac4d21f" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.record_reader_event(int) const": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.record_reader_event(int) const", - "start_line": 395, - "end_line": 402, - "type": "METHOD", - "content_hash": "c8993f94db0055b5" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.clone(int, int, int) const": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.clone(int, int, int) const", - "start_line": 415, - "end_line": 418, - "type": "METHOD", - "content_hash": "1cf6314d0a4ab4ad" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.clone_to(const int &, int, const memory::memory_space *, int, int) const": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.clone_to(const int &, int, const memory::memory_space *, int, int) const", - "start_line": 435, - "end_line": 440, - "type": "METHOD", - "content_hash": "959c0022226ac6fc" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.clone_to(const int &, int, int &, int, int) const": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.clone_to(const int &, int, int &, int, int) const", - "start_line": 457, - "end_line": 462, - "type": "METHOD", - "content_hash": "b71a79c4d159a38e" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.read_only_data_batch(read_only_data_batch &&) noexcept": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.read_only_data_batch(read_only_data_batch &&) noexcept", - "start_line": 465, - "end_line": 465, - "type": "CONSTRUCTOR", - "content_hash": "65e45b50941d2ecb" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.operator=(read_only_data_batch &&) noexcept": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.operator=(read_only_data_batch &&) noexcept", - "start_line": 466, - "end_line": 466, - "type": "METHOD", - "content_hash": "1bfe660be4c10722" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.~read_only_data_batch": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.~read_only_data_batch", - "start_line": 467, - "end_line": 467, - "type": "CONSTRUCTOR", - "content_hash": "2aaa279a04f11f85" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.read_only_data_batch(const read_only_data_batch &)": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.read_only_data_batch(const read_only_data_batch &)", - "start_line": 470, - "end_line": 470, - "type": "CONSTRUCTOR", - "content_hash": "c07fce4c064a9194" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.operator=(const read_only_data_batch &)": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.operator=(const read_only_data_batch &)", - "start_line": 471, - "end_line": 471, - "type": "METHOD", - "content_hash": "a42041a242a7f176" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.read_only_data_batch(int, int)": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.read_only_data_batch(int, int)", - "start_line": 482, - "end_line": 483, - "type": "CONSTRUCTOR", - "content_hash": "5fbf9edbea3a37b5" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch", - "start_line": 501, - "end_line": 687, - "type": "CLASS", - "content_hash": "204acf4f0c5e8157" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.get_batch_id() const": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.get_batch_id() const", - "start_line": 506, - "end_line": 506, - "type": "METHOD", - "content_hash": "f55ad4af2e23bf0a" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.get_current_tier() const": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.get_current_tier() const", - "start_line": 509, - "end_line": 509, - "type": "METHOD", - "content_hash": "d50044cf7de37867" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.get_data() const": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.get_data() const", - "start_line": 512, - "end_line": 512, - "type": "METHOD", - "content_hash": "e74be89ac26ad19a" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.get_memory_space() const": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.get_memory_space() const", - "start_line": 515, - "end_line": 518, - "type": "METHOD", - "content_hash": "db09db97ca234972" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.set_data(int)": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.set_data(int)", - "start_line": 526, - "end_line": 526, - "type": "METHOD", - "content_hash": "7e1efab3a2646d89" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.convert_to(const int &, const memory::memory_space *, int)": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.convert_to(const int &, const memory::memory_space *, int)", - "start_line": 541, - "end_line": 543, - "type": "METHOD", - "content_hash": "c084eb2d8428020e" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.convert_to(const int &, int &, int)": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.convert_to(const int &, int &, int)", - "start_line": 560, - "end_line": 562, - "type": "METHOD", - "content_hash": "7a6c52e2a7ac61ef" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.rebind_stream(int)": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.rebind_stream(int)", - "start_line": 582, - "end_line": 582, - "type": "METHOD", - "content_hash": "aa83df1934f1ba3b" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.clone(int, int, int) const": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.clone(int, int, int) const", - "start_line": 595, - "end_line": 598, - "type": "METHOD", - "content_hash": "1cf6314d0a4ab4ad" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.clone_to(const int &, int, const memory::memory_space *, int, int) const": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.clone_to(const int &, int, const memory::memory_space *, int, int) const", - "start_line": 615, - "end_line": 620, - "type": "METHOD", - "content_hash": "959c0022226ac6fc" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.clone_to(const int &, int, int &, int, int) const": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.clone_to(const int &, int, int &, int, int) const", - "start_line": 637, - "end_line": 642, - "type": "METHOD", - "content_hash": "b71a79c4d159a38e" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.mutable_data_batch(mutable_data_batch &&) noexcept": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.mutable_data_batch(mutable_data_batch &&) noexcept", - "start_line": 645, - "end_line": 645, - "type": "CONSTRUCTOR", - "content_hash": "b22b46b0bbe27427" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.operator=(mutable_data_batch &&) noexcept": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.operator=(mutable_data_batch &&) noexcept", - "start_line": 646, - "end_line": 646, - "type": "METHOD", - "content_hash": "3c852ebce82c02b6" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.~mutable_data_batch": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.~mutable_data_batch", - "start_line": 647, - "end_line": 647, - "type": "CONSTRUCTOR", - "content_hash": "bd1162391765c348" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.mutable_data_batch(const mutable_data_batch &)": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.mutable_data_batch(const mutable_data_batch &)", - "start_line": 648, - "end_line": 648, - "type": "CONSTRUCTOR", - "content_hash": "3c3369d912204f93" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.operator=(const mutable_data_batch &)": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.operator=(const mutable_data_batch &)", - "start_line": 649, - "end_line": 649, - "type": "METHOD", - "content_hash": "71c86f26e49a7ac0" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.mutable_data_batch(int, int)": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.mutable_data_batch(int, int)", - "start_line": 660, - "end_line": 660, - "type": "CONSTRUCTOR", - "content_hash": "5d2e31fbb62c786c" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.install_converted_representation(int, int)": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.install_converted_representation(int, int)", - "start_line": 670, - "end_line": 680, - "type": "METHOD", - "content_hash": "13a16fb496920877" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.idata_batch_probe": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.idata_batch_probe", - "start_line": 702, - "end_line": 721, - "type": "CLASS", - "content_hash": "e55e417e37782b23" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.idata_batch_probe.idata_batch_probe()": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.idata_batch_probe.idata_batch_probe()", - "start_line": 704, - "end_line": 704, - "type": "CONSTRUCTOR", - "content_hash": "b001ee2bb44ea9f1" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.idata_batch_probe.~idata_batch_probe": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.idata_batch_probe.~idata_batch_probe", - "start_line": 705, - "end_line": 705, - "type": "CONSTRUCTOR", - "content_hash": "d64c3cb7e7c8b0d6" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.idata_batch_probe.created(const int, const int &) noexcept": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.idata_batch_probe.created(const int, const int &) noexcept", - "start_line": 707, - "end_line": 710, - "type": "METHOD", - "content_hash": "ada37d96b707b58f" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.idata_batch_probe.conversion_started(const int &, const memory::memory_space *) noexcept": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.idata_batch_probe.conversion_started(const int &, const memory::memory_space *) noexcept", - "start_line": 711, - "end_line": 715, - "type": "METHOD", - "content_hash": "3c86c414a3de605f" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.idata_batch_probe.conversion_completed(const int &, const bool) noexcept": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.idata_batch_probe.conversion_completed(const int &, const bool) noexcept", - "start_line": 716, - "end_line": 719, - "type": "METHOD", - "content_hash": "edd5e71d26512cb6" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.idata_batch_probe.data_replaced(const int &) noexcept": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.idata_batch_probe.data_replaced(const int &) noexcept", - "start_line": 720, - "end_line": 720, - "type": "METHOD", - "content_hash": "0d1b3c8f3ddd7b8b" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch::clone_to(const int &, int, const memory::memory_space *, int, int) const": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch::clone_to(const int &, int, const memory::memory_space *, int, int) const", - "start_line": 728, - "end_line": 738, - "type": "METHOD", - "content_hash": "b273fd7c2a90a744" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch::clone_to(const int &, int, int &, int, int) const": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch::clone_to(const int &, int, int &, int, int) const", - "start_line": 741, - "end_line": 751, - "type": "METHOD", - "content_hash": "44c1d32df10df987" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch::convert_to(const int &, const memory::memory_space *, int)": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch::convert_to(const int &, const memory::memory_space *, int)", - "start_line": 756, - "end_line": 780, - "type": "METHOD", - "content_hash": "3c9b02585fa7d6c6" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch::convert_to(const int &, int &, int)": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch::convert_to(const int &, int &, int)", - "start_line": 783, - "end_line": 807, - "type": "METHOD", - "content_hash": "81b56768c4d05c97" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch::clone_to(const int &, int, const memory::memory_space *, int, int) const": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch::clone_to(const int &, int, const memory::memory_space *, int, int) const", - "start_line": 810, - "end_line": 820, - "type": "METHOD", - "content_hash": "a09d0ddf655ac00a" - }, - "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch::clone_to(const int &, int, int &, int, int) const": { - "file_path": "include/cucascade/data/data_batch.hpp", - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch::clone_to(const int &, int, int &, int, int) const", - "start_line": 823, - "end_line": 833, - "type": "METHOD", - "content_hash": "1ec20293c981483c" - }, - "include/cucascade/data/data_repository.hpp|include.cucascade.data.data_repository.hpp.cucascade.data_repository": { - "file_path": "include/cucascade/data/data_repository.hpp", - "qualified_name": "include.cucascade.data.data_repository.hpp.cucascade.data_repository", - "start_line": 52, - "end_line": 317, - "type": "CLASS", - "content_hash": "dbb8fb9accdf048c" - }, - "include/cucascade/data/data_repository.hpp|include.cucascade.data.data_repository.hpp.cucascade.data_repository.data_repository()": { - "file_path": "include/cucascade/data/data_repository.hpp", - "qualified_name": "include.cucascade.data.data_repository.hpp.cucascade.data_repository.data_repository()", - "start_line": 57, - "end_line": 57, - "type": "CONSTRUCTOR", - "content_hash": "3627e4cef412d7e4" - }, - "include/cucascade/data/data_repository.hpp|include.cucascade.data.data_repository.hpp.cucascade.data_repository.~data_repository": { - "file_path": "include/cucascade/data/data_repository.hpp", - "qualified_name": "include.cucascade.data.data_repository.hpp.cucascade.data_repository.~data_repository", - "start_line": 62, - "end_line": 62, - "type": "CONSTRUCTOR", - "content_hash": "73600613d3dd1877" - }, - "include/cucascade/data/data_repository.hpp|include.cucascade.data.data_repository.hpp.cucascade.data_repository.add_data_batch(int, int)": { - "file_path": "include/cucascade/data/data_repository.hpp", - "qualified_name": "include.cucascade.data.data_repository.hpp.cucascade.data_repository.add_data_batch(int, int)", - "start_line": 75, - "end_line": 85, - "type": "METHOD", - "content_hash": "39a6bf8a909998d5" - }, - "include/cucascade/data/data_repository.hpp|include.cucascade.data.data_repository.hpp.cucascade.data_repository.pop_next_data_batch(int)": { - "file_path": "include/cucascade/data/data_repository.hpp", - "qualified_name": "include.cucascade.data.data_repository.hpp.cucascade.data_repository.pop_next_data_batch(int)", - "start_line": 99, - "end_line": 112, - "type": "METHOD", - "content_hash": "3b57ca5de05c184f" - }, - "include/cucascade/data/data_repository.hpp|include.cucascade.data.data_repository.hpp.cucascade.data_repository.pop_data_batch_by_id(int, int)": { - "file_path": "include/cucascade/data/data_repository.hpp", - "qualified_name": "include.cucascade.data.data_repository.hpp.cucascade.data_repository.pop_data_batch_by_id(int, int)", - "start_line": 127, - "end_line": 146, - "type": "METHOD", - "content_hash": "80f9784b686483da" - }, - "include/cucascade/data/data_repository.hpp|include.cucascade.data.data_repository.hpp.cucascade.data_repository.get_data_batch_by_id(int, int) const": { - "file_path": "include/cucascade/data/data_repository.hpp", - "qualified_name": "include.cucascade.data.data_repository.hpp.cucascade.data_repository.get_data_batch_by_id(int, int) const", - "start_line": 161, - "end_line": 178, - "type": "METHOD", - "content_hash": "79eed998a1320cf7" - }, - "include/cucascade/data/data_repository.hpp|include.cucascade.data.data_repository.hpp.cucascade.data_repository.get_batch_ids(int) const": { - "file_path": "include/cucascade/data/data_repository.hpp", - "qualified_name": "include.cucascade.data.data_repository.hpp.cucascade.data_repository.get_batch_ids(int) const", - "start_line": 189, - "end_line": 205, - "type": "METHOD", - "content_hash": "047bfb68aac40d26" - }, - "include/cucascade/data/data_repository.hpp|include.cucascade.data.data_repository.hpp.cucascade.data_repository.size(int) const": { - "file_path": "include/cucascade/data/data_repository.hpp", - "qualified_name": "include.cucascade.data.data_repository.hpp.cucascade.data_repository.size(int) const", - "start_line": 216, - "end_line": 223, - "type": "METHOD", - "content_hash": "7f67137d9beeedff" - }, - "include/cucascade/data/data_repository.hpp|include.cucascade.data.data_repository.hpp.cucascade.data_repository.empty(int) const": { - "file_path": "include/cucascade/data/data_repository.hpp", - "qualified_name": "include.cucascade.data.data_repository.hpp.cucascade.data_repository.empty(int) const", - "start_line": 234, - "end_line": 234, - "type": "METHOD", - "content_hash": "177634056d73be3c" - }, - "include/cucascade/data/data_repository.hpp|include.cucascade.data.data_repository.hpp.cucascade.data_repository.total_size() const": { - "file_path": "include/cucascade/data/data_repository.hpp", - "qualified_name": "include.cucascade.data.data_repository.hpp.cucascade.data_repository.total_size() const", - "start_line": 243, - "end_line": 251, - "type": "METHOD", - "content_hash": "621503e93313eea2" - }, - "include/cucascade/data/data_repository.hpp|include.cucascade.data.data_repository.hpp.cucascade.data_repository.all_empty() const": { - "file_path": "include/cucascade/data/data_repository.hpp", - "qualified_name": "include.cucascade.data.data_repository.hpp.cucascade.data_repository.all_empty() const", - "start_line": 260, - "end_line": 267, - "type": "METHOD", - "content_hash": "6ea9bb00d2e7cbe7" - }, - "include/cucascade/data/data_repository.hpp|include.cucascade.data.data_repository.hpp.cucascade.data_repository.num_partitions() const": { - "file_path": "include/cucascade/data/data_repository.hpp", - "qualified_name": "include.cucascade.data.data_repository.hpp.cucascade.data_repository.num_partitions() const", - "start_line": 276, - "end_line": 280, - "type": "METHOD", - "content_hash": "85b43c8a93569c97" - }, - "include/cucascade/data/data_repository.hpp|include.cucascade.data.data_repository.hpp.cucascade.data_repository.set_num_partitions(int)": { - "file_path": "include/cucascade/data/data_repository.hpp", - "qualified_name": "include.cucascade.data.data_repository.hpp.cucascade.data_repository.set_num_partitions(int)", - "start_line": 297, - "end_line": 311, - "type": "METHOD", - "content_hash": "5dafedf0926a4e27" - }, - "include/cucascade/data/data_repository.hpp|include.cucascade.data.data_repository.hpp.cucascade.shared_data_repository": { - "file_path": "include/cucascade/data/data_repository.hpp", - "qualified_name": "include.cucascade.data.data_repository.hpp.cucascade.shared_data_repository", - "start_line": 319, - "end_line": 319, - "type": "CLASS", - "content_hash": "b2aa6fb0ff528d67" - }, - "include/cucascade/data/data_repository_manager.hpp|include.cucascade.data.data_repository_manager.hpp.cucascade.operator_port_key": { - "file_path": "include/cucascade/data/data_repository_manager.hpp", - "qualified_name": "include.cucascade.data.data_repository_manager.hpp.cucascade.operator_port_key", - "start_line": 40, - "end_line": 54, - "type": "CLASS", - "content_hash": "efae612e2ebe6301" - }, - "include/cucascade/data/data_repository_manager.hpp|include.cucascade.data.data_repository_manager.hpp.cucascade.operator_port_key.operator==(const operator_port_key &) const": { - "file_path": "include/cucascade/data/data_repository_manager.hpp", - "qualified_name": "include.cucascade.data.data_repository_manager.hpp.cucascade.operator_port_key.operator==(const operator_port_key &) const", - "start_line": 44, - "end_line": 47, - "type": "METHOD", - "content_hash": "0b9fbba825bfb43c" - }, - "include/cucascade/data/data_repository_manager.hpp|include.cucascade.data.data_repository_manager.hpp.cucascade.operator_port_key.operator<(const operator_port_key &) const": { - "file_path": "include/cucascade/data/data_repository_manager.hpp", - "qualified_name": "include.cucascade.data.data_repository_manager.hpp.cucascade.operator_port_key.operator<(const operator_port_key &) const", - "start_line": 49, - "end_line": 53, - "type": "METHOD", - "content_hash": "d87c0d67417f8601" - }, - "include/cucascade/data/data_repository_manager.hpp|include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager": { - "file_path": "include/cucascade/data/data_repository_manager.hpp", - "qualified_name": "include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager", - "start_line": 82, - "end_line": 249, - "type": "CLASS", - "content_hash": "6286f92e10e54fae" - }, - "include/cucascade/data/data_repository_manager.hpp|include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.data_repository_manager()": { - "file_path": "include/cucascade/data/data_repository_manager.hpp", - "qualified_name": "include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.data_repository_manager()", - "start_line": 89, - "end_line": 89, - "type": "CONSTRUCTOR", - "content_hash": "6ca6beb5d82c7c18" - }, - "include/cucascade/data/data_repository_manager.hpp|include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.~data_repository_manager": { - "file_path": "include/cucascade/data/data_repository_manager.hpp", - "qualified_name": "include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.~data_repository_manager", - "start_line": 94, - "end_line": 94, - "type": "CONSTRUCTOR", - "content_hash": "003858e5a1ab6374" - }, - "include/cucascade/data/data_repository_manager.hpp|include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.add_new_repository(int, int, int)": { - "file_path": "include/cucascade/data/data_repository_manager.hpp", - "qualified_name": "include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.add_new_repository(int, int, int)", - "start_line": 109, - "end_line": 120, - "type": "METHOD", - "content_hash": "cde9e38e32e6a0a1" - }, - "include/cucascade/data/data_repository_manager.hpp|include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.add_data_batch(int, int)": { - "file_path": "include/cucascade/data/data_repository_manager.hpp", - "qualified_name": "include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.add_data_batch(int, int)", - "start_line": 132, - "end_line": 139, - "type": "METHOD", - "content_hash": "07355f8b6b27f69a" - }, - "include/cucascade/data/data_repository_manager.hpp|include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.get_repository(int, int)": { - "file_path": "include/cucascade/data/data_repository_manager.hpp", - "qualified_name": "include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.get_repository(int, int)", - "start_line": 155, - "end_line": 158, - "type": "METHOD", - "content_hash": "f31e250cbc192cfb" - }, - "include/cucascade/data/data_repository_manager.hpp|include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.get_next_data_batch_id()": { - "file_path": "include/cucascade/data/data_repository_manager.hpp", - "qualified_name": "include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.get_next_data_batch_id()", - "start_line": 171, - "end_line": 171, - "type": "METHOD", - "content_hash": "51691ebda5733f8e" - }, - "include/cucascade/data/data_repository_manager.hpp|include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.leaked_repository_info": { - "file_path": "include/cucascade/data/data_repository_manager.hpp", - "qualified_name": "include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.leaked_repository_info", - "start_line": 176, - "end_line": 180, - "type": "CLASS", - "content_hash": "de951a70d119a063" - }, - "include/cucascade/data/data_repository_manager.hpp|include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.clear_all_repositories()": { - "file_path": "include/cucascade/data/data_repository_manager.hpp", - "qualified_name": "include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.clear_all_repositories()", - "start_line": 191, - "end_line": 203, - "type": "METHOD", - "content_hash": "8bc63bd256026cfd" - }, - "include/cucascade/data/data_repository_manager.hpp|include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.for_each_repository(int)": { - "file_path": "include/cucascade/data/data_repository_manager.hpp", - "qualified_name": "include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.for_each_repository(int)", - "start_line": 214, - "end_line": 220, - "type": "METHOD", - "content_hash": "82897325b8885004" - }, - "include/cucascade/data/data_repository_manager.hpp|include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.get_repositories()": { - "file_path": "include/cucascade/data/data_repository_manager.hpp", - "qualified_name": "include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.get_repositories()", - "start_line": 232, - "end_line": 241, - "type": "METHOD", - "content_hash": "25a4f84707301552" - }, - "include/cucascade/data/data_repository_manager.hpp|include.cucascade.data.data_repository_manager.hpp.cucascade.shared_data_repository_manager": { - "file_path": "include/cucascade/data/data_repository_manager.hpp", - "qualified_name": "include.cucascade.data.data_repository_manager.hpp.cucascade.shared_data_repository_manager", - "start_line": 251, - "end_line": 251, - "type": "CLASS", - "content_hash": "57e063b08ca90abc" - }, - "include/cucascade/data/disk_data_representation.hpp|include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation": { - "file_path": "include/cucascade/data/disk_data_representation.hpp", - "qualified_name": "include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation", - "start_line": 37, - "end_line": 81, - "type": "CLASS", - "content_hash": "347464b5f1a79fcd" - }, - "include/cucascade/data/disk_data_representation.hpp|include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation.disk_data_representation(int, int &)": { - "file_path": "include/cucascade/data/disk_data_representation.hpp", - "qualified_name": "include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation.disk_data_representation(int, int &)", - "start_line": 45, - "end_line": 46, - "type": "CONSTRUCTOR", - "content_hash": "ac72dac1a15d0076" - }, - "include/cucascade/data/disk_data_representation.hpp|include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation.~disk_data_representation": { - "file_path": "include/cucascade/data/disk_data_representation.hpp", - "qualified_name": "include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation.~disk_data_representation", - "start_line": 51, - "end_line": 51, - "type": "CONSTRUCTOR", - "content_hash": "252d7a4486fee15d" - }, - "include/cucascade/data/disk_data_representation.hpp|include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation.get_size_in_bytes() const": { - "file_path": "include/cucascade/data/disk_data_representation.hpp", - "qualified_name": "include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation.get_size_in_bytes() const", - "start_line": 58, - "end_line": 58, - "type": "METHOD", - "content_hash": "35c290c537dc75b0" - }, - "include/cucascade/data/disk_data_representation.hpp|include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation.get_uncompressed_data_size_in_bytes() const": { - "file_path": "include/cucascade/data/disk_data_representation.hpp", - "qualified_name": "include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation.get_uncompressed_data_size_in_bytes() const", - "start_line": 63, - "end_line": 63, - "type": "METHOD", - "content_hash": "95c79dfad2268bb2" - }, - "include/cucascade/data/disk_data_representation.hpp|include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation.clone(int) const": { - "file_path": "include/cucascade/data/disk_data_representation.hpp", - "qualified_name": "include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation.clone(int) const", - "start_line": 70, - "end_line": 70, - "type": "METHOD", - "content_hash": "05e3d773d4f6916e" - }, - "include/cucascade/data/disk_data_representation.hpp|include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation.get_disk_table() const": { - "file_path": "include/cucascade/data/disk_data_representation.hpp", - "qualified_name": "include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation.get_disk_table() const", - "start_line": 77, - "end_line": 77, - "type": "METHOD", - "content_hash": "6074f3101c6ac520" - }, - "include/cucascade/data/disk_io_backend.hpp|include.cucascade.data.disk_io_backend.hpp.cucascade.io_batch_entry": { - "file_path": "include/cucascade/data/disk_io_backend.hpp", - "qualified_name": "include.cucascade.data.disk_io_backend.hpp.cucascade.io_batch_entry", - "start_line": 32, - "end_line": 36, - "type": "CLASS", - "content_hash": "bd6b26e27f4d8823" - }, - "include/cucascade/data/disk_io_backend.hpp|include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend": { - "file_path": "include/cucascade/data/disk_io_backend.hpp", - "qualified_name": "include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend", - "start_line": 45, - "end_line": 142, - "type": "CLASS", - "content_hash": "850e69c821307120" - }, - "include/cucascade/data/disk_io_backend.hpp|include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend.~idisk_io_backend": { - "file_path": "include/cucascade/data/disk_io_backend.hpp", - "qualified_name": "include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend.~idisk_io_backend", - "start_line": 47, - "end_line": 47, - "type": "CONSTRUCTOR", - "content_hash": "dbb50abe9f38c037" - }, - "include/cucascade/data/disk_io_backend.hpp|include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend.write(const int &, const void *, int, int, int)": { - "file_path": "include/cucascade/data/disk_io_backend.hpp", - "qualified_name": "include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend.write(const int &, const void *, int, int, int)", - "start_line": 58, - "end_line": 62, - "type": "METHOD", - "content_hash": "5b2f681dfb073ed6" - }, - "include/cucascade/data/disk_io_backend.hpp|include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend.read(const int &, void *, int, int, int)": { - "file_path": "include/cucascade/data/disk_io_backend.hpp", - "qualified_name": "include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend.read(const int &, void *, int, int, int)", - "start_line": 73, - "end_line": 77, - "type": "METHOD", - "content_hash": "db74cf6f516f1f90" - }, - "include/cucascade/data/disk_io_backend.hpp|include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend.write(const int &, const void *, int, int)": { - "file_path": "include/cucascade/data/disk_io_backend.hpp", - "qualified_name": "include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend.write(const int &, const void *, int, int)", - "start_line": 87, - "end_line": 90, - "type": "METHOD", - "content_hash": "d389d4aa0f5d78a9" - }, - "include/cucascade/data/disk_io_backend.hpp|include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend.read(const int &, void *, int, int)": { - "file_path": "include/cucascade/data/disk_io_backend.hpp", - "qualified_name": "include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend.read(const int &, void *, int, int)", - "start_line": 100, - "end_line": 103, - "type": "METHOD", - "content_hash": "4bd8073850fdf171" - }, - "include/cucascade/data/disk_io_backend.hpp|include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend.write_batch(const int &, const int &, int)": { - "file_path": "include/cucascade/data/disk_io_backend.hpp", - "qualified_name": "include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend.write_batch(const int &, const int &, int)", - "start_line": 117, - "end_line": 124, - "type": "METHOD", - "content_hash": "f9ec4328e2d39123" - }, - "include/cucascade/data/disk_io_backend.hpp|include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend.read_batch(const int &, const int &, int)": { - "file_path": "include/cucascade/data/disk_io_backend.hpp", - "qualified_name": "include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend.read_batch(const int &, const int &, int)", - "start_line": 134, - "end_line": 141, - "type": "METHOD", - "content_hash": "ccb957a05b9d8892" - }, - "include/cucascade/data/io_backend_registry.hpp|include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry": { - "file_path": "include/cucascade/data/io_backend_registry.hpp", - "qualified_name": "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry", - "start_line": 49, - "end_line": 135, - "type": "CLASS", - "content_hash": "cab7daf7af9e1faf" - }, - "include/cucascade/data/io_backend_registry.hpp|include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.io_backend_registry()": { - "file_path": "include/cucascade/data/io_backend_registry.hpp", - "qualified_name": "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.io_backend_registry()", - "start_line": 54, - "end_line": 54, - "type": "CONSTRUCTOR", - "content_hash": "95153c6f393d82ea" - }, - "include/cucascade/data/io_backend_registry.hpp|include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.io_backend_registry(const io_backend_registry &)": { - "file_path": "include/cucascade/data/io_backend_registry.hpp", - "qualified_name": "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.io_backend_registry(const io_backend_registry &)", - "start_line": 57, - "end_line": 57, - "type": "CONSTRUCTOR", - "content_hash": "3d6913938de7735f" - }, - "include/cucascade/data/io_backend_registry.hpp|include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.operator=(const io_backend_registry &)": { - "file_path": "include/cucascade/data/io_backend_registry.hpp", - "qualified_name": "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.operator=(const io_backend_registry &)", - "start_line": 58, - "end_line": 58, - "type": "METHOD", - "content_hash": "a6a9607c2417447b" - }, - "include/cucascade/data/io_backend_registry.hpp|include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.io_backend_registry(io_backend_registry &&)": { - "file_path": "include/cucascade/data/io_backend_registry.hpp", - "qualified_name": "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.io_backend_registry(io_backend_registry &&)", - "start_line": 59, - "end_line": 59, - "type": "CONSTRUCTOR", - "content_hash": "b31e0ec59b8c9e33" - }, - "include/cucascade/data/io_backend_registry.hpp|include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.operator=(io_backend_registry &&)": { - "file_path": "include/cucascade/data/io_backend_registry.hpp", - "qualified_name": "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.operator=(io_backend_registry &&)", - "start_line": 60, - "end_line": 60, - "type": "METHOD", - "content_hash": "f712dbc9dbfc8ea7" - }, - "include/cucascade/data/io_backend_registry.hpp|include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.~io_backend_registry": { - "file_path": "include/cucascade/data/io_backend_registry.hpp", - "qualified_name": "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.~io_backend_registry", - "start_line": 62, - "end_line": 62, - "type": "CONSTRUCTOR", - "content_hash": "48b48ec063ae7889" - }, - "include/cucascade/data/io_backend_registry.hpp|include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.register_backend(const int &, int)": { - "file_path": "include/cucascade/data/io_backend_registry.hpp", - "qualified_name": "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.register_backend(const int &, int)", - "start_line": 71, - "end_line": 71, - "type": "METHOD", - "content_hash": "f1ca8754cf565179" - }, - "include/cucascade/data/io_backend_registry.hpp|include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.has_backend(const int &) const": { - "file_path": "include/cucascade/data/io_backend_registry.hpp", - "qualified_name": "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.has_backend(const int &) const", - "start_line": 79, - "end_line": 79, - "type": "METHOD", - "content_hash": "d3d908e07e69985f" - }, - "include/cucascade/data/io_backend_registry.hpp|include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.create_backend(const int &) const": { - "file_path": "include/cucascade/data/io_backend_registry.hpp", - "qualified_name": "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.create_backend(const int &) const", - "start_line": 88, - "end_line": 88, - "type": "METHOD", - "content_hash": "c4fb1b0fefa73a87" - }, - "include/cucascade/data/io_backend_registry.hpp|include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.unregister_backend(const int &)": { - "file_path": "include/cucascade/data/io_backend_registry.hpp", - "qualified_name": "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.unregister_backend(const int &)", - "start_line": 96, - "end_line": 96, - "type": "METHOD", - "content_hash": "71d230195cbed3d7" - }, - "include/cucascade/data/io_backend_registry.hpp|include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.clear()": { - "file_path": "include/cucascade/data/io_backend_registry.hpp", - "qualified_name": "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.clear()", - "start_line": 101, - "end_line": 101, - "type": "METHOD", - "content_hash": "8143e89ebcc22b1f" - }, - "include/cucascade/data/io_backend_registry.hpp|include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.set_default(const int &)": { - "file_path": "include/cucascade/data/io_backend_registry.hpp", - "qualified_name": "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.set_default(const int &)", - "start_line": 112, - "end_line": 112, - "type": "METHOD", - "content_hash": "5afefa1a239657fe" - }, - "include/cucascade/data/io_backend_registry.hpp|include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.get_default_name() const": { - "file_path": "include/cucascade/data/io_backend_registry.hpp", - "qualified_name": "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.get_default_name() const", - "start_line": 119, - "end_line": 119, - "type": "METHOD", - "content_hash": "b1a8cfdc05371c83" - }, - "include/cucascade/data/io_backend_registry.hpp|include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.create_default_backend() const": { - "file_path": "include/cucascade/data/io_backend_registry.hpp", - "qualified_name": "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.create_default_backend() const", - "start_line": 129, - "end_line": 129, - "type": "METHOD", - "content_hash": "85f898a51a0ddfeb" - }, - "include/cucascade/data/io_backend_registry.hpp|include.cucascade.data.io_backend_registry.hpp.cucascade.register_builtin_io_backends(io_backend_registry &)": { - "file_path": "include/cucascade/data/io_backend_registry.hpp", - "qualified_name": "include.cucascade.data.io_backend_registry.hpp.cucascade.register_builtin_io_backends(io_backend_registry &)", - "start_line": 142, - "end_line": 142, - "type": "FUNCTION", - "content_hash": "dfc7af6eda79d244" - }, - "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.converter_key": { - "file_path": "include/cucascade/data/representation_converter.hpp", - "qualified_name": "include.cucascade.data.representation_converter.hpp.cucascade.converter_key", - "start_line": 66, - "end_line": 74, - "type": "CLASS", - "content_hash": "ce92f9e7bf644d26" - }, - "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.converter_key.operator==(const converter_key &) const": { - "file_path": "include/cucascade/data/representation_converter.hpp", - "qualified_name": "include.cucascade.data.representation_converter.hpp.cucascade.converter_key.operator==(const converter_key &) const", - "start_line": 70, - "end_line": 73, - "type": "METHOD", - "content_hash": "a0386baf12ea979c" - }, - "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.converter_key_hash": { - "file_path": "include/cucascade/data/representation_converter.hpp", - "qualified_name": "include.cucascade.data.representation_converter.hpp.cucascade.converter_key_hash", - "start_line": 79, - "end_line": 86, - "type": "CLASS", - "content_hash": "1b4973541753d339" - }, - "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.converter_key_hash.operator()(const converter_key &) const": { - "file_path": "include/cucascade/data/representation_converter.hpp", - "qualified_name": "include.cucascade.data.representation_converter.hpp.cucascade.converter_key_hash.operator()(const converter_key &) const", - "start_line": 80, - "end_line": 85, - "type": "METHOD", - "content_hash": "6ad9691da537a98c" - }, - "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry": { - "file_path": "include/cucascade/data/representation_converter.hpp", - "qualified_name": "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry", - "start_line": 107, - "end_line": 287, - "type": "CLASS", - "content_hash": "c04def39acb176a4" - }, - "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.representation_converter_registry()": { - "file_path": "include/cucascade/data/representation_converter.hpp", - "qualified_name": "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.representation_converter_registry()", - "start_line": 112, - "end_line": 112, - "type": "CONSTRUCTOR", - "content_hash": "06cec164c7cd15f6" - }, - "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.representation_converter_registry(const representation_converter_registry &)": { - "file_path": "include/cucascade/data/representation_converter.hpp", - "qualified_name": "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.representation_converter_registry(const representation_converter_registry &)", - "start_line": 115, - "end_line": 115, - "type": "CONSTRUCTOR", - "content_hash": "194a2debc00603fd" - }, - "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.operator=(const representation_converter_registry &)": { - "file_path": "include/cucascade/data/representation_converter.hpp", - "qualified_name": "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.operator=(const representation_converter_registry &)", - "start_line": 116, - "end_line": 116, - "type": "METHOD", - "content_hash": "bc3d6f30693df9fd" - }, - "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.representation_converter_registry(representation_converter_registry &&)": { - "file_path": "include/cucascade/data/representation_converter.hpp", - "qualified_name": "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.representation_converter_registry(representation_converter_registry &&)", - "start_line": 117, - "end_line": 117, - "type": "CONSTRUCTOR", - "content_hash": "0c4502263da42d7c" - }, - "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.operator=(representation_converter_registry &&)": { - "file_path": "include/cucascade/data/representation_converter.hpp", - "qualified_name": "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.operator=(representation_converter_registry &&)", - "start_line": 118, - "end_line": 118, - "type": "METHOD", - "content_hash": "11429b541944b550" - }, - "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.~representation_converter_registry": { - "file_path": "include/cucascade/data/representation_converter.hpp", - "qualified_name": "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.~representation_converter_registry", - "start_line": 120, - "end_line": 120, - "type": "CONSTRUCTOR", - "content_hash": "a896c61ca07432be" - }, - "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.register_converter(representation_converter_registry)": { - "file_path": "include/cucascade/data/representation_converter.hpp", - "qualified_name": "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.register_converter(representation_converter_registry)", - "start_line": 143, - "end_line": 152, - "type": "METHOD", - "content_hash": "0d27a88b421a5233" - }, - "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.has_converter() const": { - "file_path": "include/cucascade/data/representation_converter.hpp", - "qualified_name": "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.has_converter() const", - "start_line": 162, - "end_line": 166, - "type": "METHOD", - "content_hash": "9dc360b66bfb1fcb" - }, - "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.has_converter_for(const int &) const": { - "file_path": "include/cucascade/data/representation_converter.hpp", - "qualified_name": "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.has_converter_for(const int &) const", - "start_line": 176, - "end_line": 180, - "type": "METHOD", - "content_hash": "5eee0d26af51ee39" - }, - "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.convert(const int &, const int *, int) const": { - "file_path": "include/cucascade/data/representation_converter.hpp", - "qualified_name": "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.convert(const int &, const int *, int) const", - "start_line": 196, - "end_line": 204, - "type": "METHOD", - "content_hash": "3dd1ec2f2c7847ea" - }, - "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.convert(const int &, int &, int) const": { - "file_path": "include/cucascade/data/representation_converter.hpp", - "qualified_name": "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.convert(const int &, int &, int) const", - "start_line": 222, - "end_line": 230, - "type": "METHOD", - "content_hash": "1c1fabc132c9e2b0" - }, - "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.convert(const int &, int, const int *, int) const": { - "file_path": "include/cucascade/data/representation_converter.hpp", - "qualified_name": "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.convert(const int &, int, const int *, int) const", - "start_line": 247, - "end_line": 251, - "type": "METHOD", - "content_hash": "55e39cf043206c08" - }, - "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.unregister_converter()": { - "file_path": "include/cucascade/data/representation_converter.hpp", - "qualified_name": "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.unregister_converter()", - "start_line": 261, - "end_line": 265, - "type": "METHOD", - "content_hash": "59ac0cbd5dd18c87" - }, - "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.clear()": { - "file_path": "include/cucascade/data/representation_converter.hpp", - "qualified_name": "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.clear()", - "start_line": 272, - "end_line": 272, - "type": "METHOD", - "content_hash": "8143e89ebcc22b1f" - }, - "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.register_converter_impl(const converter_key &, int)": { - "file_path": "include/cucascade/data/representation_converter.hpp", - "qualified_name": "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.register_converter_impl(const converter_key &, int)", - "start_line": 275, - "end_line": 275, - "type": "METHOD", - "content_hash": "31da05e86a16e8e2" - }, - "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.has_converter_impl(const converter_key &) const": { - "file_path": "include/cucascade/data/representation_converter.hpp", - "qualified_name": "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.has_converter_impl(const converter_key &) const", - "start_line": 276, - "end_line": 276, - "type": "METHOD", - "content_hash": "179d717a70f9aa49" - }, - "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.convert_impl(const converter_key &, const int &, const int *, int, int *) const": { - "file_path": "include/cucascade/data/representation_converter.hpp", - "qualified_name": "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.convert_impl(const converter_key &, const int &, const int *, int, int *) const", - "start_line": 277, - "end_line": 282, - "type": "METHOD", - "content_hash": "68f11efa58fedbb4" - }, - "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.unregister_converter_impl(const converter_key &)": { - "file_path": "include/cucascade/data/representation_converter.hpp", - "qualified_name": "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.unregister_converter_impl(const converter_key &)", - "start_line": 283, - "end_line": 283, - "type": "METHOD", - "content_hash": "a76e833cef1a2db3" - }, - "include/cucascade/error.hpp|include.cucascade.error.hpp.cucascade.cuda_error": { - "file_path": "include/cucascade/error.hpp", - "qualified_name": "include.cucascade.error.hpp.cucascade.cuda_error", - "start_line": 34, - "end_line": 36, - "type": "CLASS", - "content_hash": "4ac62e2e8c72e537" - }, - "include/cucascade/error.hpp|include.cucascade.error.hpp.cucascade.logic_error": { - "file_path": "include/cucascade/error.hpp", - "qualified_name": "include.cucascade.error.hpp.cucascade.logic_error", - "start_line": 38, - "end_line": 40, - "type": "CLASS", - "content_hash": "433e7ef770abc196" - }, - "include/cucascade/exec/admission_control.hpp|include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control": { - "file_path": "include/cucascade/exec/admission_control.hpp", - "qualified_name": "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control", - "start_line": 41, - "end_line": 116, - "type": "CLASS", - "content_hash": "b775929c7f677f6d" - }, - "include/cucascade/exec/admission_control.hpp|include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot": { - "file_path": "include/cucascade/exec/admission_control.hpp", - "qualified_name": "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot", - "start_line": 43, - "end_line": 67, - "type": "CLASS", - "content_hash": "4b5a31a69487f889" - }, - "include/cucascade/exec/admission_control.hpp|include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot.slot()": { - "file_path": "include/cucascade/exec/admission_control.hpp", - "qualified_name": "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot.slot()", - "start_line": 45, - "end_line": 45, - "type": "CONSTRUCTOR", - "content_hash": "ed9f87a873c9374d" - }, - "include/cucascade/exec/admission_control.hpp|include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot.~slot": { - "file_path": "include/cucascade/exec/admission_control.hpp", - "qualified_name": "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot.~slot", - "start_line": 46, - "end_line": 46, - "type": "CONSTRUCTOR", - "content_hash": "8564f386f365ea58" - }, - "include/cucascade/exec/admission_control.hpp|include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot.slot(slot &&) noexcept": { - "file_path": "include/cucascade/exec/admission_control.hpp", - "qualified_name": "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot.slot(slot &&) noexcept", - "start_line": 48, - "end_line": 48, - "type": "CONSTRUCTOR", - "content_hash": "4548f2289c52a159" - }, - "include/cucascade/exec/admission_control.hpp|include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot.operator=(slot &&) noexcept": { - "file_path": "include/cucascade/exec/admission_control.hpp", - "qualified_name": "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot.operator=(slot &&) noexcept", - "start_line": 49, - "end_line": 49, - "type": "METHOD", - "content_hash": "50e76adbd8419760" - }, - "include/cucascade/exec/admission_control.hpp|include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot.slot(const slot &)": { - "file_path": "include/cucascade/exec/admission_control.hpp", - "qualified_name": "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot.slot(const slot &)", - "start_line": 51, - "end_line": 51, - "type": "CONSTRUCTOR", - "content_hash": "cb2e4210e012ae7f" - }, - "include/cucascade/exec/admission_control.hpp|include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot.operator=(const slot &)": { - "file_path": "include/cucascade/exec/admission_control.hpp", - "qualified_name": "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot.operator=(const slot &)", - "start_line": 52, - "end_line": 52, - "type": "METHOD", - "content_hash": "38a990b573a38e0d" - }, - "include/cucascade/exec/admission_control.hpp|include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot.size() const noexcept": { - "file_path": "include/cucascade/exec/admission_control.hpp", - "qualified_name": "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot.size() const noexcept", - "start_line": 56, - "end_line": 56, - "type": "METHOD", - "content_hash": "f0e11b9ad22ce5d5" - }, - "include/cucascade/exec/admission_control.hpp|include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot.operator bool() const noexcept": { - "file_path": "include/cucascade/exec/admission_control.hpp", - "qualified_name": "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot.operator bool() const noexcept", - "start_line": 59, - "end_line": 59, - "type": "FUNCTION", - "content_hash": "c774c75d7e5037d4" - }, - "include/cucascade/exec/admission_control.hpp|include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot.slot(admission_control *, int) noexcept": { - "file_path": "include/cucascade/exec/admission_control.hpp", - "qualified_name": "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot.slot(admission_control *, int) noexcept", - "start_line": 63, - "end_line": 63, - "type": "CONSTRUCTOR", - "content_hash": "500e73bd0e5ffad2" - }, - "include/cucascade/exec/admission_control.hpp|include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.admission_control(int) noexcept": { - "file_path": "include/cucascade/exec/admission_control.hpp", - "qualified_name": "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.admission_control(int) noexcept", - "start_line": 69, - "end_line": 69, - "type": "CONSTRUCTOR", - "content_hash": "fc9359891a2e4ff6" - }, - "include/cucascade/exec/admission_control.hpp|include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.~admission_control": { - "file_path": "include/cucascade/exec/admission_control.hpp", - "qualified_name": "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.~admission_control", - "start_line": 70, - "end_line": 70, - "type": "CONSTRUCTOR", - "content_hash": "3203ffa5c6e9a1c5" - }, - "include/cucascade/exec/admission_control.hpp|include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.admission_control(const admission_control &)": { - "file_path": "include/cucascade/exec/admission_control.hpp", - "qualified_name": "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.admission_control(const admission_control &)", - "start_line": 72, - "end_line": 72, - "type": "CONSTRUCTOR", - "content_hash": "b3e826c154535c9b" - }, - "include/cucascade/exec/admission_control.hpp|include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.operator=(const admission_control &)": { - "file_path": "include/cucascade/exec/admission_control.hpp", - "qualified_name": "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.operator=(const admission_control &)", - "start_line": 73, - "end_line": 73, - "type": "METHOD", - "content_hash": "59e86ba56006a1e0" - }, - "include/cucascade/exec/admission_control.hpp|include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.acquire(int, int)": { - "file_path": "include/cucascade/exec/admission_control.hpp", - "qualified_name": "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.acquire(int, int)", - "start_line": 81, - "end_line": 81, - "type": "METHOD", - "content_hash": "b01f3efb8fbf14a1" - }, - "include/cucascade/exec/admission_control.hpp|include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.try_acquire(int)": { - "file_path": "include/cucascade/exec/admission_control.hpp", - "qualified_name": "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.try_acquire(int)", - "start_line": 86, - "end_line": 86, - "type": "METHOD", - "content_hash": "0a3ff2517734e8c7" - }, - "include/cucascade/exec/admission_control.hpp|include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.wait_for_all(int)": { - "file_path": "include/cucascade/exec/admission_control.hpp", - "qualified_name": "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.wait_for_all(int)", - "start_line": 97, - "end_line": 97, - "type": "METHOD", - "content_hash": "e0266e4034e44415" - }, - "include/cucascade/exec/admission_control.hpp|include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.budget() const noexcept": { - "file_path": "include/cucascade/exec/admission_control.hpp", - "qualified_name": "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.budget() const noexcept", - "start_line": 99, - "end_line": 99, - "type": "METHOD", - "content_hash": "43d6f0d734ff2966" - }, - "include/cucascade/exec/admission_control.hpp|include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.reserved() const": { - "file_path": "include/cucascade/exec/admission_control.hpp", - "qualified_name": "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.reserved() const", - "start_line": 102, - "end_line": 102, - "type": "METHOD", - "content_hash": "98ee698df4349785" - }, - "include/cucascade/exec/admission_control.hpp|include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.peak_reserved() const": { - "file_path": "include/cucascade/exec/admission_control.hpp", - "qualified_name": "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.peak_reserved() const", - "start_line": 105, - "end_line": 105, - "type": "METHOD", - "content_hash": "8bcaa4722c66d4b4" - }, - "include/cucascade/exec/admission_control.hpp|include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.release(int) noexcept": { - "file_path": "include/cucascade/exec/admission_control.hpp", - "qualified_name": "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.release(int) noexcept", - "start_line": 108, - "end_line": 108, - "type": "METHOD", - "content_hash": "0ba5462a08f3e882" - }, - "include/cucascade/exec/completion_controller.hpp|include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_token": { - "file_path": "include/cucascade/exec/completion_controller.hpp", - "qualified_name": "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_token", - "start_line": 43, - "end_line": 71, - "type": "CLASS", - "content_hash": "ac6f951abe6e4cdc" - }, - "include/cucascade/exec/completion_controller.hpp|include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_token.completion_token()": { - "file_path": "include/cucascade/exec/completion_controller.hpp", - "qualified_name": "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_token.completion_token()", - "start_line": 45, - "end_line": 45, - "type": "CONSTRUCTOR", - "content_hash": "7930c7fd9f4d7a38" - }, - "include/cucascade/exec/completion_controller.hpp|include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_token.completion_token(int, Fn &&, Args &&...)": { - "file_path": "include/cucascade/exec/completion_controller.hpp", - "qualified_name": "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_token.completion_token(int, Fn &&, Args &&...)", - "start_line": 48, - "end_line": 55, - "type": "CONSTRUCTOR", - "content_hash": "9db58c2482e68b98" - }, - "include/cucascade/exec/completion_controller.hpp|include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_token.completion_token(completion_token &&) noexcept": { - "file_path": "include/cucascade/exec/completion_controller.hpp", - "qualified_name": "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_token.completion_token(completion_token &&) noexcept", - "start_line": 58, - "end_line": 58, - "type": "CONSTRUCTOR", - "content_hash": "c17c0befef5edb9d" - }, - "include/cucascade/exec/completion_controller.hpp|include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_token.operator=(completion_token &&) noexcept": { - "file_path": "include/cucascade/exec/completion_controller.hpp", - "qualified_name": "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_token.operator=(completion_token &&) noexcept", - "start_line": 59, - "end_line": 59, - "type": "METHOD", - "content_hash": "f1bf6e7a6b3eeafb" - }, - "include/cucascade/exec/completion_controller.hpp|include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_token.completion_token(const completion_token &)": { - "file_path": "include/cucascade/exec/completion_controller.hpp", - "qualified_name": "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_token.completion_token(const completion_token &)", - "start_line": 61, - "end_line": 61, - "type": "CONSTRUCTOR", - "content_hash": "626ff66763821e41" - }, - "include/cucascade/exec/completion_controller.hpp|include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_token.operator=(const completion_token &)": { - "file_path": "include/cucascade/exec/completion_controller.hpp", - "qualified_name": "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_token.operator=(const completion_token &)", - "start_line": 62, - "end_line": 62, - "type": "METHOD", - "content_hash": "1c7da2575bf12810" - }, - "include/cucascade/exec/completion_controller.hpp|include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_token.operator bool() const noexcept": { - "file_path": "include/cucascade/exec/completion_controller.hpp", - "qualified_name": "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_token.operator bool() const noexcept", - "start_line": 64, - "end_line": 64, - "type": "FUNCTION", - "content_hash": "9d4117bef626e02a" - }, - "include/cucascade/exec/completion_controller.hpp|include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_token.is_armed() const noexcept": { - "file_path": "include/cucascade/exec/completion_controller.hpp", - "qualified_name": "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_token.is_armed() const noexcept", - "start_line": 66, - "end_line": 66, - "type": "METHOD", - "content_hash": "3463569dbc266874" - }, - "include/cucascade/exec/completion_controller.hpp|include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller": { - "file_path": "include/cucascade/exec/completion_controller.hpp", - "qualified_name": "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller", - "start_line": 102, - "end_line": 165, - "type": "CLASS", - "content_hash": "a83dd8cd05e3470d" - }, - "include/cucascade/exec/completion_controller.hpp|include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.ctrl_impl": { - "file_path": "include/cucascade/exec/completion_controller.hpp", - "qualified_name": "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.ctrl_impl", - "start_line": 104, - "end_line": 107, - "type": "CLASS", - "content_hash": "95b6d70622c8e56a" - }, - "include/cucascade/exec/completion_controller.hpp|include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.ctrl_impl.~ctrl_impl": { - "file_path": "include/cucascade/exec/completion_controller.hpp", - "qualified_name": "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.ctrl_impl.~ctrl_impl", - "start_line": 105, - "end_line": 105, - "type": "CONSTRUCTOR", - "content_hash": "33144009c59f972b" - }, - "include/cucascade/exec/completion_controller.hpp|include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.slot": { - "file_path": "include/cucascade/exec/completion_controller.hpp", - "qualified_name": "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.slot", - "start_line": 112, - "end_line": 130, - "type": "CLASS", - "content_hash": "5ad35a5f645d8359" - }, - "include/cucascade/exec/completion_controller.hpp|include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.slot.slot()": { - "file_path": "include/cucascade/exec/completion_controller.hpp", - "qualified_name": "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.slot.slot()", - "start_line": 114, - "end_line": 114, - "type": "CONSTRUCTOR", - "content_hash": "ed9f87a873c9374d" - }, - "include/cucascade/exec/completion_controller.hpp|include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.slot.slot(slot &&) noexcept": { - "file_path": "include/cucascade/exec/completion_controller.hpp", - "qualified_name": "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.slot.slot(slot &&) noexcept", - "start_line": 116, - "end_line": 116, - "type": "CONSTRUCTOR", - "content_hash": "10415fcce221262d" - }, - "include/cucascade/exec/completion_controller.hpp|include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.slot.operator=(slot &&) noexcept": { - "file_path": "include/cucascade/exec/completion_controller.hpp", - "qualified_name": "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.slot.operator=(slot &&) noexcept", - "start_line": 117, - "end_line": 117, - "type": "METHOD", - "content_hash": "77115940bb580a9a" - }, - "include/cucascade/exec/completion_controller.hpp|include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.slot.slot(const slot &)": { - "file_path": "include/cucascade/exec/completion_controller.hpp", - "qualified_name": "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.slot.slot(const slot &)", - "start_line": 119, - "end_line": 119, - "type": "CONSTRUCTOR", - "content_hash": "cb2e4210e012ae7f" - }, - "include/cucascade/exec/completion_controller.hpp|include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.slot.operator=(const slot &)": { - "file_path": "include/cucascade/exec/completion_controller.hpp", - "qualified_name": "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.slot.operator=(const slot &)", - "start_line": 120, - "end_line": 120, - "type": "METHOD", - "content_hash": "38a990b573a38e0d" - }, - "include/cucascade/exec/completion_controller.hpp|include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.slot.operator bool() const noexcept": { - "file_path": "include/cucascade/exec/completion_controller.hpp", - "qualified_name": "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.slot.operator bool() const noexcept", - "start_line": 123, - "end_line": 123, - "type": "FUNCTION", - "content_hash": "2d611bab5a17396e" - }, - "include/cucascade/exec/completion_controller.hpp|include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.slot.slot(int) noexcept": { - "file_path": "include/cucascade/exec/completion_controller.hpp", - "qualified_name": "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.slot.slot(int) noexcept", - "start_line": 127, - "end_line": 127, - "type": "CONSTRUCTOR", - "content_hash": "1c53f6c7ea2c4f7d" - }, - "include/cucascade/exec/completion_controller.hpp|include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.completion_controller()": { - "file_path": "include/cucascade/exec/completion_controller.hpp", - "qualified_name": "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.completion_controller()", - "start_line": 132, - "end_line": 134, - "type": "CONSTRUCTOR", - "content_hash": "c19a6d3c6d1cec55" - }, - "include/cucascade/exec/completion_controller.hpp|include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.completion_controller(const completion_controller &)": { - "file_path": "include/cucascade/exec/completion_controller.hpp", - "qualified_name": "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.completion_controller(const completion_controller &)", - "start_line": 136, - "end_line": 136, - "type": "CONSTRUCTOR", - "content_hash": "4e4bc2962370289e" - }, - "include/cucascade/exec/completion_controller.hpp|include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.operator=(const completion_controller &)": { - "file_path": "include/cucascade/exec/completion_controller.hpp", - "qualified_name": "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.operator=(const completion_controller &)", - "start_line": 137, - "end_line": 137, - "type": "METHOD", - "content_hash": "febaf8f230181523" - }, - "include/cucascade/exec/completion_controller.hpp|include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.acquire()": { - "file_path": "include/cucascade/exec/completion_controller.hpp", - "qualified_name": "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.acquire()", - "start_line": 141, - "end_line": 141, - "type": "METHOD", - "content_hash": "77aaf68ef78c5661" - }, - "include/cucascade/exec/completion_controller.hpp|include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.close() noexcept": { - "file_path": "include/cucascade/exec/completion_controller.hpp", - "qualified_name": "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.close() noexcept", - "start_line": 146, - "end_line": 146, - "type": "METHOD", - "content_hash": "e247dccc9c2e189f" - }, - "include/cucascade/exec/completion_controller.hpp|include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.on_completion(Fn &&, Args &&...)": { - "file_path": "include/cucascade/exec/completion_controller.hpp", - "qualified_name": "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.on_completion(Fn &&, Args &&...)", - "start_line": 154, - "end_line": 157, - "type": "METHOD", - "content_hash": "dee53c81686e29d4" - }, - "include/cucascade/exec/completion_controller.hpp|include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.completed() const noexcept": { - "file_path": "include/cucascade/exec/completion_controller.hpp", - "qualified_name": "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.completed() const noexcept", - "start_line": 160, - "end_line": 160, - "type": "METHOD", - "content_hash": "fcd290c73a891e05" - }, - "include/cucascade/exec/config.hpp|include.cucascade.exec.config.hpp.cucascade.exec.thread_pool_config": { - "file_path": "include/cucascade/exec/config.hpp", - "qualified_name": "include.cucascade.exec.config.hpp.cucascade.exec.thread_pool_config", - "start_line": 29, - "end_line": 33, - "type": "CLASS", - "content_hash": "e6b1494a22a20995" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.completion_slot": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.completion_slot", - "start_line": 51, - "end_line": 55, - "type": "CLASS", - "content_hash": "b6a9a749b51cdb27" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.detail.completion_cuda_api": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.detail.completion_cuda_api", - "start_line": 62, - "end_line": 66, - "type": "CLASS", - "content_hash": "e3480bad95500ae3" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.detail.pending_entry": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.detail.pending_entry", - "start_line": 81, - "end_line": 84, - "type": "CLASS", - "content_hash": "6e558d82bf390e40" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.detail.completion_backoff(int &) noexcept": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.detail.completion_backoff(int &) noexcept", - "start_line": 86, - "end_line": 90, - "type": "FUNCTION", - "content_hash": "836972e34f2eb789" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.exec.retire_lane": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.exec.retire_lane", - "start_line": 93, - "end_line": 93, - "type": "CLASS", - "content_hash": "bd19718b63d0f615" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission", - "start_line": 101, - "end_line": 135, - "type": "CLASS", - "content_hash": "d161aec1f2a9ef00" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission.submission(submission &&)": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission.submission(submission &&)", - "start_line": 103, - "end_line": 103, - "type": "CONSTRUCTOR", - "content_hash": "07307614610a7a9a" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission.operator=(submission &&)": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission.operator=(submission &&)", - "start_line": 104, - "end_line": 104, - "type": "METHOD", - "content_hash": "b31c9029a61bc0fd" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission.submission(const submission &)": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission.submission(const submission &)", - "start_line": 105, - "end_line": 105, - "type": "CONSTRUCTOR", - "content_hash": "026fa08e77137598" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission.operator=(const submission &)": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission.operator=(const submission &)", - "start_line": 106, - "end_line": 106, - "type": "METHOD", - "content_hash": "cfe2b38ee594d5d6" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission.~submission": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission.~submission", - "start_line": 107, - "end_line": 107, - "type": "CONSTRUCTOR", - "content_hash": "49d345748a2b7c18" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission.stream() const noexcept": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission.stream() const noexcept", - "start_line": 110, - "end_line": 110, - "type": "METHOD", - "content_hash": "44fceef86fba00a1" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission.on_retire(int)": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission.on_retire(int)", - "start_line": 115, - "end_line": 115, - "type": "METHOD", - "content_hash": "0af0abeb38b35f78" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission.commit() noexcept": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission.commit() noexcept", - "start_line": 122, - "end_line": 122, - "type": "METHOD", - "content_hash": "01090800f0a0f5a7" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission.submission(retire_lane &, int) noexcept": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission.submission(retire_lane &, int) noexcept", - "start_line": 126, - "end_line": 129, - "type": "CONSTRUCTOR", - "content_hash": "a33110c09fdb510e" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane", - "start_line": 147, - "end_line": 423, - "type": "CLASS", - "content_hash": "61170e6404e4691d" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.retire_lane(int, detail::completion_cuda_api, int *) noexcept": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.retire_lane(int, detail::completion_cuda_api, int *) noexcept", - "start_line": 149, - "end_line": 154, - "type": "CONSTRUCTOR", - "content_hash": "3015fc6f89d7e6e0" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.~retire_lane": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.~retire_lane", - "start_line": 155, - "end_line": 159, - "type": "CONSTRUCTOR", - "content_hash": "662c54571db8e957" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.retire_lane(const retire_lane &)": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.retire_lane(const retire_lane &)", - "start_line": 160, - "end_line": 160, - "type": "CONSTRUCTOR", - "content_hash": "c97eb44c6d59ef0a" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.operator=(const retire_lane &)": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.operator=(const retire_lane &)", - "start_line": 161, - "end_line": 161, - "type": "METHOD", - "content_hash": "c42416cdde690dac" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.stream() const noexcept": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.stream() const noexcept", - "start_line": 163, - "end_line": 163, - "type": "METHOD", - "content_hash": "8d27548009e0802d" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.begin()": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.begin()", - "start_line": 167, - "end_line": 174, - "type": "METHOD", - "content_hash": "4bf616c6d914202d" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.drain() noexcept": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.drain() noexcept", - "start_line": 180, - "end_line": 188, - "type": "METHOD", - "content_hash": "5f1860e3d2911e70" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.oldest_pending_hint() const noexcept": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.oldest_pending_hint() const noexcept", - "start_line": 192, - "end_line": 195, - "type": "METHOD", - "content_hash": "0551080a2cfae38b" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.oldest_pending_locked() noexcept": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.oldest_pending_locked() noexcept", - "start_line": 199, - "end_line": 203, - "type": "METHOD", - "content_hash": "2e4608924c612583" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.idle() noexcept": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.idle() noexcept", - "start_line": 206, - "end_line": 206, - "type": "METHOD", - "content_hash": "df7d5d1951e42daf" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.faulted() const noexcept": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.faulted() const noexcept", - "start_line": 209, - "end_line": 209, - "type": "METHOD", - "content_hash": "eb65dd29518f9830" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.fault_error() const noexcept": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.fault_error() const noexcept", - "start_line": 212, - "end_line": 218, - "type": "METHOD", - "content_hash": "c6de961c5936e632" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.enqueue_error() const noexcept": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.enqueue_error() const noexcept", - "start_line": 221, - "end_line": 224, - "type": "METHOD", - "content_hash": "ba541b9038ff2bc3" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.wait_for(int) noexcept": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.wait_for(int) noexcept", - "start_line": 230, - "end_line": 238, - "type": "METHOD", - "content_hash": "10509b0f8847059e" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.poll_health() noexcept": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.poll_health() noexcept", - "start_line": 243, - "end_line": 255, - "type": "METHOD", - "content_hash": "3d8a65daf4848aca" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.detach() noexcept": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.detach() noexcept", - "start_line": 260, - "end_line": 264, - "type": "METHOD", - "content_hash": "74801e52a59aefd8" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.detached() const noexcept": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.detached() const noexcept", - "start_line": 267, - "end_line": 271, - "type": "METHOD", - "content_hash": "c46ff4859a4570f0" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.fail_all(int) noexcept": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.fail_all(int) noexcept", - "start_line": 278, - "end_line": 290, - "type": "METHOD", - "content_hash": "87312f0fe173ad42" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.quiesce() noexcept": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.quiesce() noexcept", - "start_line": 297, - "end_line": 315, - "type": "METHOD", - "content_hash": "7f79c1fbbc09543d" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.completed() const noexcept": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.completed() const noexcept", - "start_line": 319, - "end_line": 323, - "type": "METHOD", - "content_hash": "a8e5bcf4e964d7ca" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.remember_host_error(int) noexcept": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.remember_host_error(int) noexcept", - "start_line": 324, - "end_line": 328, - "type": "METHOD", - "content_hash": "a12c500c391dfb30" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.claim_drainer() noexcept": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.claim_drainer() noexcept", - "start_line": 329, - "end_line": 334, - "type": "METHOD", - "content_hash": "f1199c85df82f1f8" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.release_drainer() noexcept": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.release_drainer() noexcept", - "start_line": 335, - "end_line": 339, - "type": "METHOD", - "content_hash": "7f0501eef11faf91" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.drain_owned(int, bool, int) noexcept": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.drain_owned(int, bool, int) noexcept", - "start_line": 340, - "end_line": 375, - "type": "METHOD", - "content_hash": "173f203d17a4c848" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.publish(int &) noexcept": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.publish(int &) noexcept", - "start_line": 376, - "end_line": 404, - "type": "METHOD", - "content_hash": "e4467151aaa6c653" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission::stream() const noexcept": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission::stream() const noexcept", - "start_line": 425, - "end_line": 425, - "type": "METHOD", - "content_hash": "a74cf7b6cff407cd" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission::on_retire(int)": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission::on_retire(int)", - "start_line": 426, - "end_line": 431, - "type": "METHOD", - "content_hash": "32c16cc21c9b0472" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission::commit() noexcept": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission::commit() noexcept", - "start_line": 432, - "end_line": 439, - "type": "METHOD", - "content_hash": "b6b41643b0d0fe63" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission::~submission": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission::~submission", - "start_line": 440, - "end_line": 443, - "type": "CONSTRUCTOR", - "content_hash": "8a8c1286d1fe8006" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll", - "start_line": 456, - "end_line": 604, - "type": "CLASS", - "content_hash": "9fe75c3aac672808" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.cuda_event_completion_poll(detail::completion_cuda_api) noexcept": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.cuda_event_completion_poll(detail::completion_cuda_api) noexcept", - "start_line": 459, - "end_line": 459, - "type": "CONSTRUCTOR", - "content_hash": "78198994e85b30b1" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.~cuda_event_completion_poll": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.~cuda_event_completion_poll", - "start_line": 460, - "end_line": 467, - "type": "CONSTRUCTOR", - "content_hash": "ec388b3af1df0d79" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.cuda_event_completion_poll(const cuda_event_completion_poll &)": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.cuda_event_completion_poll(const cuda_event_completion_poll &)", - "start_line": 468, - "end_line": 468, - "type": "CONSTRUCTOR", - "content_hash": "b618dc269ea2eb73" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.operator=(const cuda_event_completion_poll &)": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.operator=(const cuda_event_completion_poll &)", - "start_line": 469, - "end_line": 469, - "type": "METHOD", - "content_hash": "a93224a60dbb1866" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.lane_for(int)": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.lane_for(int)", - "start_line": 476, - "end_line": 488, - "type": "METHOD", - "content_hash": "1951589000ff1eff" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.detach() noexcept": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.detach() noexcept", - "start_line": 491, - "end_line": 502, - "type": "METHOD", - "content_hash": "acf18a9e7caa666f" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.drain_all() noexcept": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.drain_all() noexcept", - "start_line": 506, - "end_line": 514, - "type": "METHOD", - "content_hash": "b87eafcc00a6e6fc" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.progress": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.progress", - "start_line": 517, - "end_line": 517, - "type": "ENUM", - "content_hash": "fc5ba884ff901252" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.progress.made": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.progress.made", - "start_line": 517, - "end_line": 517, - "type": "ENUM", - "content_hash": "fc5ba884ff901252" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.progress.none": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.progress.none", - "start_line": 517, - "end_line": 517, - "type": "ENUM", - "content_hash": "fc5ba884ff901252" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.progress.undelivered": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.progress.undelivered", - "start_line": 517, - "end_line": 517, - "type": "ENUM", - "content_hash": "fc5ba884ff901252" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.wait_for_progress() noexcept": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.wait_for_progress() noexcept", - "start_line": 521, - "end_line": 546, - "type": "METHOD", - "content_hash": "05390debe809abf9" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.fail_all(int) noexcept": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.fail_all(int) noexcept", - "start_line": 550, - "end_line": 559, - "type": "METHOD", - "content_hash": "cbb8c6060aa12883" - }, - "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.requires() &&": { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "qualified_name": "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.requires() &&", - "start_line": 566, - "end_line": 566, - "type": "METHOD", - "content_hash": "943425589d9ee7f4" - }, - "include/cucascade/exec/invocable.hpp|include.cucascade.exec.invocable.hpp.cucascade.exec.invocable": { - "file_path": "include/cucascade/exec/invocable.hpp", - "qualified_name": "include.cucascade.exec.invocable.hpp.cucascade.exec.invocable", - "start_line": 79, - "end_line": 79, - "type": "CLASS", - "content_hash": "52c46dcc1f9e8f03" - }, - "include/cucascade/exec/invocable.hpp|include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage": { - "file_path": "include/cucascade/exec/invocable.hpp", - "qualified_name": "include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage", - "start_line": 85, - "end_line": 118, - "type": "CLASS", - "content_hash": "54031ddce67b752f" - }, - "include/cucascade/exec/invocable.hpp|include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.invocable_storage() noexcept": { - "file_path": "include/cucascade/exec/invocable.hpp", - "qualified_name": "include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.invocable_storage() noexcept", - "start_line": 87, - "end_line": 87, - "type": "CONSTRUCTOR", - "content_hash": "65c2c38e736629d5" - }, - "include/cucascade/exec/invocable.hpp|include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.invocable_storage(F &&)": { - "file_path": "include/cucascade/exec/invocable.hpp", - "qualified_name": "include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.invocable_storage(F &&)", - "start_line": 90, - "end_line": 93, - "type": "CONSTRUCTOR", - "content_hash": "3ed332d30c3753b4" - }, - "include/cucascade/exec/invocable.hpp|include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.has_target() const noexcept": { - "file_path": "include/cucascade/exec/invocable.hpp", - "qualified_name": "include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.has_target() const noexcept", - "start_line": 95, - "end_line": 95, - "type": "METHOD", - "content_hash": "7c6d4541d2a081f0" - }, - "include/cucascade/exec/invocable.hpp|include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.reset() noexcept": { - "file_path": "include/cucascade/exec/invocable.hpp", - "qualified_name": "include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.reset() noexcept", - "start_line": 97, - "end_line": 97, - "type": "METHOD", - "content_hash": "72c258a0bcf41cde" - }, - "include/cucascade/exec/invocable.hpp|include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.call(Args &&...) noexcept(NoExcept)": { - "file_path": "include/cucascade/exec/invocable.hpp", - "qualified_name": "include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.call(Args &&...) noexcept(NoExcept)", - "start_line": 99, - "end_line": 99, - "type": "METHOD", - "content_hash": "85be2b6a868030e1" - }, - "include/cucascade/exec/invocable.hpp|include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.concept_t": { - "file_path": "include/cucascade/exec/invocable.hpp", - "qualified_name": "include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.concept_t", - "start_line": 102, - "end_line": 105, - "type": "CLASS", - "content_hash": "12baf137c0628708" - }, - "include/cucascade/exec/invocable.hpp|include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.concept_t.~concept_t": { - "file_path": "include/cucascade/exec/invocable.hpp", - "qualified_name": "include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.concept_t.~concept_t", - "start_line": 103, - "end_line": 103, - "type": "CONSTRUCTOR", - "content_hash": "44c851961772808c" - }, - "include/cucascade/exec/invocable.hpp|include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.concept_t.invoke(Args &&...) noexcept(NoExcept)": { - "file_path": "include/cucascade/exec/invocable.hpp", - "qualified_name": "include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.concept_t.invoke(Args &&...) noexcept(NoExcept)", - "start_line": 104, - "end_line": 104, - "type": "METHOD", - "content_hash": "e521e4e197960de5" - }, - "include/cucascade/exec/invocable.hpp|include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.model": { - "file_path": "include/cucascade/exec/invocable.hpp", - "qualified_name": "include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.model", - "start_line": 108, - "end_line": 115, - "type": "CLASS", - "content_hash": "c320cd6838127660" - }, - "include/cucascade/exec/invocable.hpp|include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.model.model(F)": { - "file_path": "include/cucascade/exec/invocable.hpp", - "qualified_name": "include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.model.model(F)", - "start_line": 109, - "end_line": 109, - "type": "CONSTRUCTOR", - "content_hash": "75afcf1ac4a93767" - }, - "include/cucascade/exec/invocable.hpp|include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.model.invoke(Args &&...) noexcept(NoExcept)": { - "file_path": "include/cucascade/exec/invocable.hpp", - "qualified_name": "include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.model.invoke(Args &&...) noexcept(NoExcept)", - "start_line": 110, - "end_line": 113, - "type": "METHOD", - "content_hash": "d41266c94e6b8216" - }, - "include/cucascade/exec/invocable.hpp|include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable": { - "file_path": "include/cucascade/exec/invocable.hpp", - "qualified_name": "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable", - "start_line": 170, - "end_line": 170, - "type": "CLASS", - "content_hash": "c1d36904a930271f" - }, - "include/cucascade/exec/invocable.hpp|include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.invocable(const invocable &)": { - "file_path": "include/cucascade/exec/invocable.hpp", - "qualified_name": "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.invocable(const invocable &)", - "start_line": 170, - "end_line": 170, - "type": "CONSTRUCTOR", - "content_hash": "c1d36904a930271f" - }, - "include/cucascade/exec/invocable.hpp|include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.operator=(Args...)> &(invocable &&) noexcept": { - "file_path": "include/cucascade/exec/invocable.hpp", - "qualified_name": "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.operator=(Args...)> &(invocable &&) noexcept", - "start_line": 170, - "end_line": 170, - "type": "METHOD", - "content_hash": "c1d36904a930271f" - }, - "include/cucascade/exec/invocable.hpp|include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.operator==(const invocable &, int) noexcept": { - "file_path": "include/cucascade/exec/invocable.hpp", - "qualified_name": "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.operator==(const invocable &, int) noexcept", - "start_line": 170, - "end_line": 170, - "type": "FUNCTION", - "content_hash": "c1d36904a930271f" - }, - "include/cucascade/exec/invocable.hpp|include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable": { - "file_path": "include/cucascade/exec/invocable.hpp", - "qualified_name": "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable", - "start_line": 171, - "end_line": 171, - "type": "CLASS", - "content_hash": "325ce383f8831b0d" - }, - "include/cucascade/exec/invocable.hpp|include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.invocable(const invocable &)": { - "file_path": "include/cucascade/exec/invocable.hpp", - "qualified_name": "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.invocable(const invocable &)", - "start_line": 171, - "end_line": 171, - "type": "CONSTRUCTOR", - "content_hash": "325ce383f8831b0d" - }, - "include/cucascade/exec/invocable.hpp|include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.operator=(Args...) noexcept> &(invocable &&) noexcept": { - "file_path": "include/cucascade/exec/invocable.hpp", - "qualified_name": "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.operator=(Args...) noexcept> &(invocable &&) noexcept", - "start_line": 171, - "end_line": 171, - "type": "METHOD", - "content_hash": "325ce383f8831b0d" - }, - "include/cucascade/exec/invocable.hpp|include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.operator==(const invocable &, int) noexcept": { - "file_path": "include/cucascade/exec/invocable.hpp", - "qualified_name": "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.operator==(const invocable &, int) noexcept", - "start_line": 171, - "end_line": 171, - "type": "FUNCTION", - "content_hash": "325ce383f8831b0d" - }, - "include/cucascade/exec/invocable.hpp|include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable": { - "file_path": "include/cucascade/exec/invocable.hpp", - "qualified_name": "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable", - "start_line": 172, - "end_line": 172, - "type": "CLASS", - "content_hash": "10372a7383645a74" - }, - "include/cucascade/exec/invocable.hpp|include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.invocable(const invocable &)": { - "file_path": "include/cucascade/exec/invocable.hpp", - "qualified_name": "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.invocable(const invocable &)", - "start_line": 172, - "end_line": 172, - "type": "CONSTRUCTOR", - "content_hash": "10372a7383645a74" - }, - "include/cucascade/exec/invocable.hpp|include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.operator=(Args...) &&> &(invocable &&) noexcept": { - "file_path": "include/cucascade/exec/invocable.hpp", - "qualified_name": "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.operator=(Args...) &&> &(invocable &&) noexcept", - "start_line": 172, - "end_line": 172, - "type": "METHOD", - "content_hash": "10372a7383645a74" - }, - "include/cucascade/exec/invocable.hpp|include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.operator==(const invocable &, int) noexcept": { - "file_path": "include/cucascade/exec/invocable.hpp", - "qualified_name": "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.operator==(const invocable &, int) noexcept", - "start_line": 172, - "end_line": 172, - "type": "FUNCTION", - "content_hash": "10372a7383645a74" - }, - "include/cucascade/exec/invocable.hpp|include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable": { - "file_path": "include/cucascade/exec/invocable.hpp", - "qualified_name": "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable", - "start_line": 173, - "end_line": 173, - "type": "CLASS", - "content_hash": "30a2123b09eebc79" - }, - "include/cucascade/exec/invocable.hpp|include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.invocable(const invocable &)": { - "file_path": "include/cucascade/exec/invocable.hpp", - "qualified_name": "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.invocable(const invocable &)", - "start_line": 173, - "end_line": 173, - "type": "CONSTRUCTOR", - "content_hash": "30a2123b09eebc79" - }, - "include/cucascade/exec/invocable.hpp|include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.operator=(Args...) && noexcept> &(invocable &&) noexcept": { - "file_path": "include/cucascade/exec/invocable.hpp", - "qualified_name": "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.operator=(Args...) && noexcept> &(invocable &&) noexcept", - "start_line": 173, - "end_line": 173, - "type": "METHOD", - "content_hash": "30a2123b09eebc79" - }, - "include/cucascade/exec/invocable.hpp|include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.operator==(const invocable &, int) noexcept": { - "file_path": "include/cucascade/exec/invocable.hpp", - "qualified_name": "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.operator==(const invocable &, int) noexcept", - "start_line": 173, - "end_line": 173, - "type": "FUNCTION", - "content_hash": "30a2123b09eebc79" - }, - "include/cucascade/exec/scoped_dispatcher.hpp|include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher": { - "file_path": "include/cucascade/exec/scoped_dispatcher.hpp", - "qualified_name": "include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher", - "start_line": 41, - "end_line": 169, - "type": "CLASS", - "content_hash": "f90f6cfaef9ae204" - }, - "include/cucascade/exec/scoped_dispatcher.hpp|include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.scoped_dispatcher(int &, int)": { - "file_path": "include/cucascade/exec/scoped_dispatcher.hpp", - "qualified_name": "include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.scoped_dispatcher(int &, int)", - "start_line": 43, - "end_line": 48, - "type": "CONSTRUCTOR", - "content_hash": "3345bd3ca89b4140" - }, - "include/cucascade/exec/scoped_dispatcher.hpp|include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.~scoped_dispatcher": { - "file_path": "include/cucascade/exec/scoped_dispatcher.hpp", - "qualified_name": "include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.~scoped_dispatcher", - "start_line": 50, - "end_line": 58, - "type": "CONSTRUCTOR", - "content_hash": "b0bfa20621e89b91" - }, - "include/cucascade/exec/scoped_dispatcher.hpp|include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.scoped_dispatcher(const scoped_dispatcher &)": { - "file_path": "include/cucascade/exec/scoped_dispatcher.hpp", - "qualified_name": "include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.scoped_dispatcher(const scoped_dispatcher &)", - "start_line": 60, - "end_line": 60, - "type": "CONSTRUCTOR", - "content_hash": "eb25b31f872e502f" - }, - "include/cucascade/exec/scoped_dispatcher.hpp|include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.operator=(const scoped_dispatcher &)": { - "file_path": "include/cucascade/exec/scoped_dispatcher.hpp", - "qualified_name": "include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.operator=(const scoped_dispatcher &)", - "start_line": 61, - "end_line": 61, - "type": "METHOD", - "content_hash": "c024928ba89491cf" - }, - "include/cucascade/exec/scoped_dispatcher.hpp|include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.enqueue(scoped_dispatcher &&)": { - "file_path": "include/cucascade/exec/scoped_dispatcher.hpp", - "qualified_name": "include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.enqueue(scoped_dispatcher &&)", - "start_line": 66, - "end_line": 80, - "type": "METHOD", - "content_hash": "64130e28d525ce10" - }, - "include/cucascade/exec/scoped_dispatcher.hpp|include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.schedule(scoped_dispatcher &&)": { - "file_path": "include/cucascade/exec/scoped_dispatcher.hpp", - "qualified_name": "include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.schedule(scoped_dispatcher &&)", - "start_line": 85, - "end_line": 97, - "type": "METHOD", - "content_hash": "c338209f41350cde" - }, - "include/cucascade/exec/scoped_dispatcher.hpp|include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.request_stop()": { - "file_path": "include/cucascade/exec/scoped_dispatcher.hpp", - "qualified_name": "include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.request_stop()", - "start_line": 99, - "end_line": 105, - "type": "METHOD", - "content_hash": "0d627ef902aa1cc6" - }, - "include/cucascade/exec/scoped_dispatcher.hpp|include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.wait_for_all()": { - "file_path": "include/cucascade/exec/scoped_dispatcher.hpp", - "qualified_name": "include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.wait_for_all()", - "start_line": 107, - "end_line": 111, - "type": "METHOD", - "content_hash": "08499b1bc030504c" - }, - "include/cucascade/exec/scoped_dispatcher.hpp|include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.wrap(F &&)": { - "file_path": "include/cucascade/exec/scoped_dispatcher.hpp", - "qualified_name": "include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.wrap(F &&)", - "start_line": 117, - "end_line": 128, - "type": "METHOD", - "content_hash": "b116f0c4c61b9dcf" - }, - "include/cucascade/exec/scoped_dispatcher.hpp|include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.wrap.lambda@119:12": { - "file_path": "include/cucascade/exec/scoped_dispatcher.hpp", - "qualified_name": "include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.wrap.lambda@119:12", - "start_line": 119, - "end_line": 127, - "type": "FUNCTION", - "content_hash": "b99f168aaebd8b7c" - }, - "include/cucascade/exec/scoped_dispatcher.hpp|include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.invoke_with_optional_stop_token(F &, int)": { - "file_path": "include/cucascade/exec/scoped_dispatcher.hpp", - "qualified_name": "include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.invoke_with_optional_stop_token(F &, int)", - "start_line": 131, - "end_line": 138, - "type": "METHOD", - "content_hash": "4cc19fa67ae6ee08" - }, - "include/cucascade/exec/scoped_dispatcher.hpp|include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.on_task_done()": { - "file_path": "include/cucascade/exec/scoped_dispatcher.hpp", - "qualified_name": "include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.on_task_done()", - "start_line": 140, - "end_line": 158, - "type": "METHOD", - "content_hash": "2b536acedfe02b79" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.inline_executor": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.inline_executor", - "start_line": 57, - "end_line": 66, - "type": "CLASS", - "content_hash": "a2cabd420650b0d0" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.inline_executor.enqueue(int)": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.inline_executor.enqueue(int)", - "start_line": 59, - "end_line": 59, - "type": "METHOD", - "content_hash": "61befc557149be63" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.inline_executor.instance() noexcept": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.inline_executor.instance() noexcept", - "start_line": 61, - "end_line": 65, - "type": "METHOD", - "content_hash": "0b78baad7a54f3df" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.broken_promise_error": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.broken_promise_error", - "start_line": 71, - "end_line": 74, - "type": "CLASS", - "content_hash": "93dcbe7c4f0af3aa" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.broken_promise_error.broken_promise_error()": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.broken_promise_error.broken_promise_error()", - "start_line": 73, - "end_line": 73, - "type": "CONSTRUCTOR", - "content_hash": "0c1c744d6f26c8ce" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.promise_already_satisfied_error": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.promise_already_satisfied_error", - "start_line": 76, - "end_line": 79, - "type": "CLASS", - "content_hash": "24980f1366b63b43" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.promise_already_satisfied_error.promise_already_satisfied_error()": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.promise_already_satisfied_error.promise_already_satisfied_error()", - "start_line": 78, - "end_line": 78, - "type": "CONSTRUCTOR", - "content_hash": "93a4e99389b832cb" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.future_already_retrieved_error": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.future_already_retrieved_error", - "start_line": 81, - "end_line": 87, - "type": "CLASS", - "content_hash": "6408c8324930d22d" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.future_already_retrieved_error.future_already_retrieved_error()": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.future_already_retrieved_error.future_already_retrieved_error()", - "start_line": 83, - "end_line": 86, - "type": "CONSTRUCTOR", - "content_hash": "ccca81e29324f254" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.future_invalid_error": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.future_invalid_error", - "start_line": 89, - "end_line": 92, - "type": "CLASS", - "content_hash": "bee806d7f627f2ea" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.future_invalid_error.future_invalid_error()": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.future_invalid_error.future_invalid_error()", - "start_line": 91, - "end_line": 91, - "type": "CONSTRUCTOR", - "content_hash": "3a4731ad373a39a5" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.tag_t": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.tag_t", - "start_line": 96, - "end_line": 96, - "type": "CLASS", - "content_hash": "736deff8f5937f80" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.exec.semi_future": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.exec.semi_future", - "start_line": 102, - "end_line": 102, - "type": "CLASS", - "content_hash": "ccf01360a527b594" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.exec.promise": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.exec.promise", - "start_line": 104, - "end_line": 104, - "type": "CLASS", - "content_hash": "66eabf89e5161d32" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.exec.future": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.exec.future", - "start_line": 106, - "end_line": 106, - "type": "CLASS", - "content_hash": "42447f38c0aa1081" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.is_unique_ptr": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.is_unique_ptr", - "start_line": 117, - "end_line": 117, - "type": "CLASS", - "content_hash": "79eaf1b1e5923c06" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.is_semi_future": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.is_semi_future", - "start_line": 124, - "end_line": 124, - "type": "CLASS", - "content_hash": "9dceb298d0b23d9c" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.is_semi_future>": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.is_semi_future>", - "start_line": 126, - "end_line": 128, - "type": "CLASS", - "content_hash": "09ec3001573f55b8" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.is_semi_future>.value_type": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.is_semi_future>.value_type", - "start_line": 127, - "end_line": 127, - "type": "CLASS", - "content_hash": "d8fb1ccd73f32f45" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.is_try": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.is_try", - "start_line": 133, - "end_line": 133, - "type": "CLASS", - "content_hash": "8655967e7f67b3e4" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.unwrap_callback_result": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.unwrap_callback_result", - "start_line": 144, - "end_line": 146, - "type": "CLASS", - "content_hash": "4e1586840cb7c940" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.unwrap_callback_result.type": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.unwrap_callback_result.type", - "start_line": 145, - "end_line": 145, - "type": "CLASS", - "content_hash": "ce082a97488b6abd" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.unwrap_callback_result>": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.unwrap_callback_result>", - "start_line": 152, - "end_line": 154, - "type": "CLASS", - "content_hash": "896770e9cfdf7fbb" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.unwrap_callback_result>.type": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.unwrap_callback_result>.type", - "start_line": 153, - "end_line": 153, - "type": "CLASS", - "content_hash": "2ec7db6ea24cdfbf" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.unwrap_callback_result_t": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.unwrap_callback_result_t", - "start_line": 156, - "end_line": 156, - "type": "CLASS", - "content_hash": "acc21093250391a6" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core", - "start_line": 272, - "end_line": 375, - "type": "CLASS", - "content_hash": "75600dda9c848330" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.core()": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.core()", - "start_line": 276, - "end_line": 276, - "type": "CONSTRUCTOR", - "content_hash": "73e7ec2a7eb72c1b" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.core(const core &)": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.core(const core &)", - "start_line": 277, - "end_line": 277, - "type": "CONSTRUCTOR", - "content_hash": "117a976f9919ee48" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.operator=(const core &)": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.operator=(const core &)", - "start_line": 278, - "end_line": 278, - "type": "METHOD", - "content_hash": "19e4c92a3e56718b" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.ready() const noexcept": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.ready() const noexcept", - "start_line": 280, - "end_line": 284, - "type": "METHOD", - "content_hash": "effce8be6889a6db" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.set_try(int &&)": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.set_try(int &&)", - "start_line": 287, - "end_line": 302, - "type": "METHOD", - "content_hash": "2c953f8d476faf8e" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.set_callback(int)": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.set_callback(int)", - "start_line": 305, - "end_line": 317, - "type": "METHOD", - "content_hash": "eec504b302ee696b" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.wait()": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.wait()", - "start_line": 323, - "end_line": 330, - "type": "METHOD", - "content_hash": "e6e47c52009249e3" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.wait_for(const int &)": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.wait_for(const int &)", - "start_line": 333, - "end_line": 336, - "type": "METHOD", - "content_hash": "df67d56b982be77a" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.wait_until(int)": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.wait_until(int)", - "start_line": 338, - "end_line": 347, - "type": "METHOD", - "content_hash": "5b15095ddf8f6ba1" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.steal() noexcept": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.steal() noexcept", - "start_line": 351, - "end_line": 354, - "type": "METHOD", - "content_hash": "7b14cf0c2315f779" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.run_and_complete()": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.run_and_complete()", - "start_line": 362, - "end_line": 370, - "type": "METHOD", - "content_hash": "91eb73086dc535a5" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.state": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.state", - "start_line": 391, - "end_line": 400, - "type": "CLASS", - "content_hash": "1d6a37c2aed5e7c3" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.state.~state": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.state.~state", - "start_line": 394, - "end_line": 394, - "type": "CONSTRUCTOR", - "content_hash": "f2f162379e4af5ad" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.state.await()": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.state.await()", - "start_line": 395, - "end_line": 395, - "type": "METHOD", - "content_hash": "0d87b64b062273f2" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.state.await_until(int)": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.state.await_until(int)", - "start_line": 396, - "end_line": 396, - "type": "METHOD", - "content_hash": "87b1903c0c75a414" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.state.peek_ready() const noexcept": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.state.peek_ready() const noexcept", - "start_line": 397, - "end_line": 397, - "type": "METHOD", - "content_hash": "20d07fd12b6d998b" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.state.consume()": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.state.consume()", - "start_line": 398, - "end_line": 398, - "type": "METHOD", - "content_hash": "7dad405e5feb0a31" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.state.set_callback(int)": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.state.set_callback(int)", - "start_line": 399, - "end_line": 399, - "type": "METHOD", - "content_hash": "b099eea10b74c637" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.leaf_state": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.leaf_state", - "start_line": 404, - "end_line": 425, - "type": "CLASS", - "content_hash": "6f4fec5242e61812" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.leaf_state.callback": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.leaf_state.callback", - "start_line": 406, - "end_line": 406, - "type": "CLASS", - "content_hash": "683a902a3bd48274" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.leaf_state.leaf_state(int) noexcept": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.leaf_state.leaf_state(int) noexcept", - "start_line": 408, - "end_line": 408, - "type": "CONSTRUCTOR", - "content_hash": "15078d907a556dc9" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.leaf_state.await()": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.leaf_state.await()", - "start_line": 410, - "end_line": 410, - "type": "METHOD", - "content_hash": "5b0150ad167cabc3" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.leaf_state.await_until(int)": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.leaf_state.await_until(int)", - "start_line": 411, - "end_line": 414, - "type": "METHOD", - "content_hash": "e997d0473e5d9b27" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.leaf_state.peek_ready() const noexcept": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.leaf_state.peek_ready() const noexcept", - "start_line": 415, - "end_line": 415, - "type": "METHOD", - "content_hash": "18a070c0d45df22a" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.leaf_state.consume()": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.leaf_state.consume()", - "start_line": 416, - "end_line": 420, - "type": "METHOD", - "content_hash": "42d95ff26c2e882f" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.leaf_state.set_callback(callback)": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.leaf_state.set_callback(callback)", - "start_line": 421, - "end_line": 421, - "type": "METHOD", - "content_hash": "5eb1729ecedca3a0" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.ready_state": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.ready_state", - "start_line": 429, - "end_line": 447, - "type": "CLASS", - "content_hash": "5cbe317f0e866155" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.ready_state.callback": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.ready_state.callback", - "start_line": 431, - "end_line": 431, - "type": "CLASS", - "content_hash": "683a902a3bd48274" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.deferred_state": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.deferred_state", - "start_line": 452, - "end_line": 493, - "type": "CLASS", - "content_hash": "b63603fd504f9e80" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.deferred_state.callback": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.deferred_state.callback", - "start_line": 454, - "end_line": 454, - "type": "CLASS", - "content_hash": "683a902a3bd48274" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.deferred_state.deferred_state(int, fn_t &&)": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.deferred_state.deferred_state(int, fn_t &&)", - "start_line": 456, - "end_line": 459, - "type": "CONSTRUCTOR", - "content_hash": "e2db5573e134b3f1" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.deferred_state.await()": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.deferred_state.await()", - "start_line": 461, - "end_line": 461, - "type": "METHOD", - "content_hash": "9d876ada58db04af" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.deferred_state.await_until(int)": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.deferred_state.await_until(int)", - "start_line": 462, - "end_line": 465, - "type": "METHOD", - "content_hash": "2f744a61415ac9d3" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.deferred_state.peek_ready() const noexcept": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.deferred_state.peek_ready() const noexcept", - "start_line": 466, - "end_line": 466, - "type": "METHOD", - "content_hash": "7a22c9f7501fe3cc" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.deferred_state.consume()": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.deferred_state.consume()", - "start_line": 467, - "end_line": 474, - "type": "METHOD", - "content_hash": "8c2038d21a4567f7" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.deferred_state.set_callback(callback)": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.deferred_state.set_callback(callback)", - "start_line": 476, - "end_line": 488, - "type": "METHOD", - "content_hash": "9549b21a8c750a64" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.deferred_state.set_callback.lambda@478:20": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.deferred_state.set_callback.lambda@478:20", - "start_line": 478, - "end_line": 486, - "type": "FUNCTION", - "content_hash": "5d4c95fd88d608bc" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state", - "start_line": 498, - "end_line": 544, - "type": "CLASS", - "content_hash": "cd1b436d2555c31a" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state.callback": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state.callback", - "start_line": 500, - "end_line": 500, - "type": "CLASS", - "content_hash": "683a902a3bd48274" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state.flat_map_state(int, fn_t &&)": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state.flat_map_state(int, fn_t &&)", - "start_line": 502, - "end_line": 505, - "type": "CONSTRUCTOR", - "content_hash": "9ecd85c2edfa0859" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state.await()": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state.await()", - "start_line": 507, - "end_line": 517, - "type": "METHOD", - "content_hash": "dd592d47b3a73476" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state.await_until(int)": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state.await_until(int)", - "start_line": 522, - "end_line": 528, - "type": "METHOD", - "content_hash": "ce61b84644a293ba" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state.peek_ready() const noexcept": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state.peek_ready() const noexcept", - "start_line": 530, - "end_line": 530, - "type": "METHOD", - "content_hash": "7dc12d2786927c97" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state.consume()": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state.consume()", - "start_line": 532, - "end_line": 536, - "type": "METHOD", - "content_hash": "653113dd98b16da0" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state.set_callback(callback)": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state.set_callback(callback)", - "start_line": 538, - "end_line": 538, - "type": "METHOD", - "content_hash": "94f2d391b2172e47" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.invoke_with_value(auto) (fn_t &&, int &&)": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.invoke_with_value(auto) (fn_t &&, int &&)", - "start_line": 549, - "end_line": 557, - "type": "FUNCTION", - "content_hash": "117e08de40bb6049" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future", - "start_line": 565, - "end_line": 826, - "type": "CLASS", - "content_hash": "701c7cb21118bb8d" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.value_type": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.value_type", - "start_line": 569, - "end_line": 569, - "type": "CLASS", - "content_hash": "d8fb1ccd73f32f45" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.semi_future() noexcept": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.semi_future() noexcept", - "start_line": 571, - "end_line": 571, - "type": "CONSTRUCTOR", - "content_hash": "300894bf7acb1285" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.operator=(semi_future &&) noexcept": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.operator=(semi_future &&) noexcept", - "start_line": 587, - "end_line": 587, - "type": "METHOD", - "content_hash": "0d652e9ce9fdaf9e" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.semi_future(const semi_future &)": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.semi_future(const semi_future &)", - "start_line": 588, - "end_line": 588, - "type": "CONSTRUCTOR", - "content_hash": "c19ac93cf46eb955" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.operator=(const semi_future &)": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.operator=(const semi_future &)", - "start_line": 589, - "end_line": 589, - "type": "METHOD", - "content_hash": "ddc00aefb18a270a" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.valid() const noexcept": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.valid() const noexcept", - "start_line": 593, - "end_line": 593, - "type": "METHOD", - "content_hash": "c0e531b1d403ed5f" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.is_ready() const": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.is_ready() const", - "start_line": 598, - "end_line": 602, - "type": "METHOD", - "content_hash": "d9fb34a8c3a6b141" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.get() &&": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.get() &&", - "start_line": 608, - "end_line": 615, - "type": "METHOD", - "content_hash": "1d0769d55117a737" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.get(const int &) &&": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.get(const int &) &&", - "start_line": 619, - "end_line": 629, - "type": "METHOD", - "content_hash": "14029d0566804ab6" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.get_try() &&": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.get_try() &&", - "start_line": 633, - "end_line": 640, - "type": "METHOD", - "content_hash": "20639340de2c7731" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.wait() &": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.wait() &", - "start_line": 643, - "end_line": 648, - "type": "METHOD", - "content_hash": "8cbf994b9f648756" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.wait() &&": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.wait() &&", - "start_line": 649, - "end_line": 654, - "type": "METHOD", - "content_hash": "d36015e03bf768b0" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.wait(const int &) &&": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.wait(const int &) &&", - "start_line": 656, - "end_line": 660, - "type": "METHOD", - "content_hash": "e4642f15f96ecad1" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.defer(fn_t &&) &&": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.defer(fn_t &&) &&", - "start_line": 667, - "end_line": 700, - "type": "METHOD", - "content_hash": "efbf03f768c4961d" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.defer_value(fn_t &&) &&": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.defer_value(fn_t &&) &&", - "start_line": 706, - "end_line": 712, - "type": "METHOD", - "content_hash": "6aae33f90c3e4a0f" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.defer_error(tag_t, fn_t &&) &&": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.defer_error(tag_t, fn_t &&) &&", - "start_line": 717, - "end_line": 735, - "type": "METHOD", - "content_hash": "05a2128a22c2549d" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.defer_error(fn_t &&) &&": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.defer_error(fn_t &&) &&", - "start_line": 739, - "end_line": 751, - "type": "METHOD", - "content_hash": "291dee6c6c0512e5" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.defer_ensure(fn_t &&) &&": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.defer_ensure(fn_t &&) &&", - "start_line": 756, - "end_line": 763, - "type": "METHOD", - "content_hash": "7c3d4b8f68d332c5" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.unit() &&": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.unit() &&", - "start_line": 766, - "end_line": 772, - "type": "METHOD", - "content_hash": "8fb134860ef18ad9" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.via(int *) &&": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.via(int *) &&", - "start_line": 778, - "end_line": 778, - "type": "METHOD", - "content_hash": "20837d82b72829bb" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.install_callback(cb_t &&) &&": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.install_callback(cb_t &&) &&", - "start_line": 789, - "end_line": 802, - "type": "METHOD", - "content_hash": "7a2d9e5e3cb7202f" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.semi_future(int) noexcept": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.semi_future(int) noexcept", - "start_line": 806, - "end_line": 806, - "type": "CONSTRUCTOR", - "content_hash": "453e9ac39d6351bd" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.throw_if_invalid() const": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.throw_if_invalid() const", - "start_line": 814, - "end_line": 817, - "type": "METHOD", - "content_hash": "cb8ca410e8eab183" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.wait_for(const int &)": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.wait_for(const int &)", - "start_line": 820, - "end_line": 823, - "type": "METHOD", - "content_hash": "ee4f8699c9f6ac17" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.promise": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.promise", - "start_line": 832, - "end_line": 918, - "type": "CLASS", - "content_hash": "073d832d50f7d066" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.promise.promise()": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.promise.promise()", - "start_line": 834, - "end_line": 834, - "type": "CONSTRUCTOR", - "content_hash": "e802135720fc65ed" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.promise.promise(promise &&) noexcept": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.promise.promise(promise &&) noexcept", - "start_line": 836, - "end_line": 836, - "type": "CONSTRUCTOR", - "content_hash": "5aa0803f304a7f72" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.promise.operator=(promise &&) noexcept": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.promise.operator=(promise &&) noexcept", - "start_line": 837, - "end_line": 837, - "type": "METHOD", - "content_hash": "c21aad5cd0e70188" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.promise.promise(const promise &)": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.promise.promise(const promise &)", - "start_line": 838, - "end_line": 838, - "type": "CONSTRUCTOR", - "content_hash": "fa3fefb12c2efb45" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.promise.operator=(const promise &)": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.promise.operator=(const promise &)", - "start_line": 839, - "end_line": 839, - "type": "METHOD", - "content_hash": "c593b49c6f871942" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.promise.~promise": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.promise.~promise", - "start_line": 841, - "end_line": 848, - "type": "CONSTRUCTOR", - "content_hash": "3d6c6ebdcdbebe2b" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.promise.get_semi_future()": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.promise.get_semi_future()", - "start_line": 850, - "end_line": 856, - "type": "METHOD", - "content_hash": "231d808cf7b72b07" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.promise.get_future(int *)": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.promise.get_future(int *)", - "start_line": 861, - "end_line": 861, - "type": "METHOD", - "content_hash": "115d8d73df2f1b7a" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.future": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.future", - "start_line": 930, - "end_line": 1108, - "type": "CLASS", - "content_hash": "98775c54ad63591c" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.future.value_type": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.value_type", - "start_line": 934, - "end_line": 934, - "type": "CLASS", - "content_hash": "14ee379aa0ef154e" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.future.future() noexcept": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.future() noexcept", - "start_line": 937, - "end_line": 937, - "type": "CONSTRUCTOR", - "content_hash": "c84f8dc70cd1100a" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.future.future(future &&) noexcept": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.future(future &&) noexcept", - "start_line": 939, - "end_line": 939, - "type": "CONSTRUCTOR", - "content_hash": "21dae53e1a11adaa" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.future.operator=(future &&) noexcept": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.operator=(future &&) noexcept", - "start_line": 940, - "end_line": 940, - "type": "METHOD", - "content_hash": "bd5842c3bde0edae" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.future.future(const future &)": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.future(const future &)", - "start_line": 941, - "end_line": 941, - "type": "CONSTRUCTOR", - "content_hash": "a51fe56ec4fd83af" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.future.operator=(const future &)": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.operator=(const future &)", - "start_line": 942, - "end_line": 942, - "type": "METHOD", - "content_hash": "5beba6ed392d0426" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.future.valid() const noexcept": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.valid() const noexcept", - "start_line": 944, - "end_line": 944, - "type": "METHOD", - "content_hash": "c0e531b1d403ed5f" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.future.get_executor() const noexcept": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.get_executor() const noexcept", - "start_line": 945, - "end_line": 945, - "type": "METHOD", - "content_hash": "79996cfa36522e6e" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.future.is_ready() const": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.is_ready() const", - "start_line": 947, - "end_line": 951, - "type": "METHOD", - "content_hash": "d9fb34a8c3a6b141" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.future.semi() &&": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.semi() &&", - "start_line": 954, - "end_line": 959, - "type": "METHOD", - "content_hash": "d2e9966174dd349c" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.future.get() &&": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.get() &&", - "start_line": 962, - "end_line": 969, - "type": "METHOD", - "content_hash": "1d0769d55117a737" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.future.get_try() &&": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.get_try() &&", - "start_line": 971, - "end_line": 978, - "type": "METHOD", - "content_hash": "20639340de2c7731" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.future.wait() &": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.wait() &", - "start_line": 980, - "end_line": 985, - "type": "METHOD", - "content_hash": "c2e03675169e8683" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.future.wait() &&": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.wait() &&", - "start_line": 986, - "end_line": 991, - "type": "METHOD", - "content_hash": "d6f45c977b78e49e" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.future.then_try(fn_t &&) &&": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.then_try(fn_t &&) &&", - "start_line": 996, - "end_line": 1033, - "type": "METHOD", - "content_hash": "9339e79dd652a8f0" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.future.then_value(fn_t &&) &&": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.then_value(fn_t &&) &&", - "start_line": 1038, - "end_line": 1044, - "type": "METHOD", - "content_hash": "223d6c3275d78cd6" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.future.then_error(tag_t, fn_t &&) &&": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.then_error(tag_t, fn_t &&) &&", - "start_line": 1048, - "end_line": 1066, - "type": "METHOD", - "content_hash": "6096e743d4d10b3b" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.future.then_error(fn_t &&) &&": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.then_error(fn_t &&) &&", - "start_line": 1069, - "end_line": 1081, - "type": "METHOD", - "content_hash": "ba96ff425ccaca10" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.future.then_ensure(fn_t &&) &&": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.then_ensure(fn_t &&) &&", - "start_line": 1084, - "end_line": 1091, - "type": "METHOD", - "content_hash": "0f8d205a06e72391" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.future.future(int, int *) noexcept": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.future(int, int *) noexcept", - "start_line": 1095, - "end_line": 1098, - "type": "CONSTRUCTOR", - "content_hash": "98548ed2139e925a" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.future.throw_if_invalid() const": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.throw_if_invalid() const", - "start_line": 1101, - "end_line": 1104, - "type": "METHOD", - "content_hash": "cb8ca410e8eab183" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state::set_callback(typename state::callback)": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state::set_callback(typename state::callback)", - "start_line": 1131, - "end_line": 1144, - "type": "METHOD", - "content_hash": "b532cba9d22c6310" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state::set_callback.lambda@1133:18": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state::set_callback.lambda@1133:18", - "start_line": 1133, - "end_line": 1142, - "type": "FUNCTION", - "content_hash": "f044d534191bab40" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.make_semi_future(int)": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.make_semi_future(int)", - "start_line": 1152, - "end_line": 1155, - "type": "FUNCTION", - "content_hash": "0d06a629dc011ed4" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.make_semi_future()": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.make_semi_future()", - "start_line": 1169, - "end_line": 1178, - "type": "FUNCTION", - "content_hash": "50e58ddd43b95659" - }, - "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.make_semi_future_with(fn_t &&)": { - "file_path": "include/cucascade/exec/semi_future.hpp", - "qualified_name": "include.cucascade.exec.semi_future.hpp.cucascade.exec.make_semi_future_with(fn_t &&)", - "start_line": 1182, - "end_line": 1199, - "type": "FUNCTION", - "content_hash": "ab3e5bf372314a75" - }, - "include/cucascade/exec/thread_pool.hpp|include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool": { - "file_path": "include/cucascade/exec/thread_pool.hpp", - "qualified_name": "include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool", - "start_line": 39, - "end_line": 141, - "type": "CLASS", - "content_hash": "afd84188a296c0a5" - }, - "include/cucascade/exec/thread_pool.hpp|include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.static_thread_pool(int, const int &, int, int)": { - "file_path": "include/cucascade/exec/thread_pool.hpp", - "qualified_name": "include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.static_thread_pool(int, const int &, int, int)", - "start_line": 41, - "end_line": 77, - "type": "CONSTRUCTOR", - "content_hash": "97b09e25b98c9e4a" - }, - "include/cucascade/exec/thread_pool.hpp|include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.static_thread_pool(const static_thread_pool &)": { - "file_path": "include/cucascade/exec/thread_pool.hpp", - "qualified_name": "include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.static_thread_pool(const static_thread_pool &)", - "start_line": 79, - "end_line": 79, - "type": "CONSTRUCTOR", - "content_hash": "71a38994fa86d82b" - }, - "include/cucascade/exec/thread_pool.hpp|include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.operator=(const static_thread_pool &)": { - "file_path": "include/cucascade/exec/thread_pool.hpp", - "qualified_name": "include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.operator=(const static_thread_pool &)", - "start_line": 80, - "end_line": 80, - "type": "METHOD", - "content_hash": "f816e36cf182baca" - }, - "include/cucascade/exec/thread_pool.hpp|include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.~static_thread_pool": { - "file_path": "include/cucascade/exec/thread_pool.hpp", - "qualified_name": "include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.~static_thread_pool", - "start_line": 82, - "end_line": 88, - "type": "CONSTRUCTOR", - "content_hash": "a1b9087c4aea45fd" - }, - "include/cucascade/exec/thread_pool.hpp|include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.schedule(int &&)": { - "file_path": "include/cucascade/exec/thread_pool.hpp", - "qualified_name": "include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.schedule(int &&)", - "start_line": 90, - "end_line": 101, - "type": "METHOD", - "content_hash": "b3cf990554f64b70" - }, - "include/cucascade/exec/thread_pool.hpp|include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.enqueue(int &&)": { - "file_path": "include/cucascade/exec/thread_pool.hpp", - "qualified_name": "include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.enqueue(int &&)", - "start_line": 106, - "end_line": 106, - "type": "METHOD", - "content_hash": "ac235c3b99252614" - }, - "include/cucascade/exec/thread_pool.hpp|include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.num_threads() const noexcept": { - "file_path": "include/cucascade/exec/thread_pool.hpp", - "qualified_name": "include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.num_threads() const noexcept", - "start_line": 108, - "end_line": 108, - "type": "METHOD", - "content_hash": "fb9eecc6e07d42b8" - }, - "include/cucascade/exec/thread_pool.hpp|include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.stop() noexcept": { - "file_path": "include/cucascade/exec/thread_pool.hpp", - "qualified_name": "include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.stop() noexcept", - "start_line": 110, - "end_line": 115, - "type": "METHOD", - "content_hash": "71a8ae0d153413c4" - }, - "include/cucascade/exec/thread_pool.hpp|include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.has_work_or_stopped() const": { - "file_path": "include/cucascade/exec/thread_pool.hpp", - "qualified_name": "include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.has_work_or_stopped() const", - "start_line": 118, - "end_line": 118, - "type": "METHOD", - "content_hash": "31d52c436cd890f5" - }, - "include/cucascade/exec/thread_pool.hpp|include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.work_loop()": { - "file_path": "include/cucascade/exec/thread_pool.hpp", - "qualified_name": "include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.work_loop()", - "start_line": 120, - "end_line": 134, - "type": "METHOD", - "content_hash": "f4f5104e6688295c" - }, - "include/cucascade/exec/thread_util.hpp|include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.set_thread_name(pthread_t, int) noexcept": { - "file_path": "include/cucascade/exec/thread_util.hpp", - "qualified_name": "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.set_thread_name(pthread_t, int) noexcept", - "start_line": 64, - "end_line": 64, - "type": "FUNCTION", - "content_hash": "7796703510d69ae7" - }, - "include/cucascade/exec/thread_util.hpp|include.cucascade.exec.thread_util.hpp.exec.thread_util.set_thread_name(int &, int) noexcept": { - "file_path": "include/cucascade/exec/thread_util.hpp", - "qualified_name": "include.cucascade.exec.thread_util.hpp.exec.thread_util.set_thread_name(int &, int) noexcept", - "start_line": 67, - "end_line": 67, - "type": "FUNCTION", - "content_hash": "05cbf679b5edf112" - }, - "include/cucascade/exec/thread_util.hpp|include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.set_thread_name(int &, int) noexcept": { - "file_path": "include/cucascade/exec/thread_util.hpp", - "qualified_name": "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.set_thread_name(int &, int) noexcept", - "start_line": 68, - "end_line": 68, - "type": "FUNCTION", - "content_hash": "0abc337b770c9237" - }, - "include/cucascade/exec/thread_util.hpp|include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.set_current_thread_name(int) noexcept": { - "file_path": "include/cucascade/exec/thread_util.hpp", - "qualified_name": "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.set_current_thread_name(int) noexcept", - "start_line": 71, - "end_line": 71, - "type": "FUNCTION", - "content_hash": "2c565ba398a153df" - }, - "include/cucascade/exec/thread_util.hpp|include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.get_thread_name(pthread_t) noexcept": { - "file_path": "include/cucascade/exec/thread_util.hpp", - "qualified_name": "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.get_thread_name(pthread_t) noexcept", - "start_line": 74, - "end_line": 74, - "type": "FUNCTION", - "content_hash": "fdf1fc281c1cde2b" - }, - "include/cucascade/exec/thread_util.hpp|include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.get_current_thread_name() noexcept": { - "file_path": "include/cucascade/exec/thread_util.hpp", - "qualified_name": "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.get_current_thread_name() noexcept", - "start_line": 75, - "end_line": 75, - "type": "FUNCTION", - "content_hash": "598fd02668e781a3" - }, - "include/cucascade/exec/thread_util.hpp|include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.set_thread_affinity(pthread_t, int) noexcept": { - "file_path": "include/cucascade/exec/thread_util.hpp", - "qualified_name": "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.set_thread_affinity(pthread_t, int) noexcept", - "start_line": 86, - "end_line": 86, - "type": "FUNCTION", - "content_hash": "67e5e39dcc6190fe" - }, - "include/cucascade/exec/thread_util.hpp|include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.get_thread_affinity(pthread_t) noexcept": { - "file_path": "include/cucascade/exec/thread_util.hpp", - "qualified_name": "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.get_thread_affinity(pthread_t) noexcept", - "start_line": 93, - "end_line": 93, - "type": "FUNCTION", - "content_hash": "a8c5d2f0fe835e55" - }, - "include/cucascade/exec/thread_util.hpp|include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.get_current_thread_affinity() noexcept": { - "file_path": "include/cucascade/exec/thread_util.hpp", - "qualified_name": "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.get_current_thread_affinity() noexcept", - "start_line": 94, - "end_line": 94, - "type": "FUNCTION", - "content_hash": "b060f6fcc0130f88" - }, - "include/cucascade/exec/thread_util.hpp|include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.scheduling_policy": { - "file_path": "include/cucascade/exec/thread_util.hpp", - "qualified_name": "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.scheduling_policy", - "start_line": 103, - "end_line": 118, - "type": "ENUM", - "content_hash": "a467bbc20aaa9888" - }, - "include/cucascade/exec/thread_util.hpp|include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.scheduling_policy.other": { - "file_path": "include/cucascade/exec/thread_util.hpp", - "qualified_name": "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.scheduling_policy.other", - "start_line": 106, - "end_line": 106, - "type": "ENUM", - "content_hash": "55d48a8358dc3b9b" - }, - "include/cucascade/exec/thread_util.hpp|include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.scheduling_policy.batch": { - "file_path": "include/cucascade/exec/thread_util.hpp", - "qualified_name": "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.scheduling_policy.batch", - "start_line": 109, - "end_line": 109, - "type": "ENUM", - "content_hash": "a244d7d1dfe7af4b" - }, - "include/cucascade/exec/thread_util.hpp|include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.scheduling_policy.idle": { - "file_path": "include/cucascade/exec/thread_util.hpp", - "qualified_name": "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.scheduling_policy.idle", - "start_line": 111, - "end_line": 111, - "type": "ENUM", - "content_hash": "54ef497be74b3450" - }, - "include/cucascade/exec/thread_util.hpp|include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.scheduling_policy.fifo": { - "file_path": "include/cucascade/exec/thread_util.hpp", - "qualified_name": "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.scheduling_policy.fifo", - "start_line": 114, - "end_line": 114, - "type": "ENUM", - "content_hash": "372096607259d026" - }, - "include/cucascade/exec/thread_util.hpp|include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.scheduling_policy.round_robin": { - "file_path": "include/cucascade/exec/thread_util.hpp", - "qualified_name": "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.scheduling_policy.round_robin", - "start_line": 117, - "end_line": 117, - "type": "ENUM", - "content_hash": "c8bb86d7c1328aeb" - }, - "include/cucascade/exec/thread_util.hpp|include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.set_thread_scheduling(pthread_t, scheduling_policy, int) noexcept": { - "file_path": "include/cucascade/exec/thread_util.hpp", - "qualified_name": "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.set_thread_scheduling(pthread_t, scheduling_policy, int) noexcept", - "start_line": 125, - "end_line": 127, - "type": "FUNCTION", - "content_hash": "0c4c3fd020201acb" - }, - "include/cucascade/exec/thread_util.hpp|include.cucascade.exec.thread_util.hpp.exec.thread_util.set_thread_scheduling(int &, scheduling_policy, int) noexcept": { - "file_path": "include/cucascade/exec/thread_util.hpp", - "qualified_name": "include.cucascade.exec.thread_util.hpp.exec.thread_util.set_thread_scheduling(int &, scheduling_policy, int) noexcept", - "start_line": 128, - "end_line": 130, - "type": "FUNCTION", - "content_hash": "d6f799b25bbb2a64" - }, - "include/cucascade/exec/thread_util.hpp|include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.set_thread_scheduling(int &, scheduling_policy, int) noexcept": { - "file_path": "include/cucascade/exec/thread_util.hpp", - "qualified_name": "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.set_thread_scheduling(int &, scheduling_policy, int) noexcept", - "start_line": 131, - "end_line": 133, - "type": "FUNCTION", - "content_hash": "328383fb396ebdca" - }, - "include/cucascade/exec/thread_util.hpp|include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.set_current_thread_scheduling(scheduling_policy, int) noexcept": { - "file_path": "include/cucascade/exec/thread_util.hpp", - "qualified_name": "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.set_current_thread_scheduling(scheduling_policy, int) noexcept", - "start_line": 134, - "end_line": 134, - "type": "FUNCTION", - "content_hash": "0a346d03aef90d81" - }, - "include/cucascade/exec/thread_util.hpp|include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.scheduling_info": { - "file_path": "include/cucascade/exec/thread_util.hpp", - "qualified_name": "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.scheduling_info", - "start_line": 137, - "end_line": 140, - "type": "CLASS", - "content_hash": "50c6e4804645ed8c" - }, - "include/cucascade/exec/thread_util.hpp|include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.get_thread_scheduling(pthread_t) noexcept": { - "file_path": "include/cucascade/exec/thread_util.hpp", - "qualified_name": "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.get_thread_scheduling(pthread_t) noexcept", - "start_line": 144, - "end_line": 144, - "type": "FUNCTION", - "content_hash": "f688393aca8edb13" - }, - "include/cucascade/exec/thread_util.hpp|include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.get_current_thread_scheduling() noexcept": { - "file_path": "include/cucascade/exec/thread_util.hpp", - "qualified_name": "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.get_current_thread_scheduling() noexcept", - "start_line": 145, - "end_line": 145, - "type": "FUNCTION", - "content_hash": "3446af283f605d16" - }, - "include/cucascade/exec/thread_util.hpp|include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.set_current_thread_niceness(int) noexcept": { - "file_path": "include/cucascade/exec/thread_util.hpp", - "qualified_name": "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.set_current_thread_niceness(int) noexcept", - "start_line": 159, - "end_line": 159, - "type": "FUNCTION", - "content_hash": "28d8b79f7d7a658e" - }, - "include/cucascade/exec/thread_util.hpp|include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.get_current_thread_niceness() noexcept": { - "file_path": "include/cucascade/exec/thread_util.hpp", - "qualified_name": "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.get_current_thread_niceness() noexcept", - "start_line": 162, - "end_line": 162, - "type": "FUNCTION", - "content_hash": "29fe2e034977abed" - }, - "include/cucascade/exec/thread_util.hpp|include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.current_thread_id() noexcept": { - "file_path": "include/cucascade/exec/thread_util.hpp", - "qualified_name": "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.current_thread_id() noexcept", - "start_line": 171, - "end_line": 171, - "type": "FUNCTION", - "content_hash": "c38768bde217ed4c" - }, - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_empty_error": { - "file_path": "include/cucascade/exec/try.hpp", - "qualified_name": "include.cucascade.exec.try.hpp.cucascade.exec.try_empty_error", - "start_line": 32, - "end_line": 35, - "type": "CLASS", - "content_hash": "b4d07d5765da678d" - }, - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_empty_error.try_empty_error()": { - "file_path": "include/cucascade/exec/try.hpp", - "qualified_name": "include.cucascade.exec.try.hpp.cucascade.exec.try_empty_error.try_empty_error()", - "start_line": 34, - "end_line": 34, - "type": "CONSTRUCTOR", - "content_hash": "33594001fcec89a8" - }, - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t": { - "file_path": "include/cucascade/exec/try.hpp", - "qualified_name": "include.cucascade.exec.try.hpp.cucascade.exec.try_t", - "start_line": 38, - "end_line": 106, - "type": "CLASS", - "content_hash": "ccc1f529c95c0d99" - }, - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.value_type": { - "file_path": "include/cucascade/exec/try.hpp", - "qualified_name": "include.cucascade.exec.try.hpp.cucascade.exec.try_t.value_type", - "start_line": 42, - "end_line": 42, - "type": "CLASS", - "content_hash": "d8fb1ccd73f32f45" - }, - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.try_t() noexcept": { - "file_path": "include/cucascade/exec/try.hpp", - "qualified_name": "include.cucascade.exec.try.hpp.cucascade.exec.try_t.try_t() noexcept", - "start_line": 44, - "end_line": 44, - "type": "CONSTRUCTOR", - "content_hash": "56635af1fdd4255d" - }, - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.operator=(try_t &&) noexcept": { - "file_path": "include/cucascade/exec/try.hpp", - "qualified_name": "include.cucascade.exec.try.hpp.cucascade.exec.try_t.operator=(try_t &&) noexcept", - "start_line": 65, - "end_line": 65, - "type": "METHOD", - "content_hash": "b85330964a0c67a2" - }, - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.try_t(const try_t &)": { - "file_path": "include/cucascade/exec/try.hpp", - "qualified_name": "include.cucascade.exec.try.hpp.cucascade.exec.try_t.try_t(const try_t &)", - "start_line": 66, - "end_line": 66, - "type": "CONSTRUCTOR", - "content_hash": "480dc1013a458416" - }, - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.operator=(const try_t &)": { - "file_path": "include/cucascade/exec/try.hpp", - "qualified_name": "include.cucascade.exec.try.hpp.cucascade.exec.try_t.operator=(const try_t &)", - "start_line": 67, - "end_line": 67, - "type": "METHOD", - "content_hash": "6129a3136b805408" - }, - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.has_value() const noexcept": { - "file_path": "include/cucascade/exec/try.hpp", - "qualified_name": "include.cucascade.exec.try.hpp.cucascade.exec.try_t.has_value() const noexcept", - "start_line": 69, - "end_line": 69, - "type": "METHOD", - "content_hash": "f7ec7b092e7dd414" - }, - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.has_exception() const noexcept": { - "file_path": "include/cucascade/exec/try.hpp", - "qualified_name": "include.cucascade.exec.try.hpp.cucascade.exec.try_t.has_exception() const noexcept", - "start_line": 70, - "end_line": 70, - "type": "METHOD", - "content_hash": "6b66e907e81e33f6" - }, - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.is_empty() const noexcept": { - "file_path": "include/cucascade/exec/try.hpp", - "qualified_name": "include.cucascade.exec.try.hpp.cucascade.exec.try_t.is_empty() const noexcept", - "start_line": 71, - "end_line": 71, - "type": "METHOD", - "content_hash": "b79f8b35adcdbabb" - }, - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.operator bool() const noexcept": { - "file_path": "include/cucascade/exec/try.hpp", - "qualified_name": "include.cucascade.exec.try.hpp.cucascade.exec.try_t.operator bool() const noexcept", - "start_line": 72, - "end_line": 72, - "type": "FUNCTION", - "content_hash": "83c3a249b94b72d5" - }, - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.value() &": { - "file_path": "include/cucascade/exec/try.hpp", - "qualified_name": "include.cucascade.exec.try.hpp.cucascade.exec.try_t.value() &", - "start_line": 74, - "end_line": 74, - "type": "METHOD", - "content_hash": "a9388173764a9641" - }, - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.value() const &": { - "file_path": "include/cucascade/exec/try.hpp", - "qualified_name": "include.cucascade.exec.try.hpp.cucascade.exec.try_t.value() const &", - "start_line": 75, - "end_line": 75, - "type": "METHOD", - "content_hash": "9fd72f58fb8f6d44" - }, - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.value() &&": { - "file_path": "include/cucascade/exec/try.hpp", - "qualified_name": "include.cucascade.exec.try.hpp.cucascade.exec.try_t.value() &&", - "start_line": 76, - "end_line": 76, - "type": "METHOD", - "content_hash": "49ca471c2e8ba791" - }, - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.exception() const &": { - "file_path": "include/cucascade/exec/try.hpp", - "qualified_name": "include.cucascade.exec.try.hpp.cucascade.exec.try_t.exception() const &", - "start_line": 78, - "end_line": 78, - "type": "METHOD", - "content_hash": "a0f603616b5d14ba" - }, - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.exception() &&": { - "file_path": "include/cucascade/exec/try.hpp", - "qualified_name": "include.cucascade.exec.try.hpp.cucascade.exec.try_t.exception() &&", - "start_line": 79, - "end_line": 79, - "type": "METHOD", - "content_hash": "3a4b4c115aa802a0" - }, - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.set_exception(int) noexcept": { - "file_path": "include/cucascade/exec/try.hpp", - "qualified_name": "include.cucascade.exec.try.hpp.cucascade.exec.try_t.set_exception(int) noexcept", - "start_line": 81, - "end_line": 81, - "type": "METHOD", - "content_hash": "46ade1f33f76dfe9" - }, - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.emplace(arg_ts &&...)": { - "file_path": "include/cucascade/exec/try.hpp", - "qualified_name": "include.cucascade.exec.try.hpp.cucascade.exec.try_t.emplace(arg_ts &&...)", - "start_line": 84, - "end_line": 87, - "type": "METHOD", - "content_hash": "0371d44b0d3b9a12" - }, - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.get() &&": { - "file_path": "include/cucascade/exec/try.hpp", - "qualified_name": "include.cucascade.exec.try.hpp.cucascade.exec.try_t.get() &&", - "start_line": 90, - "end_line": 95, - "type": "METHOD", - "content_hash": "b7bd1a3a8d70aafa" - }, - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.get_ref() const &": { - "file_path": "include/cucascade/exec/try.hpp", - "qualified_name": "include.cucascade.exec.try.hpp.cucascade.exec.try_t.get_ref() const &", - "start_line": 97, - "end_line": 102, - "type": "METHOD", - "content_hash": "3a0ad2dfb5e34822" - }, - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t": { - "file_path": "include/cucascade/exec/try.hpp", - "qualified_name": "include.cucascade.exec.try.hpp.cucascade.exec.try_t", - "start_line": 109, - "end_line": 157, - "type": "CLASS", - "content_hash": "709d0c0e9338014b" - }, - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.value_type": { - "file_path": "include/cucascade/exec/try.hpp", - "qualified_name": "include.cucascade.exec.try.hpp.cucascade.exec.try_t.value_type", - "start_line": 111, - "end_line": 111, - "type": "CLASS", - "content_hash": "2842372df285ae8d" - }, - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.try_t() noexcept": { - "file_path": "include/cucascade/exec/try.hpp", - "qualified_name": "include.cucascade.exec.try.hpp.cucascade.exec.try_t.try_t() noexcept", - "start_line": 113, - "end_line": 113, - "type": "CONSTRUCTOR", - "content_hash": "56635af1fdd4255d" - }, - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.try_t(int) noexcept": { - "file_path": "include/cucascade/exec/try.hpp", - "qualified_name": "include.cucascade.exec.try.hpp.cucascade.exec.try_t.try_t(int) noexcept", - "start_line": 114, - "end_line": 114, - "type": "CONSTRUCTOR", - "content_hash": "f026303aa9bb9c0f" - }, - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.value_tag": { - "file_path": "include/cucascade/exec/try.hpp", - "qualified_name": "include.cucascade.exec.try.hpp.cucascade.exec.try_t.value_tag", - "start_line": 116, - "end_line": 116, - "type": "CLASS", - "content_hash": "a5e6a565c3f4b82d" - }, - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.try_t(value_tag) noexcept": { - "file_path": "include/cucascade/exec/try.hpp", - "qualified_name": "include.cucascade.exec.try.hpp.cucascade.exec.try_t.try_t(value_tag) noexcept", - "start_line": 117, - "end_line": 117, - "type": "CONSTRUCTOR", - "content_hash": "a94ded0ade2e58dd" - }, - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.make_value() noexcept": { - "file_path": "include/cucascade/exec/try.hpp", - "qualified_name": "include.cucascade.exec.try.hpp.cucascade.exec.try_t.make_value() noexcept", - "start_line": 119, - "end_line": 119, - "type": "METHOD", - "content_hash": "edf8b64778dd504d" - }, - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.try_t(try_t &&) noexcept": { - "file_path": "include/cucascade/exec/try.hpp", - "qualified_name": "include.cucascade.exec.try.hpp.cucascade.exec.try_t.try_t(try_t &&) noexcept", - "start_line": 121, - "end_line": 121, - "type": "CONSTRUCTOR", - "content_hash": "90daee6e007fd45e" - }, - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.operator=(try_t &&) noexcept": { - "file_path": "include/cucascade/exec/try.hpp", - "qualified_name": "include.cucascade.exec.try.hpp.cucascade.exec.try_t.operator=(try_t &&) noexcept", - "start_line": 122, - "end_line": 122, - "type": "METHOD", - "content_hash": "446e791f45036368" - }, - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.try_t(const try_t &)": { - "file_path": "include/cucascade/exec/try.hpp", - "qualified_name": "include.cucascade.exec.try.hpp.cucascade.exec.try_t.try_t(const try_t &)", - "start_line": 123, - "end_line": 123, - "type": "CONSTRUCTOR", - "content_hash": "d09fa34e42ab8f40" - }, - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.operator=(const try_t &)": { - "file_path": "include/cucascade/exec/try.hpp", - "qualified_name": "include.cucascade.exec.try.hpp.cucascade.exec.try_t.operator=(const try_t &)", - "start_line": 124, - "end_line": 124, - "type": "METHOD", - "content_hash": "75f38ce001f2a0e0" - }, - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.has_value() const noexcept": { - "file_path": "include/cucascade/exec/try.hpp", - "qualified_name": "include.cucascade.exec.try.hpp.cucascade.exec.try_t.has_value() const noexcept", - "start_line": 126, - "end_line": 126, - "type": "METHOD", - "content_hash": "dee0f9917c0fd48b" - }, - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.has_exception() const noexcept": { - "file_path": "include/cucascade/exec/try.hpp", - "qualified_name": "include.cucascade.exec.try.hpp.cucascade.exec.try_t.has_exception() const noexcept", - "start_line": 127, - "end_line": 127, - "type": "METHOD", - "content_hash": "0bb929594adca666" - }, - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.is_empty() const noexcept": { - "file_path": "include/cucascade/exec/try.hpp", - "qualified_name": "include.cucascade.exec.try.hpp.cucascade.exec.try_t.is_empty() const noexcept", - "start_line": 128, - "end_line": 128, - "type": "METHOD", - "content_hash": "eccc41c1cfe04c0c" - }, - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.operator bool() const noexcept": { - "file_path": "include/cucascade/exec/try.hpp", - "qualified_name": "include.cucascade.exec.try.hpp.cucascade.exec.try_t.operator bool() const noexcept", - "start_line": 129, - "end_line": 129, - "type": "FUNCTION", - "content_hash": "83c3a249b94b72d5" - }, - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.value() const": { - "file_path": "include/cucascade/exec/try.hpp", - "qualified_name": "include.cucascade.exec.try.hpp.cucascade.exec.try_t.value() const", - "start_line": 131, - "end_line": 135, - "type": "METHOD", - "content_hash": "23053dd84771b4a0" - }, - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.exception() const &": { - "file_path": "include/cucascade/exec/try.hpp", - "qualified_name": "include.cucascade.exec.try.hpp.cucascade.exec.try_t.exception() const &", - "start_line": 137, - "end_line": 137, - "type": "METHOD", - "content_hash": "11a6f723b08a0389" - }, - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.exception() &&": { - "file_path": "include/cucascade/exec/try.hpp", - "qualified_name": "include.cucascade.exec.try.hpp.cucascade.exec.try_t.exception() &&", - "start_line": 138, - "end_line": 138, - "type": "METHOD", - "content_hash": "335702e8315dbace" - }, - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.set_exception(int) noexcept": { - "file_path": "include/cucascade/exec/try.hpp", - "qualified_name": "include.cucascade.exec.try.hpp.cucascade.exec.try_t.set_exception(int) noexcept", - "start_line": 140, - "end_line": 144, - "type": "METHOD", - "content_hash": "75f1a74d2422e5c3" - }, - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.emplace() noexcept": { - "file_path": "include/cucascade/exec/try.hpp", - "qualified_name": "include.cucascade.exec.try.hpp.cucascade.exec.try_t.emplace() noexcept", - "start_line": 146, - "end_line": 150, - "type": "METHOD", - "content_hash": "6c130f9888ce6a88" - }, - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.get() &&": { - "file_path": "include/cucascade/exec/try.hpp", - "qualified_name": "include.cucascade.exec.try.hpp.cucascade.exec.try_t.get() &&", - "start_line": 152, - "end_line": 152, - "type": "METHOD", - "content_hash": "fbd3aeb2faf37c75" - }, - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.make_try_with(fn_t &&, arg_ts &&...)": { - "file_path": "include/cucascade/exec/try.hpp", - "qualified_name": "include.cucascade.exec.try.hpp.cucascade.exec.make_try_with(fn_t &&, arg_ts &&...)", - "start_line": 162, - "end_line": 179, - "type": "FUNCTION", - "content_hash": "0fbf65471e566a3a" - }, - "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.make_empty_try()": { - "file_path": "include/cucascade/exec/try.hpp", - "qualified_name": "include.cucascade.exec.try.hpp.cucascade.exec.make_empty_try()", - "start_line": 182, - "end_line": 185, - "type": "FUNCTION", - "content_hash": "3fa4f4a386117472" - }, - "include/cucascade/io/byte_range.hpp|include.cucascade.io.byte_range.hpp.cucascade.io.byte_range": { - "file_path": "include/cucascade/io/byte_range.hpp", - "qualified_name": "include.cucascade.io.byte_range.hpp.cucascade.io.byte_range", - "start_line": 33, - "end_line": 49, - "type": "CLASS", - "content_hash": "374974cd65e61255" - }, - "include/cucascade/io/byte_range.hpp|include.cucascade.io.byte_range.hpp.cucascade.io.byte_range.byte_range()": { - "file_path": "include/cucascade/io/byte_range.hpp", - "qualified_name": "include.cucascade.io.byte_range.hpp.cucascade.io.byte_range.byte_range()", - "start_line": 35, - "end_line": 35, - "type": "CONSTRUCTOR", - "content_hash": "2691eac102135960" - }, - "include/cucascade/io/byte_range.hpp|include.cucascade.io.byte_range.hpp.cucascade.io.byte_range.byte_range(int, int) noexcept": { - "file_path": "include/cucascade/io/byte_range.hpp", - "qualified_name": "include.cucascade.io.byte_range.hpp.cucascade.io.byte_range.byte_range(int, int) noexcept", - "start_line": 37, - "end_line": 40, - "type": "CONSTRUCTOR", - "content_hash": "4e94a4028b61a442" - }, - "include/cucascade/io/byte_range.hpp|include.cucascade.io.byte_range.hpp.cucascade.io.byte_range.offset() const noexcept": { - "file_path": "include/cucascade/io/byte_range.hpp", - "qualified_name": "include.cucascade.io.byte_range.hpp.cucascade.io.byte_range.offset() const noexcept", - "start_line": 42, - "end_line": 42, - "type": "METHOD", - "content_hash": "6364f363275802d7" - }, - "include/cucascade/io/byte_range.hpp|include.cucascade.io.byte_range.hpp.cucascade.io.byte_range.size() const noexcept": { - "file_path": "include/cucascade/io/byte_range.hpp", - "qualified_name": "include.cucascade.io.byte_range.hpp.cucascade.io.byte_range.size() const noexcept", - "start_line": 43, - "end_line": 43, - "type": "METHOD", - "content_hash": "dea4a4d49128e9dd" - }, - "include/cucascade/io/byte_range.hpp|include.cucascade.io.byte_range.hpp.cucascade.io.byte_range.is_empty() const noexcept": { - "file_path": "include/cucascade/io/byte_range.hpp", - "qualified_name": "include.cucascade.io.byte_range.hpp.cucascade.io.byte_range.is_empty() const noexcept", - "start_line": 44, - "end_line": 44, - "type": "METHOD", - "content_hash": "8ecf5331c7eccedb" - }, - "include/cucascade/io/config.hpp|include.cucascade.io.config.hpp.cucascade.io.io_backend": { - "file_path": "include/cucascade/io/config.hpp", - "qualified_name": "include.cucascade.io.config.hpp.cucascade.io.io_backend", - "start_line": 33, - "end_line": 38, - "type": "ENUM", - "content_hash": "a65861d2b9b16afc" - }, - "include/cucascade/io/config.hpp|include.cucascade.io.config.hpp.cucascade.io.io_backend.native": { - "file_path": "include/cucascade/io/config.hpp", - "qualified_name": "include.cucascade.io.config.hpp.cucascade.io.io_backend.native", - "start_line": 35, - "end_line": 35, - "type": "ENUM", - "content_hash": "ee7ccc377e2067f9" - }, - "include/cucascade/io/config.hpp|include.cucascade.io.config.hpp.cucascade.io.io_backend.kvikio": { - "file_path": "include/cucascade/io/config.hpp", - "qualified_name": "include.cucascade.io.config.hpp.cucascade.io.io_backend.kvikio", - "start_line": 37, - "end_line": 37, - "type": "ENUM", - "content_hash": "7e2c8892d515644f" - }, - "include/cucascade/io/config.hpp|include.cucascade.io.config.hpp.cucascade.io.io_config": { - "file_path": "include/cucascade/io/config.hpp", - "qualified_name": "include.cucascade.io.config.hpp.cucascade.io.io_config", - "start_line": 63, - "end_line": 106, - "type": "CLASS", - "content_hash": "3f3a7ed2b9ab197e" - }, - "include/cucascade/io/config.hpp|include.cucascade.io.config.hpp.cucascade.io.io_config.apply_cache_mode() noexcept": { - "file_path": "include/cucascade/io/config.hpp", - "qualified_name": "include.cucascade.io.config.hpp.cucascade.io.io_config.apply_cache_mode() noexcept", - "start_line": 101, - "end_line": 105, - "type": "METHOD", - "content_hash": "c8ca9560660b83fc" - }, - "include/cucascade/io/datasource_factory.hpp|include.cucascade.io.datasource_factory.hpp.cucascade.memory.memory_reservation_manager": { - "file_path": "include/cucascade/io/datasource_factory.hpp", - "qualified_name": "include.cucascade.io.datasource_factory.hpp.cucascade.memory.memory_reservation_manager", - "start_line": 32, - "end_line": 32, - "type": "CLASS", - "content_hash": "4e56f874a9dacaa3" - }, - "include/cucascade/io/datasource_factory.hpp|include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry": { - "file_path": "include/cucascade/io/datasource_factory.hpp", - "qualified_name": "include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry", - "start_line": 53, - "end_line": 152, - "type": "CLASS", - "content_hash": "eac7461c07b9a3f9" - }, - "include/cucascade/io/datasource_factory.hpp|include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.io_context_registry(int, cucascade::memory::memory_reservation_manager &)": { - "file_path": "include/cucascade/io/datasource_factory.hpp", - "qualified_name": "include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.io_context_registry(int, cucascade::memory::memory_reservation_manager &)", - "start_line": 64, - "end_line": 65, - "type": "CONSTRUCTOR", - "content_hash": "6130ad0e9882bc1c" - }, - "include/cucascade/io/datasource_factory.hpp|include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.~io_context_registry": { - "file_path": "include/cucascade/io/datasource_factory.hpp", - "qualified_name": "include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.~io_context_registry", - "start_line": 66, - "end_line": 66, - "type": "CONSTRUCTOR", - "content_hash": "a1bf10941e771fbc" - }, - "include/cucascade/io/datasource_factory.hpp|include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.io_context_registry(const io_context_registry &)": { - "file_path": "include/cucascade/io/datasource_factory.hpp", - "qualified_name": "include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.io_context_registry(const io_context_registry &)", - "start_line": 68, - "end_line": 68, - "type": "CONSTRUCTOR", - "content_hash": "2394e7f94e6b54ec" - }, - "include/cucascade/io/datasource_factory.hpp|include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.operator=(const io_context_registry &)": { - "file_path": "include/cucascade/io/datasource_factory.hpp", - "qualified_name": "include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.operator=(const io_context_registry &)", - "start_line": 69, - "end_line": 69, - "type": "METHOD", - "content_hash": "ce4df784f4f84c93" - }, - "include/cucascade/io/datasource_factory.hpp|include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.register_ioctx(int, int, int)": { - "file_path": "include/cucascade/io/datasource_factory.hpp", - "qualified_name": "include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.register_ioctx(int, int, int)", - "start_line": 82, - "end_line": 82, - "type": "METHOD", - "content_hash": "94f4c1a7f216e0f6" - }, - "include/cucascade/io/datasource_factory.hpp|include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.replace_ioctx(int, int, int, int)": { - "file_path": "include/cucascade/io/datasource_factory.hpp", - "qualified_name": "include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.replace_ioctx(int, int, int, int)", - "start_line": 112, - "end_line": 115, - "type": "METHOD", - "content_hash": "a28da10126560632" - }, - "include/cucascade/io/datasource_factory.hpp|include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.lookup_path(int) const noexcept": { - "file_path": "include/cucascade/io/datasource_factory.hpp", - "qualified_name": "include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.lookup_path(int) const noexcept", - "start_line": 125, - "end_line": 125, - "type": "METHOD", - "content_hash": "c08cf4d5430ecce1" - }, - "include/cucascade/io/datasource_factory.hpp|include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.make_ioctx(int) const noexcept": { - "file_path": "include/cucascade/io/datasource_factory.hpp", - "qualified_name": "include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.make_ioctx(int) const noexcept", - "start_line": 127, - "end_line": 127, - "type": "METHOD", - "content_hash": "96a05e321166f901" - }, - "include/cucascade/io/datasource_factory.hpp|include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.clear()": { - "file_path": "include/cucascade/io/datasource_factory.hpp", - "qualified_name": "include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.clear()", - "start_line": 133, - "end_line": 133, - "type": "METHOD", - "content_hash": "8143e89ebcc22b1f" - }, - "include/cucascade/io/datasource_factory.hpp|include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.entry": { - "file_path": "include/cucascade/io/datasource_factory.hpp", - "qualified_name": "include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.entry", - "start_line": 136, - "end_line": 140, - "type": "CLASS", - "content_hash": "9f76ee8e1f1d299d" - }, - "include/cucascade/io/datasource_factory.hpp|include.cucascade.io.datasource_factory.hpp.cucascade.io.make_uring_ioctx_factory(cucascade::memory::memory_reservation_manager &)": { - "file_path": "include/cucascade/io/datasource_factory.hpp", - "qualified_name": "include.cucascade.io.datasource_factory.hpp.cucascade.io.make_uring_ioctx_factory(cucascade::memory::memory_reservation_manager &)", - "start_line": 169, - "end_line": 170, - "type": "FUNCTION", - "content_hash": "98c044363a1f2f22" - }, - "include/cucascade/io/datasource_factory.hpp|include.cucascade.io.datasource_factory.hpp.cucascade.io.make_rest_ioctx_factory(cucascade::memory::memory_reservation_manager &)": { - "file_path": "include/cucascade/io/datasource_factory.hpp", - "qualified_name": "include.cucascade.io.datasource_factory.hpp.cucascade.io.make_rest_ioctx_factory(cucascade::memory::memory_reservation_manager &)", - "start_line": 176, - "end_line": 177, - "type": "FUNCTION", - "content_hash": "0d014c62af03f3b2" - }, - "include/cucascade/io/details/slot_pool.hpp|include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool": { - "file_path": "include/cucascade/io/details/slot_pool.hpp", - "qualified_name": "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool", - "start_line": 53, - "end_line": 247, - "type": "CLASS", - "content_hash": "667bfbe0e25f9e69" - }, - "include/cucascade/io/details/slot_pool.hpp|include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.full_mask(int) const noexcept": { - "file_path": "include/cucascade/io/details/slot_pool.hpp", - "qualified_name": "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.full_mask(int) const noexcept", - "start_line": 59, - "end_line": 63, - "type": "METHOD", - "content_hash": "be433075ac340236" - }, - "include/cucascade/io/details/slot_pool.hpp|include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.word_storage": { - "file_path": "include/cucascade/io/details/slot_pool.hpp", - "qualified_name": "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.word_storage", - "start_line": 67, - "end_line": 69, - "type": "CLASS", - "content_hash": "d6c0c61934eb774c" - }, - "include/cucascade/io/details/slot_pool.hpp|include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token": { - "file_path": "include/cucascade/io/details/slot_pool.hpp", - "qualified_name": "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token", - "start_line": 77, - "end_line": 127, - "type": "CLASS", - "content_hash": "e9ca5f7c8fc9f75a" - }, - "include/cucascade/io/details/slot_pool.hpp|include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.token() noexcept": { - "file_path": "include/cucascade/io/details/slot_pool.hpp", - "qualified_name": "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.token() noexcept", - "start_line": 79, - "end_line": 79, - "type": "CONSTRUCTOR", - "content_hash": "9e1e935b9fe723c2" - }, - "include/cucascade/io/details/slot_pool.hpp|include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.token(const token &)": { - "file_path": "include/cucascade/io/details/slot_pool.hpp", - "qualified_name": "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.token(const token &)", - "start_line": 81, - "end_line": 81, - "type": "CONSTRUCTOR", - "content_hash": "63cf23fbafc27d17" - }, - "include/cucascade/io/details/slot_pool.hpp|include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.operator=(const token &)": { - "file_path": "include/cucascade/io/details/slot_pool.hpp", - "qualified_name": "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.operator=(const token &)", - "start_line": 82, - "end_line": 82, - "type": "METHOD", - "content_hash": "9e652b078b1c853a" - }, - "include/cucascade/io/details/slot_pool.hpp|include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.token(token &&) noexcept": { - "file_path": "include/cucascade/io/details/slot_pool.hpp", - "qualified_name": "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.token(token &&) noexcept", - "start_line": 84, - "end_line": 88, - "type": "CONSTRUCTOR", - "content_hash": "7d95c248c16caf9a" - }, - "include/cucascade/io/details/slot_pool.hpp|include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.operator=(token &&) noexcept": { - "file_path": "include/cucascade/io/details/slot_pool.hpp", - "qualified_name": "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.operator=(token &&) noexcept", - "start_line": 90, - "end_line": 100, - "type": "METHOD", - "content_hash": "baf51671e7a6bab2" - }, - "include/cucascade/io/details/slot_pool.hpp|include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.~token": { - "file_path": "include/cucascade/io/details/slot_pool.hpp", - "qualified_name": "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.~token", - "start_line": 102, - "end_line": 102, - "type": "CONSTRUCTOR", - "content_hash": "bb7d4a65d33d62e4" - }, - "include/cucascade/io/details/slot_pool.hpp|include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.valid() const noexcept": { - "file_path": "include/cucascade/io/details/slot_pool.hpp", - "qualified_name": "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.valid() const noexcept", - "start_line": 104, - "end_line": 104, - "type": "METHOD", - "content_hash": "8e337a2bc6b6f891" - }, - "include/cucascade/io/details/slot_pool.hpp|include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.operator bool() const noexcept": { - "file_path": "include/cucascade/io/details/slot_pool.hpp", - "qualified_name": "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.operator bool() const noexcept", - "start_line": 106, - "end_line": 106, - "type": "FUNCTION", - "content_hash": "494239ae2df40493" - }, - "include/cucascade/io/details/slot_pool.hpp|include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.slot_index() const noexcept": { - "file_path": "include/cucascade/io/details/slot_pool.hpp", - "qualified_name": "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.slot_index() const noexcept", - "start_line": 108, - "end_line": 108, - "type": "METHOD", - "content_hash": "aba050132aa28880" - }, - "include/cucascade/io/details/slot_pool.hpp|include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.reset() noexcept": { - "file_path": "include/cucascade/io/details/slot_pool.hpp", - "qualified_name": "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.reset() noexcept", - "start_line": 111, - "end_line": 118, - "type": "METHOD", - "content_hash": "9574523003d67920" - }, - "include/cucascade/io/details/slot_pool.hpp|include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.token(slot_pool *, int) noexcept": { - "file_path": "include/cucascade/io/details/slot_pool.hpp", - "qualified_name": "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.token(slot_pool *, int) noexcept", - "start_line": 123, - "end_line": 123, - "type": "CONSTRUCTOR", - "content_hash": "45bf50af8630a877" - }, - "include/cucascade/io/details/slot_pool.hpp|include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.slot_pool(int)": { - "file_path": "include/cucascade/io/details/slot_pool.hpp", - "qualified_name": "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.slot_pool(int)", - "start_line": 129, - "end_line": 138, - "type": "CONSTRUCTOR", - "content_hash": "5b9ead923db9f40f" - }, - "include/cucascade/io/details/slot_pool.hpp|include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.slot_pool(const slot_pool &)": { - "file_path": "include/cucascade/io/details/slot_pool.hpp", - "qualified_name": "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.slot_pool(const slot_pool &)", - "start_line": 140, - "end_line": 140, - "type": "CONSTRUCTOR", - "content_hash": "6e4da26243d460d1" - }, - "include/cucascade/io/details/slot_pool.hpp|include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.operator=(const slot_pool &)": { - "file_path": "include/cucascade/io/details/slot_pool.hpp", - "qualified_name": "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.operator=(const slot_pool &)", - "start_line": 141, - "end_line": 141, - "type": "METHOD", - "content_hash": "bdd74a90a31e89cc" - }, - "include/cucascade/io/details/slot_pool.hpp|include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.capacity() const noexcept": { - "file_path": "include/cucascade/io/details/slot_pool.hpp", - "qualified_name": "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.capacity() const noexcept", - "start_line": 143, - "end_line": 143, - "type": "METHOD", - "content_hash": "1c261716de32ace4" - }, - "include/cucascade/io/details/slot_pool.hpp|include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.try_acquire(unsigned int) noexcept": { - "file_path": "include/cucascade/io/details/slot_pool.hpp", - "qualified_name": "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.try_acquire(unsigned int) noexcept", - "start_line": 148, - "end_line": 157, - "type": "METHOD", - "content_hash": "6e64036c0bdb6a57" - }, - "include/cucascade/io/details/slot_pool.hpp|include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.acquire(unsigned int) noexcept": { - "file_path": "include/cucascade/io/details/slot_pool.hpp", - "qualified_name": "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.acquire(unsigned int) noexcept", - "start_line": 166, - "end_line": 174, - "type": "METHOD", - "content_hash": "fcf11271d9826653" - }, - "include/cucascade/io/details/slot_pool.hpp|include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.try_acquire_token(unsigned int) noexcept": { - "file_path": "include/cucascade/io/details/slot_pool.hpp", - "qualified_name": "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.try_acquire_token(unsigned int) noexcept", - "start_line": 179, - "end_line": 182, - "type": "METHOD", - "content_hash": "3db8de739ffe51ff" - }, - "include/cucascade/io/details/slot_pool.hpp|include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.acquire_token(unsigned int) noexcept": { - "file_path": "include/cucascade/io/details/slot_pool.hpp", - "qualified_name": "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.acquire_token(unsigned int) noexcept", - "start_line": 184, - "end_line": 187, - "type": "METHOD", - "content_hash": "803918a15dbcc388" - }, - "include/cucascade/io/details/slot_pool.hpp|include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.release(int) noexcept": { - "file_path": "include/cucascade/io/details/slot_pool.hpp", - "qualified_name": "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.release(int) noexcept", - "start_line": 191, - "end_line": 207, - "type": "METHOD", - "content_hash": "9e8a1714c39c3e8e" - }, - "include/cucascade/io/details/slot_pool.hpp|include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.approx_free() const noexcept": { - "file_path": "include/cucascade/io/details/slot_pool.hpp", - "qualified_name": "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.approx_free() const noexcept", - "start_line": 210, - "end_line": 216, - "type": "METHOD", - "content_hash": "9112ce34231a036c" - }, - "include/cucascade/io/details/slot_pool.hpp|include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.any_free() const noexcept": { - "file_path": "include/cucascade/io/details/slot_pool.hpp", - "qualified_name": "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.any_free() const noexcept", - "start_line": 218, - "end_line": 223, - "type": "METHOD", - "content_hash": "d3946737003f55fd" - }, - "include/cucascade/io/details/slot_pool.hpp|include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.acquire_from_word(int) noexcept": { - "file_path": "include/cucascade/io/details/slot_pool.hpp", - "qualified_name": "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.acquire_from_word(int) noexcept", - "start_line": 226, - "end_line": 237, - "type": "METHOD", - "content_hash": "09342b5e45c30eef" - }, - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.io_context_type": { - "file_path": "include/cucascade/io/io_context.hpp", - "qualified_name": "include.cucascade.io.io_context.hpp.cucascade.io.io_context_type", - "start_line": 40, - "end_line": 40, - "type": "ENUM", - "content_hash": "f35db19ac1764396" - }, - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.io_context_type.kvikio": { - "file_path": "include/cucascade/io/io_context.hpp", - "qualified_name": "include.cucascade.io.io_context.hpp.cucascade.io.io_context_type.kvikio", - "start_line": 40, - "end_line": 40, - "type": "ENUM", - "content_hash": "f35db19ac1764396" - }, - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.io_context_type.restful": { - "file_path": "include/cucascade/io/io_context.hpp", - "qualified_name": "include.cucascade.io.io_context.hpp.cucascade.io.io_context_type.restful", - "start_line": 40, - "end_line": 40, - "type": "ENUM", - "content_hash": "f35db19ac1764396" - }, - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.io_context_type.s3rdma": { - "file_path": "include/cucascade/io/io_context.hpp", - "qualified_name": "include.cucascade.io.io_context.hpp.cucascade.io.io_context_type.s3rdma", - "start_line": 40, - "end_line": 40, - "type": "ENUM", - "content_hash": "f35db19ac1764396" - }, - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.io_context_type.uring": { - "file_path": "include/cucascade/io/io_context.hpp", - "qualified_name": "include.cucascade.io.io_context.hpp.cucascade.io.io_context_type.uring", - "start_line": 40, - "end_line": 40, - "type": "ENUM", - "content_hash": "f35db19ac1764396" - }, - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.open_hint": { - "file_path": "include/cucascade/io/io_context.hpp", - "qualified_name": "include.cucascade.io.io_context.hpp.cucascade.io.open_hint", - "start_line": 48, - "end_line": 48, - "type": "ENUM", - "content_hash": "d988349e271a2ca0" - }, - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.open_hint.generic": { - "file_path": "include/cucascade/io/io_context.hpp", - "qualified_name": "include.cucascade.io.io_context.hpp.cucascade.io.open_hint.generic", - "start_line": 48, - "end_line": 48, - "type": "ENUM", - "content_hash": "d988349e271a2ca0" - }, - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.open_hint.parquet_footer_probe": { - "file_path": "include/cucascade/io/io_context.hpp", - "qualified_name": "include.cucascade.io.io_context.hpp.cucascade.io.open_hint.parquet_footer_probe", - "start_line": 48, - "end_line": 48, - "type": "ENUM", - "content_hash": "d988349e271a2ca0" - }, - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.cache.prefetching_cache": { - "file_path": "include/cucascade/io/io_context.hpp", - "qualified_name": "include.cucascade.io.io_context.hpp.cucascade.io.cache.prefetching_cache", - "start_line": 51, - "end_line": 51, - "type": "CLASS", - "content_hash": "e34432251fd51bb7" - }, - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.cache.prefetching_handle": { - "file_path": "include/cucascade/io/io_context.hpp", - "qualified_name": "include.cucascade.io.io_context.hpp.cucascade.io.cache.prefetching_handle", - "start_line": 52, - "end_line": 52, - "type": "CLASS", - "content_hash": "119ac2905cd16585" - }, - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.datasource": { - "file_path": "include/cucascade/io/io_context.hpp", - "qualified_name": "include.cucascade.io.io_context.hpp.cucascade.io.datasource", - "start_line": 55, - "end_line": 55, - "type": "CLASS", - "content_hash": "9f01e6526d1068d2" - }, - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.memory.topology_index": { - "file_path": "include/cucascade/io/io_context.hpp", - "qualified_name": "include.cucascade.io.io_context.hpp.cucascade.memory.topology_index", - "start_line": 60, - "end_line": 60, - "type": "CLASS", - "content_hash": "b2a29112d0563ab5" - }, - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.memory.memory_reservation_manager": { - "file_path": "include/cucascade/io/io_context.hpp", - "qualified_name": "include.cucascade.io.io_context.hpp.cucascade.memory.memory_reservation_manager", - "start_line": 64, - "end_line": 64, - "type": "CLASS", - "content_hash": "4e56f874a9dacaa3" - }, - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx": { - "file_path": "include/cucascade/io/io_context.hpp", - "qualified_name": "include.cucascade.io.io_context.hpp.cucascade.io.ioctx", - "start_line": 79, - "end_line": 387, - "type": "CLASS", - "content_hash": "2b34fd1316127815" - }, - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.ioctx()": { - "file_path": "include/cucascade/io/io_context.hpp", - "qualified_name": "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.ioctx()", - "start_line": 81, - "end_line": 81, - "type": "CONSTRUCTOR", - "content_hash": "290259e8bfdee0b9" - }, - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.~ioctx": { - "file_path": "include/cucascade/io/io_context.hpp", - "qualified_name": "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.~ioctx", - "start_line": 82, - "end_line": 82, - "type": "CONSTRUCTOR", - "content_hash": "644016490b687409" - }, - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.type() const noexcept": { - "file_path": "include/cucascade/io/io_context.hpp", - "qualified_name": "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.type() const noexcept", - "start_line": 84, - "end_line": 84, - "type": "METHOD", - "content_hash": "ddd892930d83d140" - }, - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.start()": { - "file_path": "include/cucascade/io/io_context.hpp", - "qualified_name": "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.start()", - "start_line": 92, - "end_line": 92, - "type": "METHOD", - "content_hash": "c9ffcf9c17e22863" - }, - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.shutdown() noexcept": { - "file_path": "include/cucascade/io/io_context.hpp", - "qualified_name": "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.shutdown() noexcept", - "start_line": 94, - "end_line": 94, - "type": "METHOD", - "content_hash": "b06cd9aa591a4a6a" - }, - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.open_io_object(int)": { - "file_path": "include/cucascade/io/io_context.hpp", - "qualified_name": "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.open_io_object(int)", - "start_line": 108, - "end_line": 111, - "type": "METHOD", - "content_hash": "ce781dde3b010bb0" - }, - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.open_io_object(int, open_hint)": { - "file_path": "include/cucascade/io/io_context.hpp", - "qualified_name": "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.open_io_object(int, open_hint)", - "start_line": 115, - "end_line": 118, - "type": "METHOD", - "content_hash": "3d28c430aa47fe8e" - }, - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.open_io_object(int, int)": { - "file_path": "include/cucascade/io/io_context.hpp", - "qualified_name": "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.open_io_object(int, int)", - "start_line": 123, - "end_line": 127, - "type": "METHOD", - "content_hash": "02c31e8a2c83f5d2" - }, - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.warmup(int) noexcept": { - "file_path": "include/cucascade/io/io_context.hpp", - "qualified_name": "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.warmup(int) noexcept", - "start_line": 147, - "end_line": 147, - "type": "METHOD", - "content_hash": "65730075b476c5d2" - }, - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.supports(int) const noexcept": { - "file_path": "include/cucascade/io/io_context.hpp", - "qualified_name": "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.supports(int) const noexcept", - "start_line": 152, - "end_line": 152, - "type": "METHOD", - "content_hash": "24538719bce641ef" - }, - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.supports_device_read() const noexcept": { - "file_path": "include/cucascade/io/io_context.hpp", - "qualified_name": "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.supports_device_read() const noexcept", - "start_line": 159, - "end_line": 159, - "type": "METHOD", - "content_hash": "ce2c468f8ce6155a" - }, - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.supports_host_to_device_read() const noexcept": { - "file_path": "include/cucascade/io/io_context.hpp", - "qualified_name": "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.supports_host_to_device_read() const noexcept", - "start_line": 161, - "end_line": 161, - "type": "METHOD", - "content_hash": "217ee38346409c2e" - }, - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.supports_vector_host_read() const noexcept": { - "file_path": "include/cucascade/io/io_context.hpp", - "qualified_name": "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.supports_vector_host_read() const noexcept", - "start_line": 167, - "end_line": 167, - "type": "METHOD", - "content_hash": "6116bf58c2cc6803" - }, - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.supports_device_range_read() const noexcept": { - "file_path": "include/cucascade/io/io_context.hpp", - "qualified_name": "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.supports_device_range_read() const noexcept", - "start_line": 171, - "end_line": 171, - "type": "METHOD", - "content_hash": "88d0b5cb7513b902" - }, - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.prefers_bulk_io() const noexcept": { - "file_path": "include/cucascade/io/io_context.hpp", - "qualified_name": "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.prefers_bulk_io() const noexcept", - "start_line": 186, - "end_line": 186, - "type": "METHOD", - "content_hash": "631fd8c748796bcb" - }, - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.min_alignment_requirement() const noexcept": { - "file_path": "include/cucascade/io/io_context.hpp", - "qualified_name": "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.min_alignment_requirement() const noexcept", - "start_line": 194, - "end_line": 194, - "type": "METHOD", - "content_hash": "64ede72fe3a23dba" - }, - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.merge_gap_size() const noexcept": { - "file_path": "include/cucascade/io/io_context.hpp", - "qualified_name": "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.merge_gap_size() const noexcept", - "start_line": 202, - "end_line": 202, - "type": "METHOD", - "content_hash": "b09887d5da8bbe10" - }, - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.n_max_concurrent_scans() const noexcept": { - "file_path": "include/cucascade/io/io_context.hpp", - "qualified_name": "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.n_max_concurrent_scans() const noexcept", - "start_line": 212, - "end_line": 212, - "type": "METHOD", - "content_hash": "cb800b4bfb15a725" - }, - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.staging_block_size() const noexcept": { - "file_path": "include/cucascade/io/io_context.hpp", - "qualified_name": "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.staging_block_size() const noexcept", - "start_line": 221, - "end_line": 221, - "type": "METHOD", - "content_hash": "036edc3f572a061c" - }, - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.initialize_cache(cucascade::memory::memory_reservation_manager &, const int &, int) noexcept": { - "file_path": "include/cucascade/io/io_context.hpp", - "qualified_name": "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.initialize_cache(cucascade::memory::memory_reservation_manager &, const int &, int) noexcept", - "start_line": 233, - "end_line": 236, - "type": "METHOD", - "content_hash": "2c08b9c531a1e31e" - }, - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.shutdown_cache() noexcept": { - "file_path": "include/cucascade/io/io_context.hpp", - "qualified_name": "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.shutdown_cache() noexcept", - "start_line": 243, - "end_line": 243, - "type": "METHOD", - "content_hash": "cdfb21bc40184fd9" - }, - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.pre_destroy() noexcept": { - "file_path": "include/cucascade/io/io_context.hpp", - "qualified_name": "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.pre_destroy() noexcept", - "start_line": 255, - "end_line": 255, - "type": "METHOD", - "content_hash": "bf6aa8cd8d0aa436" - }, - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.cache() noexcept": { - "file_path": "include/cucascade/io/io_context.hpp", - "qualified_name": "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.cache() noexcept", - "start_line": 257, - "end_line": 257, - "type": "METHOD", - "content_hash": "2910dd80644643a6" - }, - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.uses_prefetching_cache() const noexcept": { - "file_path": "include/cucascade/io/io_context.hpp", - "qualified_name": "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.uses_prefetching_cache() const noexcept", - "start_line": 262, - "end_line": 265, - "type": "METHOD", - "content_hash": "910b14814e3a79aa" - }, - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.metadata_store() noexcept": { - "file_path": "include/cucascade/io/io_context.hpp", - "qualified_name": "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.metadata_store() noexcept", - "start_line": 272, - "end_line": 272, - "type": "METHOD", - "content_hash": "3ea81eea9ef9a2d2" - }, - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.metadata_store() const noexcept": { - "file_path": "include/cucascade/io/io_context.hpp", - "qualified_name": "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.metadata_store() const noexcept", - "start_line": 273, - "end_line": 276, - "type": "METHOD", - "content_hash": "0e711bb92cf57b05" - }, - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.align_and_coalesce(int, int) const noexcept": { - "file_path": "include/cucascade/io/io_context.hpp", - "qualified_name": "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.align_and_coalesce(int, int) const noexcept", - "start_line": 285, - "end_line": 287, - "type": "METHOD", - "content_hash": "c1e9cbb9f655f8f9" - }, - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.host_read(const int &, int, int, int *, cache::prefetching_handle *)": { - "file_path": "include/cucascade/io/io_context.hpp", - "qualified_name": "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.host_read(const int &, int, int, int *, cache::prefetching_handle *)", - "start_line": 298, - "end_line": 302, - "type": "METHOD", - "content_hash": "604d9174e34462ed" - }, - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.host_read_async(const int &, int, int, int *, cache::prefetching_handle *)": { - "file_path": "include/cucascade/io/io_context.hpp", - "qualified_name": "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.host_read_async(const int &, int, int, int *, cache::prefetching_handle *)", - "start_line": 304, - "end_line": 309, - "type": "METHOD", - "content_hash": "0eaeac96300dea4b" - }, - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.device_read_async(const int &, int, int, int *, int, cache::prefetching_handle *)": { - "file_path": "include/cucascade/io/io_context.hpp", - "qualified_name": "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.device_read_async(const int &, int, int, int *, int, cache::prefetching_handle *)", - "start_line": 311, - "end_line": 317, - "type": "METHOD", - "content_hash": "bb3a9d2ce58aff26" - }, - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.host_read_io(const int &, int, int, int *)": { - "file_path": "include/cucascade/io/io_context.hpp", - "qualified_name": "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.host_read_io(const int &, int, int, int *)", - "start_line": 321, - "end_line": 321, - "type": "METHOD", - "content_hash": "88ef60a6ec8c3c66" - }, - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.host_read_async_io(const int &, int, int, int *) noexcept": { - "file_path": "include/cucascade/io/io_context.hpp", - "qualified_name": "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.host_read_async_io(const int &, int, int, int *) noexcept", - "start_line": 323, - "end_line": 326, - "type": "METHOD", - "content_hash": "8ddf2c864fd352e5" - }, - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.device_read_async_io(const int &, int, int, int *, int) noexcept": { - "file_path": "include/cucascade/io/io_context.hpp", - "qualified_name": "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.device_read_async_io(const int &, int, int, int *, int) noexcept", - "start_line": 328, - "end_line": 332, - "type": "METHOD", - "content_hash": "cbca93a1241a93a5" - }, - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.host_readv_async_io(const int &, int) noexcept": { - "file_path": "include/cucascade/io/io_context.hpp", - "qualified_name": "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.host_readv_async_io(const int &, int) noexcept", - "start_line": 334, - "end_line": 335, - "type": "METHOD", - "content_hash": "3212ba503fd35309" - }, - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.device_readv_async_io(const int &, int, int) noexcept": { - "file_path": "include/cucascade/io/io_context.hpp", - "qualified_name": "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.device_readv_async_io(const int &, int, int) noexcept", - "start_line": 337, - "end_line": 339, - "type": "METHOD", - "content_hash": "6fc753b8bfc9b0db" - }, - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.mixed_readv_async_io(const int &, int &&) noexcept": { - "file_path": "include/cucascade/io/io_context.hpp", - "qualified_name": "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.mixed_readv_async_io(const int &, int &&) noexcept", - "start_line": 344, - "end_line": 345, - "type": "METHOD", - "content_hash": "3be00389966e178b" - }, - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.host_device_readv_async_io(const int &, int &&) noexcept": { - "file_path": "include/cucascade/io/io_context.hpp", - "qualified_name": "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.host_device_readv_async_io(const int &, int &&) noexcept", - "start_line": 347, - "end_line": 351, - "type": "METHOD", - "content_hash": "ddd139a191e1364b" - }, - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.can_use_prefetching_cache() const noexcept": { - "file_path": "include/cucascade/io/io_context.hpp", - "qualified_name": "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.can_use_prefetching_cache() const noexcept", - "start_line": 353, - "end_line": 356, - "type": "METHOD", - "content_hash": "cba3da007f176a16" - }, - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.create_io_object(int)": { - "file_path": "include/cucascade/io/io_context.hpp", - "qualified_name": "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.create_io_object(int)", - "start_line": 363, - "end_line": 363, - "type": "METHOD", - "content_hash": "fb1b9e78ea287e48" - }, - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.create_io_object(int, open_hint)": { - "file_path": "include/cucascade/io/io_context.hpp", - "qualified_name": "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.create_io_object(int, open_hint)", - "start_line": 370, - "end_line": 370, - "type": "METHOD", - "content_hash": "d10e9deb8422a70e" - }, - "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.create_io_object(int, int)": { - "file_path": "include/cucascade/io/io_context.hpp", - "qualified_name": "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.create_io_object(int, int)", - "start_line": 377, - "end_line": 377, - "type": "METHOD", - "content_hash": "fa9553d9762bef55" - }, - "include/cucascade/io/io_errors.hpp|include.cucascade.io.io_errors.hpp.cucascade.io.credential_error": { - "file_path": "include/cucascade/io/io_errors.hpp", - "qualified_name": "include.cucascade.io.io_errors.hpp.cucascade.io.credential_error", - "start_line": 39, - "end_line": 42, - "type": "CLASS", - "content_hash": "c1779f8a9ee30a4a" - }, - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator": { - "file_path": "include/cucascade/io/io_request.hpp", - "qualified_name": "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator", - "start_line": 60, - "end_line": 205, - "type": "CLASS", - "content_hash": "8e87e0fb79fc0dba" - }, - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.grouped_coordinator(int, int)": { - "file_path": "include/cucascade/io/io_request.hpp", - "qualified_name": "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.grouped_coordinator(int, int)", - "start_line": 64, - "end_line": 67, - "type": "CONSTRUCTOR", - "content_hash": "0ede3acab808dbed" - }, - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.grouped_coordinator(const grouped_coordinator &)": { - "file_path": "include/cucascade/io/io_request.hpp", - "qualified_name": "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.grouped_coordinator(const grouped_coordinator &)", - "start_line": 69, - "end_line": 69, - "type": "CONSTRUCTOR", - "content_hash": "062460ac0129cb96" - }, - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.operator=(const grouped_coordinator &)": { - "file_path": "include/cucascade/io/io_request.hpp", - "qualified_name": "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.operator=(const grouped_coordinator &)", - "start_line": 70, - "end_line": 70, - "type": "METHOD", - "content_hash": "ca9be5792ec2d37e" - }, - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.should_continue() const noexcept": { - "file_path": "include/cucascade/io/io_request.hpp", - "qualified_name": "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.should_continue() const noexcept", - "start_line": 72, - "end_line": 75, - "type": "METHOD", - "content_hash": "9742c76b87ecd9c2" - }, - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.has_error() const noexcept": { - "file_path": "include/cucascade/io/io_request.hpp", - "qualified_name": "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.has_error() const noexcept", - "start_line": 77, - "end_line": 77, - "type": "METHOD", - "content_hash": "aaae597521719281" - }, - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.bytes_requested() const noexcept": { - "file_path": "include/cucascade/io/io_request.hpp", - "qualified_name": "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.bytes_requested() const noexcept", - "start_line": 79, - "end_line": 79, - "type": "METHOD", - "content_hash": "816cc353f1bb2120" - }, - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.tasks_remaining() const noexcept": { - "file_path": "include/cucascade/io/io_request.hpp", - "qualified_name": "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.tasks_remaining() const noexcept", - "start_line": 81, - "end_line": 84, - "type": "METHOD", - "content_hash": "b4a203794c497249" - }, - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.add_tasks(int) noexcept": { - "file_path": "include/cucascade/io/io_request.hpp", - "qualified_name": "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.add_tasks(int) noexcept", - "start_line": 93, - "end_line": 106, - "type": "METHOD", - "content_hash": "456ac5cfeaab3195" - }, - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.on_complete() noexcept": { - "file_path": "include/cucascade/io/io_request.hpp", - "qualified_name": "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.on_complete() noexcept", - "start_line": 108, - "end_line": 108, - "type": "METHOD", - "content_hash": "a51290e1b36534a1" - }, - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.report_error(const int &, int) noexcept": { - "file_path": "include/cucascade/io/io_request.hpp", - "qualified_name": "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.report_error(const int &, int) noexcept", - "start_line": 110, - "end_line": 131, - "type": "METHOD", - "content_hash": "4e6febc65cb3727a" - }, - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.get_future()": { - "file_path": "include/cucascade/io/io_request.hpp", - "qualified_name": "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.get_future()", - "start_line": 132, - "end_line": 143, - "type": "METHOD", - "content_hash": "e1cf0b551a09b476" - }, - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.to_exception_ptr(const int &, int)": { - "file_path": "include/cucascade/io/io_request.hpp", - "qualified_name": "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.to_exception_ptr(const int &, int)", - "start_line": 146, - "end_line": 162, - "type": "METHOD", - "content_hash": "4235a303b0a1af41" - }, - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.settle_one() noexcept": { - "file_path": "include/cucascade/io/io_request.hpp", - "qualified_name": "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.settle_one() noexcept", - "start_line": 164, - "end_line": 175, - "type": "METHOD", - "content_hash": "aa436d07ed18e1ac" - }, - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.resolve_if_ready() noexcept": { - "file_path": "include/cucascade/io/io_request.hpp", - "qualified_name": "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.resolve_if_ready() noexcept", - "start_line": 177, - "end_line": 194, - "type": "METHOD", - "content_hash": "ea4df8bb24199d53" - }, - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request": { - "file_path": "include/cucascade/io/io_request.hpp", - "qualified_name": "include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request", - "start_line": 215, - "end_line": 290, - "type": "CLASS", - "content_hash": "89a8e8b64e1a3dc2" - }, - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.create(int, int, int)": { - "file_path": "include/cucascade/io/io_request.hpp", - "qualified_name": "include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.create(int, int, int)", - "start_line": 217, - "end_line": 227, - "type": "METHOD", - "content_hash": "9fa88e27ecd4d05c" - }, - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.create(int, int)": { - "file_path": "include/cucascade/io/io_request.hpp", - "qualified_name": "include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.create(int, int)", - "start_line": 229, - "end_line": 241, - "type": "METHOD", - "content_hash": "4422f9d3e66612bc" - }, - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.empty() const noexcept": { - "file_path": "include/cucascade/io/io_request.hpp", - "qualified_name": "include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.empty() const noexcept", - "start_line": 243, - "end_line": 243, - "type": "METHOD", - "content_hash": "4c76ea77ad32b873" - }, - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.remaining_slices() const noexcept": { - "file_path": "include/cucascade/io/io_request.hpp", - "qualified_name": "include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.remaining_slices() const noexcept", - "start_line": 245, - "end_line": 245, - "type": "METHOD", - "content_hash": "4a5e2fcca6e17665" - }, - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.remaining_bytes() const noexcept": { - "file_path": "include/cucascade/io/io_request.hpp", - "qualified_name": "include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.remaining_bytes() const noexcept", - "start_line": 247, - "end_line": 254, - "type": "METHOD", - "content_hash": "ff2adb64d668c618" - }, - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.front() noexcept": { - "file_path": "include/cucascade/io/io_request.hpp", - "qualified_name": "include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.front() noexcept", - "start_line": 256, - "end_line": 260, - "type": "METHOD", - "content_hash": "2da7d9309502118d" - }, - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.take_front() noexcept": { - "file_path": "include/cucascade/io/io_request.hpp", - "qualified_name": "include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.take_front() noexcept", - "start_line": 262, - "end_line": 266, - "type": "METHOD", - "content_hash": "3bd91e00e17a8b3e" - }, - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.cancel_remaining(const int &) noexcept": { - "file_path": "include/cucascade/io/io_request.hpp", - "qualified_name": "include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.cancel_remaining(const int &) noexcept", - "start_line": 268, - "end_line": 275, - "type": "METHOD", - "content_hash": "31571d2a44166900" - }, - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.grouped_io_request(int, int, int)": { - "file_path": "include/cucascade/io/io_request.hpp", - "qualified_name": "include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.grouped_io_request(int, int, int)", - "start_line": 282, - "end_line": 287, - "type": "CONSTRUCTOR", - "content_hash": "ed377815b88cfc26" - }, - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.device_cpy_request": { - "file_path": "include/cucascade/io/io_request.hpp", - "qualified_name": "include.cucascade.io.io_request.hpp.cucascade.io.device_cpy_request", - "start_line": 292, - "end_line": 353, - "type": "CLASS", - "content_hash": "aeb0b210735c379b" - }, - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.device_cpy_request.copy_async(int, int, int) const noexcept": { - "file_path": "include/cucascade/io/io_request.hpp", - "qualified_name": "include.cucascade.io.io_request.hpp.cucascade.io.device_cpy_request.copy_async(int, int, int) const noexcept", - "start_line": 304, - "end_line": 352, - "type": "METHOD", - "content_hash": "eb8e4a4185f01d21" - }, - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.io_op_request": { - "file_path": "include/cucascade/io/io_request.hpp", - "qualified_name": "include.cucascade.io.io_request.hpp.cucascade.io.io_op_request", - "start_line": 362, - "end_line": 391, - "type": "CLASS", - "content_hash": "7f82143c18b367be" - }, - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.io_op_request.finish_success() noexcept": { - "file_path": "include/cucascade/io/io_request.hpp", - "qualified_name": "include.cucascade.io.io_request.hpp.cucascade.io.io_op_request.finish_success() noexcept", - "start_line": 372, - "end_line": 377, - "type": "METHOD", - "content_hash": "34bfffacff54aedc" - }, - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.io_op_request.finish_error(const int &, bool) noexcept": { - "file_path": "include/cucascade/io/io_request.hpp", - "qualified_name": "include.cucascade.io.io_request.hpp.cucascade.io.io_op_request.finish_error(const int &, bool) noexcept", - "start_line": 379, - "end_line": 385, - "type": "METHOD", - "content_hash": "bad03f7b5b8d5301" - }, - "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.io_op_request.terminal() const noexcept": { - "file_path": "include/cucascade/io/io_request.hpp", - "qualified_name": "include.cucascade.io.io_request.hpp.cucascade.io.io_op_request.terminal() const noexcept", - "start_line": 387, - "end_line": 387, - "type": "METHOD", - "content_hash": "dab88ae5e2c2cb40" - }, - "include/cucascade/io/kvikio/config.hpp|include.cucascade.io.kvikio.config.hpp.cucascade.io.kvikio_config": { - "file_path": "include/cucascade/io/kvikio/config.hpp", - "qualified_name": "include.cucascade.io.kvikio.config.hpp.cucascade.io.kvikio_config", - "start_line": 62, - "end_line": 111, - "type": "CLASS", - "content_hash": "40695c7058f5ef69" - }, - "include/cucascade/io/kvikio/config.hpp|include.cucascade.io.kvikio.config.hpp.cucascade.io.apply_kvikio_defaults(const kvikio_config &)": { - "file_path": "include/cucascade/io/kvikio/config.hpp", - "qualified_name": "include.cucascade.io.kvikio.config.hpp.cucascade.io.apply_kvikio_defaults(const kvikio_config &)", - "start_line": 127, - "end_line": 127, - "type": "FUNCTION", - "content_hash": "b7a0b0c44bd8cfc7" - }, - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_object": { - "file_path": "include/cucascade/io/kvikio/kvikio_context.hpp", - "qualified_name": "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_object", - "start_line": 52, - "end_line": 60, - "type": "CLASS", - "content_hash": "165eca6c9a6e625c" - }, - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_object.read_at(void *, int, int) const": { - "file_path": "include/cucascade/io/kvikio/kvikio_context.hpp", - "qualified_name": "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_object.read_at(void *, int, int) const", - "start_line": 57, - "end_line": 59, - "type": "METHOD", - "content_hash": "cb70f7051284a21e" - }, - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_io_object": { - "file_path": "include/cucascade/io/kvikio/kvikio_context.hpp", - "qualified_name": "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_io_object", - "start_line": 74, - "end_line": 95, - "type": "CLASS", - "content_hash": "d10b1559cf696959" - }, - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_io_object.kvikio_io_object(int, int, int)": { - "file_path": "include/cucascade/io/kvikio/kvikio_context.hpp", - "qualified_name": "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_io_object.kvikio_io_object(int, int, int)", - "start_line": 76, - "end_line": 79, - "type": "CONSTRUCTOR", - "content_hash": "377052d8a5f69ab3" - }, - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_io_object.raw_file_cache_id() const noexcept": { - "file_path": "include/cucascade/io/kvikio/kvikio_context.hpp", - "qualified_name": "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_io_object.raw_file_cache_id() const noexcept", - "start_line": 81, - "end_line": 81, - "type": "METHOD", - "content_hash": "c2a9c1a08458ae2e" - }, - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_io_object.object_path() const noexcept": { - "file_path": "include/cucascade/io/kvikio/kvikio_context.hpp", - "qualified_name": "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_io_object.object_path() const noexcept", - "start_line": 82, - "end_line": 82, - "type": "METHOD", - "content_hash": "c210076198e1bfa2" - }, - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_io_object.size() const noexcept": { - "file_path": "include/cucascade/io/kvikio/kvikio_context.hpp", - "qualified_name": "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_io_object.size() const noexcept", - "start_line": 83, - "end_line": 83, - "type": "METHOD", - "content_hash": "77b7ed2dd40c51f6" - }, - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_io_object.handle() const noexcept": { - "file_path": "include/cucascade/io/kvikio/kvikio_context.hpp", - "qualified_name": "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_io_object.handle() const noexcept", - "start_line": 87, - "end_line": 87, - "type": "METHOD", - "content_hash": "40bfad6ec67a4eeb" - }, - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_io_object.read_at(void *, int, int) const": { - "file_path": "include/cucascade/io/kvikio/kvikio_context.hpp", - "qualified_name": "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_io_object.read_at(void *, int, int) const", - "start_line": 89, - "end_line": 89, - "type": "METHOD", - "content_hash": "703883e61e25e8e3" - }, - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_remote_io_object": { - "file_path": "include/cucascade/io/kvikio/kvikio_context.hpp", - "qualified_name": "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_remote_io_object", - "start_line": 112, - "end_line": 134, - "type": "CLASS", - "content_hash": "06a1ba5029e1706c" - }, - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_remote_io_object.kvikio_remote_io_object(int, int, int)": { - "file_path": "include/cucascade/io/kvikio/kvikio_context.hpp", - "qualified_name": "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_remote_io_object.kvikio_remote_io_object(int, int, int)", - "start_line": 116, - "end_line": 119, - "type": "CONSTRUCTOR", - "content_hash": "b8484a041bb35b21" - }, - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_remote_io_object.raw_file_cache_id() const noexcept": { - "file_path": "include/cucascade/io/kvikio/kvikio_context.hpp", - "qualified_name": "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_remote_io_object.raw_file_cache_id() const noexcept", - "start_line": 121, - "end_line": 121, - "type": "METHOD", - "content_hash": "6a8ef535b5e3a06d" - }, - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_remote_io_object.object_path() const noexcept": { - "file_path": "include/cucascade/io/kvikio/kvikio_context.hpp", - "qualified_name": "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_remote_io_object.object_path() const noexcept", - "start_line": 122, - "end_line": 122, - "type": "METHOD", - "content_hash": "6afd3438d9dc765d" - }, - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_remote_io_object.size() const noexcept": { - "file_path": "include/cucascade/io/kvikio/kvikio_context.hpp", - "qualified_name": "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_remote_io_object.size() const noexcept", - "start_line": 123, - "end_line": 123, - "type": "METHOD", - "content_hash": "c0515f171f895f48" - }, - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_remote_io_object.handle() const noexcept": { - "file_path": "include/cucascade/io/kvikio/kvikio_context.hpp", - "qualified_name": "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_remote_io_object.handle() const noexcept", - "start_line": 126, - "end_line": 126, - "type": "METHOD", - "content_hash": "ae6eeeef9a1be7c9" - }, - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_remote_io_object.read_at(void *, int, int) const": { - "file_path": "include/cucascade/io/kvikio/kvikio_context.hpp", - "qualified_name": "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_remote_io_object.read_at(void *, int, int) const", - "start_line": 128, - "end_line": 128, - "type": "METHOD", - "content_hash": "703883e61e25e8e3" - }, - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context": { - "file_path": "include/cucascade/io/kvikio/kvikio_context.hpp", - "qualified_name": "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context", - "start_line": 162, - "end_line": 243, - "type": "CLASS", - "content_hash": "20e9a058ce4ff050" - }, - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.kvikio_context()": { - "file_path": "include/cucascade/io/kvikio/kvikio_context.hpp", - "qualified_name": "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.kvikio_context()", - "start_line": 165, - "end_line": 165, - "type": "CONSTRUCTOR", - "content_hash": "de8c0526d9366a77" - }, - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.kvikio_context(int, int)": { - "file_path": "include/cucascade/io/kvikio/kvikio_context.hpp", - "qualified_name": "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.kvikio_context(int, int)", - "start_line": 179, - "end_line": 179, - "type": "CONSTRUCTOR", - "content_hash": "976896f25e0bd057" - }, - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.~kvikio_context": { - "file_path": "include/cucascade/io/kvikio/kvikio_context.hpp", - "qualified_name": "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.~kvikio_context", - "start_line": 181, - "end_line": 187, - "type": "CONSTRUCTOR", - "content_hash": "e9dd16b301de5118" - }, - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.type() const noexcept": { - "file_path": "include/cucascade/io/kvikio/kvikio_context.hpp", - "qualified_name": "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.type() const noexcept", - "start_line": 189, - "end_line": 189, - "type": "METHOD", - "content_hash": "c51f42de513db952" - }, - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.shutdown() noexcept": { - "file_path": "include/cucascade/io/kvikio/kvikio_context.hpp", - "qualified_name": "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.shutdown() noexcept", - "start_line": 191, - "end_line": 191, - "type": "METHOD", - "content_hash": "dec84b1acb735938" - }, - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.supports(int) const noexcept": { - "file_path": "include/cucascade/io/kvikio/kvikio_context.hpp", - "qualified_name": "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.supports(int) const noexcept", - "start_line": 193, - "end_line": 193, - "type": "METHOD", - "content_hash": "105cf85158f050e3" - }, - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.supports_device_read() const noexcept": { - "file_path": "include/cucascade/io/kvikio/kvikio_context.hpp", - "qualified_name": "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.supports_device_read() const noexcept", - "start_line": 194, - "end_line": 194, - "type": "METHOD", - "content_hash": "1938009b5811dc47" - }, - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.supports_vector_host_read() const noexcept": { - "file_path": "include/cucascade/io/kvikio/kvikio_context.hpp", - "qualified_name": "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.supports_vector_host_read() const noexcept", - "start_line": 195, - "end_line": 195, - "type": "METHOD", - "content_hash": "98a3e238698c60de" - }, - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.supports_host_to_device_read() const noexcept": { - "file_path": "include/cucascade/io/kvikio/kvikio_context.hpp", - "qualified_name": "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.supports_host_to_device_read() const noexcept", - "start_line": 196, - "end_line": 196, - "type": "METHOD", - "content_hash": "84c782af8d03a0a0" - }, - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.supports_device_range_read() const noexcept": { - "file_path": "include/cucascade/io/kvikio/kvikio_context.hpp", - "qualified_name": "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.supports_device_range_read() const noexcept", - "start_line": 197, - "end_line": 197, - "type": "METHOD", - "content_hash": "a86b50ef48461322" - }, - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.prefers_bulk_io() const noexcept": { - "file_path": "include/cucascade/io/kvikio/kvikio_context.hpp", - "qualified_name": "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.prefers_bulk_io() const noexcept", - "start_line": 201, - "end_line": 201, - "type": "METHOD", - "content_hash": "1715607b03c4a388" - }, - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.n_max_concurrent_scans() const noexcept": { - "file_path": "include/cucascade/io/kvikio/kvikio_context.hpp", - "qualified_name": "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.n_max_concurrent_scans() const noexcept", - "start_line": 205, - "end_line": 205, - "type": "METHOD", - "content_hash": "673f9619a7dbb4f7" - }, - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.align_and_coalesce(int, int) const noexcept": { - "file_path": "include/cucascade/io/kvikio/kvikio_context.hpp", - "qualified_name": "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.align_and_coalesce(int, int) const noexcept", - "start_line": 209, - "end_line": 211, - "type": "METHOD", - "content_hash": "59df102374b10626" - }, - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.host_read_io(const int &, int, int, int *)": { - "file_path": "include/cucascade/io/kvikio/kvikio_context.hpp", - "qualified_name": "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.host_read_io(const int &, int, int, int *)", - "start_line": 215, - "end_line": 215, - "type": "METHOD", - "content_hash": "e527e73221b31c02" - }, - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.mixed_readv_async_io(const int &, int &&) noexcept": { - "file_path": "include/cucascade/io/kvikio/kvikio_context.hpp", - "qualified_name": "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.mixed_readv_async_io(const int &, int &&) noexcept", - "start_line": 220, - "end_line": 221, - "type": "METHOD", - "content_hash": "3ea402a0409eab37" - }, - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.config() const noexcept": { - "file_path": "include/cucascade/io/kvikio/kvikio_context.hpp", - "qualified_name": "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.config() const noexcept", - "start_line": 226, - "end_line": 226, - "type": "METHOD", - "content_hash": "7758709685c18179" - }, - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.object_store() const noexcept": { - "file_path": "include/cucascade/io/kvikio/kvikio_context.hpp", - "qualified_name": "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.object_store() const noexcept", - "start_line": 229, - "end_line": 229, - "type": "METHOD", - "content_hash": "31c32a790faf7578" - }, - "include/cucascade/io/kvikio/kvikio_context.hpp|include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.create_io_object(int)": { - "file_path": "include/cucascade/io/kvikio/kvikio_context.hpp", - "qualified_name": "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.create_io_object(int)", - "start_line": 238, - "end_line": 238, - "type": "METHOD", - "content_hash": "7eca5a55ecfbf1d8" - }, - "include/cucascade/io/object_store_config.hpp|include.cucascade.io.object_store_config.hpp.cucascade.io.object_store_config": { - "file_path": "include/cucascade/io/object_store_config.hpp", - "qualified_name": "include.cucascade.io.object_store_config.hpp.cucascade.io.object_store_config", - "start_line": 31, - "end_line": 61, - "type": "CLASS", - "content_hash": "1710c14676f5d7d2" - }, - "include/cucascade/io/object_store_config.hpp|include.cucascade.io.object_store_config.hpp.cucascade.io.object_store_config.transport": { - "file_path": "include/cucascade/io/object_store_config.hpp", - "qualified_name": "include.cucascade.io.object_store_config.hpp.cucascade.io.object_store_config.transport", - "start_line": 42, - "end_line": 42, - "type": "ENUM", - "content_hash": "f2da4e6df17bdf3d" - }, - "include/cucascade/io/object_store_config.hpp|include.cucascade.io.object_store_config.hpp.cucascade.io.object_store_config.transport.AUTO": { - "file_path": "include/cucascade/io/object_store_config.hpp", - "qualified_name": "include.cucascade.io.object_store_config.hpp.cucascade.io.object_store_config.transport.AUTO", - "start_line": 42, - "end_line": 42, - "type": "ENUM", - "content_hash": "f2da4e6df17bdf3d" - }, - "include/cucascade/io/object_store_config.hpp|include.cucascade.io.object_store_config.hpp.cucascade.io.object_store_config.transport.HTTP": { - "file_path": "include/cucascade/io/object_store_config.hpp", - "qualified_name": "include.cucascade.io.object_store_config.hpp.cucascade.io.object_store_config.transport.HTTP", - "start_line": 42, - "end_line": 42, - "type": "ENUM", - "content_hash": "f2da4e6df17bdf3d" - }, - "include/cucascade/io/object_store_config.hpp|include.cucascade.io.object_store_config.hpp.cucascade.io.object_store_config.transport.RDMA": { - "file_path": "include/cucascade/io/object_store_config.hpp", - "qualified_name": "include.cucascade.io.object_store_config.hpp.cucascade.io.object_store_config.transport.RDMA", - "start_line": 42, - "end_line": 42, - "type": "ENUM", - "content_hash": "f2da4e6df17bdf3d" - }, - "include/cucascade/io/object_store_config.hpp|include.cucascade.io.object_store_config.hpp.cucascade.io.object_store_config.signing_mode": { - "file_path": "include/cucascade/io/object_store_config.hpp", - "qualified_name": "include.cucascade.io.object_store_config.hpp.cucascade.io.object_store_config.signing_mode", - "start_line": 49, - "end_line": 49, - "type": "ENUM", - "content_hash": "5d817f6820a6c786" - }, - "include/cucascade/io/object_store_config.hpp|include.cucascade.io.object_store_config.hpp.cucascade.io.object_store_config.signing_mode.header": { - "file_path": "include/cucascade/io/object_store_config.hpp", - "qualified_name": "include.cucascade.io.object_store_config.hpp.cucascade.io.object_store_config.signing_mode.header", - "start_line": 49, - "end_line": 49, - "type": "ENUM", - "content_hash": "5d817f6820a6c786" - }, - "include/cucascade/io/object_store_config.hpp|include.cucascade.io.object_store_config.hpp.cucascade.io.object_store_config.signing_mode.presigned": { - "file_path": "include/cucascade/io/object_store_config.hpp", - "qualified_name": "include.cucascade.io.object_store_config.hpp.cucascade.io.object_store_config.signing_mode.presigned", - "start_line": 49, - "end_line": 49, - "type": "ENUM", - "content_hash": "5d817f6820a6c786" - }, - "include/cucascade/io/object_store_config.hpp|include.cucascade.io.object_store_config.hpp.cucascade.io.string_to_enum(int, object_store_config::transport &)": { - "file_path": "include/cucascade/io/object_store_config.hpp", - "qualified_name": "include.cucascade.io.object_store_config.hpp.cucascade.io.string_to_enum(int, object_store_config::transport &)", - "start_line": 63, - "end_line": 77, - "type": "FUNCTION", - "content_hash": "c94f6fefcaa4e7fd" - }, - "include/cucascade/io/object_store_config.hpp|include.cucascade.io.object_store_config.hpp.cucascade.io.enum_to_string(object_store_config::transport, int &)": { - "file_path": "include/cucascade/io/object_store_config.hpp", - "qualified_name": "include.cucascade.io.object_store_config.hpp.cucascade.io.enum_to_string(object_store_config::transport, int &)", - "start_line": 79, - "end_line": 87, - "type": "FUNCTION", - "content_hash": "9def52c530050df4" - }, - "include/cucascade/io/object_store_config.hpp|include.cucascade.io.object_store_config.hpp.cucascade.io.string_to_enum(int, object_store_config::signing_mode &)": { - "file_path": "include/cucascade/io/object_store_config.hpp", - "qualified_name": "include.cucascade.io.object_store_config.hpp.cucascade.io.string_to_enum(int, object_store_config::signing_mode &)", - "start_line": 89, - "end_line": 101, - "type": "FUNCTION", - "content_hash": "ff6d08d64dfd4658" - }, - "include/cucascade/io/object_store_config.hpp|include.cucascade.io.object_store_config.hpp.cucascade.io.enum_to_string(object_store_config::signing_mode, int &)": { - "file_path": "include/cucascade/io/object_store_config.hpp", - "qualified_name": "include.cucascade.io.object_store_config.hpp.cucascade.io.enum_to_string(object_store_config::signing_mode, int &)", - "start_line": 103, - "end_line": 110, - "type": "FUNCTION", - "content_hash": "6d356c292d5d07e2" - }, - "include/cucascade/io/rest/authorizer.hpp|include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.object_ref": { - "file_path": "include/cucascade/io/rest/authorizer.hpp", - "qualified_name": "include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.object_ref", - "start_line": 40, - "end_line": 43, - "type": "CLASS", - "content_hash": "ab20deab2270d198" - }, - "include/cucascade/io/rest/authorizer.hpp|include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_method": { - "file_path": "include/cucascade/io/rest/authorizer.hpp", - "qualified_name": "include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_method", - "start_line": 51, - "end_line": 51, - "type": "ENUM", - "content_hash": "748fa3dd8d866122" - }, - "include/cucascade/io/rest/authorizer.hpp|include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_method.GET": { - "file_path": "include/cucascade/io/rest/authorizer.hpp", - "qualified_name": "include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_method.GET", - "start_line": 51, - "end_line": 51, - "type": "ENUM", - "content_hash": "748fa3dd8d866122" - }, - "include/cucascade/io/rest/authorizer.hpp|include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_method.HEAD": { - "file_path": "include/cucascade/io/rest/authorizer.hpp", - "qualified_name": "include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_method.HEAD", - "start_line": 51, - "end_line": 51, - "type": "ENUM", - "content_hash": "748fa3dd8d866122" - }, - "include/cucascade/io/rest/authorizer.hpp|include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.authorized_request": { - "file_path": "include/cucascade/io/rest/authorizer.hpp", - "qualified_name": "include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.authorized_request", - "start_line": 58, - "end_line": 61, - "type": "CLASS", - "content_hash": "0caffa9924bfd18c" - }, - "include/cucascade/io/rest/authorizer.hpp|include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_authorizer": { - "file_path": "include/cucascade/io/rest/authorizer.hpp", - "qualified_name": "include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_authorizer", - "start_line": 92, - "end_line": 153, - "type": "CLASS", - "content_hash": "e67632c8e04f65e0" - }, - "include/cucascade/io/rest/authorizer.hpp|include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_authorizer.~request_authorizer": { - "file_path": "include/cucascade/io/rest/authorizer.hpp", - "qualified_name": "include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_authorizer.~request_authorizer", - "start_line": 94, - "end_line": 94, - "type": "CONSTRUCTOR", - "content_hash": "cc9c76cb55aa1cee" - }, - "include/cucascade/io/rest/authorizer.hpp|include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_authorizer.request_authorizer()": { - "file_path": "include/cucascade/io/rest/authorizer.hpp", - "qualified_name": "include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_authorizer.request_authorizer()", - "start_line": 96, - "end_line": 96, - "type": "CONSTRUCTOR", - "content_hash": "e3b38d304f223cfd" - }, - "include/cucascade/io/rest/authorizer.hpp|include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_authorizer.request_authorizer(const request_authorizer &)": { - "file_path": "include/cucascade/io/rest/authorizer.hpp", - "qualified_name": "include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_authorizer.request_authorizer(const request_authorizer &)", - "start_line": 97, - "end_line": 97, - "type": "CONSTRUCTOR", - "content_hash": "debc6bff3daaed9d" - }, - "include/cucascade/io/rest/authorizer.hpp|include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_authorizer.operator=(const request_authorizer &)": { - "file_path": "include/cucascade/io/rest/authorizer.hpp", - "qualified_name": "include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_authorizer.operator=(const request_authorizer &)", - "start_line": 98, - "end_line": 98, - "type": "METHOD", - "content_hash": "a66ca45b05fa1be6" - }, - "include/cucascade/io/rest/authorizer.hpp|include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_authorizer.authorize(const object_ref &, request_method, int)": { - "file_path": "include/cucascade/io/rest/authorizer.hpp", - "qualified_name": "include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_authorizer.authorize(const object_ref &, request_method, int)", - "start_line": 118, - "end_line": 120, - "type": "METHOD", - "content_hash": "cc7793036e8bdcda" - }, - "include/cucascade/io/rest/authorizer.hpp|include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_authorizer.authorize_list(int, int, int)": { - "file_path": "include/cucascade/io/rest/authorizer.hpp", - "qualified_name": "include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_authorizer.authorize_list(int, int, int)", - "start_line": 146, - "end_line": 152, - "type": "METHOD", - "content_hash": "0493616476e09288" - }, - "include/cucascade/io/rest/config.hpp|include.cucascade.io.rest.config.hpp.cucascade.io.rest.config": { - "file_path": "include/cucascade/io/rest/config.hpp", - "qualified_name": "include.cucascade.io.rest.config.hpp.cucascade.io.rest.config", - "start_line": 29, - "end_line": 164, - "type": "CLASS", - "content_hash": "d8edefe27610dca0" - }, - "include/cucascade/io/rest/config.hpp|include.cucascade.io.rest.config.hpp.cucascade.io.rest.config.min_alignment_requirement() const noexcept": { - "file_path": "include/cucascade/io/rest/config.hpp", - "qualified_name": "include.cucascade.io.rest.config.hpp.cucascade.io.rest.config.min_alignment_requirement() const noexcept", - "start_line": 32, - "end_line": 32, - "type": "METHOD", - "content_hash": "62bfd79865c614ee" - }, - "include/cucascade/io/rest/config.hpp|include.cucascade.io.rest.config.hpp.cucascade.io.rest.config.merge_gap_size() const noexcept": { - "file_path": "include/cucascade/io/rest/config.hpp", - "qualified_name": "include.cucascade.io.rest.config.hpp.cucascade.io.rest.config.merge_gap_size() const noexcept", - "start_line": 36, - "end_line": 36, - "type": "METHOD", - "content_hash": "5519a8b3facaedd2" - }, - "include/cucascade/io/rest/curl_handle.hpp|include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_easy_deleter": { - "file_path": "include/cucascade/io/rest/curl_handle.hpp", - "qualified_name": "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_easy_deleter", - "start_line": 66, - "end_line": 71, - "type": "CLASS", - "content_hash": "b9b777af9d6d39c2" - }, - "include/cucascade/io/rest/curl_handle.hpp|include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_easy_deleter.operator()(CURL *) const noexcept": { - "file_path": "include/cucascade/io/rest/curl_handle.hpp", - "qualified_name": "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_easy_deleter.operator()(CURL *) const noexcept", - "start_line": 67, - "end_line": 70, - "type": "METHOD", - "content_hash": "a9c9e66719951301" - }, - "include/cucascade/io/rest/curl_handle.hpp|include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_multi_deleter": { - "file_path": "include/cucascade/io/rest/curl_handle.hpp", - "qualified_name": "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_multi_deleter", - "start_line": 75, - "end_line": 80, - "type": "CLASS", - "content_hash": "56548499df3502b2" - }, - "include/cucascade/io/rest/curl_handle.hpp|include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_multi_deleter.operator()(CURLM *) const noexcept": { - "file_path": "include/cucascade/io/rest/curl_handle.hpp", - "qualified_name": "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_multi_deleter.operator()(CURLM *) const noexcept", - "start_line": 76, - "end_line": 79, - "type": "METHOD", - "content_hash": "7fc77ed8ed74d81b" - }, - "include/cucascade/io/rest/curl_handle.hpp|include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_slist_deleter": { - "file_path": "include/cucascade/io/rest/curl_handle.hpp", - "qualified_name": "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_slist_deleter", - "start_line": 85, - "end_line": 90, - "type": "CLASS", - "content_hash": "293d4e5399836806" - }, - "include/cucascade/io/rest/curl_handle.hpp|include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_slist_deleter.operator()(curl_slist *) const noexcept": { - "file_path": "include/cucascade/io/rest/curl_handle.hpp", - "qualified_name": "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_slist_deleter.operator()(curl_slist *) const noexcept", - "start_line": 86, - "end_line": 89, - "type": "METHOD", - "content_hash": "42d3b3319e3978aa" - }, - "include/cucascade/io/rest/curl_handle.hpp|include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_share_deleter": { - "file_path": "include/cucascade/io/rest/curl_handle.hpp", - "qualified_name": "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_share_deleter", - "start_line": 94, - "end_line": 99, - "type": "CLASS", - "content_hash": "578028c795607e05" - }, - "include/cucascade/io/rest/curl_handle.hpp|include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_share_deleter.operator()(CURLSH *) const noexcept": { - "file_path": "include/cucascade/io/rest/curl_handle.hpp", - "qualified_name": "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_share_deleter.operator()(CURLSH *) const noexcept", - "start_line": 95, - "end_line": 98, - "type": "METHOD", - "content_hash": "00180d13aa89f3d2" - }, - "include/cucascade/io/rest/curl_handle.hpp|include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.make_epoll_fd()": { - "file_path": "include/cucascade/io/rest/curl_handle.hpp", - "qualified_name": "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.make_epoll_fd()", - "start_line": 112, - "end_line": 119, - "type": "FUNCTION", - "content_hash": "af732a5498ac1069" - }, - "include/cucascade/io/rest/curl_handle.hpp|include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.make_timer_fd()": { - "file_path": "include/cucascade/io/rest/curl_handle.hpp", - "qualified_name": "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.make_timer_fd()", - "start_line": 122, - "end_line": 129, - "type": "FUNCTION", - "content_hash": "7a970894691e56e7" - }, - "include/cucascade/io/rest/curl_handle.hpp|include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.make_event_fd()": { - "file_path": "include/cucascade/io/rest/curl_handle.hpp", - "qualified_name": "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.make_event_fd()", - "start_line": 134, - "end_line": 141, - "type": "FUNCTION", - "content_hash": "3fe049b30ecf05f0" - }, - "include/cucascade/io/rest/curl_handle.hpp|include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_share": { - "file_path": "include/cucascade/io/rest/curl_handle.hpp", - "qualified_name": "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_share", - "start_line": 162, - "end_line": 181, - "type": "CLASS", - "content_hash": "6e3260676aa28629" - }, - "include/cucascade/io/rest/curl_handle.hpp|include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_share.curl_share(bool)": { - "file_path": "include/cucascade/io/rest/curl_handle.hpp", - "qualified_name": "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_share.curl_share(bool)", - "start_line": 164, - "end_line": 164, - "type": "CONSTRUCTOR", - "content_hash": "fa890eb3e09e2cb7" - }, - "include/cucascade/io/rest/curl_handle.hpp|include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_share.get() const noexcept": { - "file_path": "include/cucascade/io/rest/curl_handle.hpp", - "qualified_name": "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_share.get() const noexcept", - "start_line": 166, - "end_line": 166, - "type": "METHOD", - "content_hash": "f108f4097083e70a" - }, - "include/cucascade/io/rest/curl_handle.hpp|include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_share.curl_share(const curl_share &)": { - "file_path": "include/cucascade/io/rest/curl_handle.hpp", - "qualified_name": "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_share.curl_share(const curl_share &)", - "start_line": 168, - "end_line": 168, - "type": "CONSTRUCTOR", - "content_hash": "f46975f33f902cb7" - }, - "include/cucascade/io/rest/curl_handle.hpp|include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_share.operator=(const curl_share &)": { - "file_path": "include/cucascade/io/rest/curl_handle.hpp", - "qualified_name": "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_share.operator=(const curl_share &)", - "start_line": 169, - "end_line": 169, - "type": "METHOD", - "content_hash": "9868358cb6b44d42" - }, - "include/cucascade/io/rest/curl_handle.hpp|include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_share.lock_cb(CURL *, curl_lock_data, curl_lock_access, void *)": { - "file_path": "include/cucascade/io/rest/curl_handle.hpp", - "qualified_name": "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_share.lock_cb(CURL *, curl_lock_data, curl_lock_access, void *)", - "start_line": 172, - "end_line": 172, - "type": "METHOD", - "content_hash": "9cb5186a750eae0c" - }, - "include/cucascade/io/rest/curl_handle.hpp|include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_share.unlock_cb(CURL *, curl_lock_data, void *)": { - "file_path": "include/cucascade/io/rest/curl_handle.hpp", - "qualified_name": "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_share.unlock_cb(CURL *, curl_lock_data, void *)", - "start_line": 173, - "end_line": 173, - "type": "METHOD", - "content_hash": "066bf5570975b303" - }, - "include/cucascade/io/rest/curl_handle.hpp|include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.global_curl_context": { - "file_path": "include/cucascade/io/rest/curl_handle.hpp", - "qualified_name": "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.global_curl_context", - "start_line": 199, - "end_line": 219, - "type": "CLASS", - "content_hash": "fddbb377a6b74524" - }, - "include/cucascade/io/rest/curl_handle.hpp|include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.global_curl_context.instance()": { - "file_path": "include/cucascade/io/rest/curl_handle.hpp", - "qualified_name": "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.global_curl_context.instance()", - "start_line": 202, - "end_line": 202, - "type": "METHOD", - "content_hash": "60de9e42f502dffc" - }, - "include/cucascade/io/rest/curl_handle.hpp|include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.global_curl_context.share_handle() const noexcept": { - "file_path": "include/cucascade/io/rest/curl_handle.hpp", - "qualified_name": "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.global_curl_context.share_handle() const noexcept", - "start_line": 204, - "end_line": 204, - "type": "METHOD", - "content_hash": "76ada6bd34d3b821" - }, - "include/cucascade/io/rest/curl_handle.hpp|include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.global_curl_context.global_curl_context(const global_curl_context &)": { - "file_path": "include/cucascade/io/rest/curl_handle.hpp", - "qualified_name": "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.global_curl_context.global_curl_context(const global_curl_context &)", - "start_line": 206, - "end_line": 206, - "type": "CONSTRUCTOR", - "content_hash": "717e9ad4a6d04c0d" - }, - "include/cucascade/io/rest/curl_handle.hpp|include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.global_curl_context.operator=(const global_curl_context &)": { - "file_path": "include/cucascade/io/rest/curl_handle.hpp", - "qualified_name": "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.global_curl_context.operator=(const global_curl_context &)", - "start_line": 207, - "end_line": 207, - "type": "METHOD", - "content_hash": "7980dc4f682d7898" - }, - "include/cucascade/io/rest/curl_handle.hpp|include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.global_curl_context.global_curl_context()": { - "file_path": "include/cucascade/io/rest/curl_handle.hpp", - "qualified_name": "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.global_curl_context.global_curl_context()", - "start_line": 210, - "end_line": 210, - "type": "CONSTRUCTOR", - "content_hash": "0f72b51b86bbde53" - }, - "include/cucascade/io/rest/curl_handle.hpp|include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.global_curl_context.global_init_guard": { - "file_path": "include/cucascade/io/rest/curl_handle.hpp", - "qualified_name": "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.global_curl_context.global_init_guard", - "start_line": 214, - "end_line": 216, - "type": "CLASS", - "content_hash": "1c195af35de53fff" - }, - "include/cucascade/io/rest/curl_handle.hpp|include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.global_curl_context.global_init_guard.global_init_guard()": { - "file_path": "include/cucascade/io/rest/curl_handle.hpp", - "qualified_name": "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.global_curl_context.global_init_guard.global_init_guard()", - "start_line": 215, - "end_line": 215, - "type": "CONSTRUCTOR", - "content_hash": "15ae52f007721563" - }, - "include/cucascade/io/rest/curl_handle.hpp|include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.configure_easy_handle(CURL *, CURLSH *, long, long)": { - "file_path": "include/cucascade/io/rest/curl_handle.hpp", - "qualified_name": "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.configure_easy_handle(CURL *, CURLSH *, long, long)", - "start_line": 245, - "end_line": 248, - "type": "FUNCTION", - "content_hash": "42a8a1365fa62acd" - }, - "include/cucascade/io/rest/object_store_lister.hpp|include.cucascade.io.rest.object_store_lister.hpp.cucascade.io.rest.object_store_lister": { - "file_path": "include/cucascade/io/rest/object_store_lister.hpp", - "qualified_name": "include.cucascade.io.rest.object_store_lister.hpp.cucascade.io.rest.object_store_lister", - "start_line": 50, - "end_line": 101, - "type": "CLASS", - "content_hash": "f90bad5875e467a5" - }, - "include/cucascade/io/rest/object_store_lister.hpp|include.cucascade.io.rest.object_store_lister.hpp.cucascade.io.rest.object_store_lister.object_store_lister(int, int, int, int)": { - "file_path": "include/cucascade/io/rest/object_store_lister.hpp", - "qualified_name": "include.cucascade.io.rest.object_store_lister.hpp.cucascade.io.rest.object_store_lister.object_store_lister(int, int, int, int)", - "start_line": 62, - "end_line": 71, - "type": "CONSTRUCTOR", - "content_hash": "19e64acc5b69cf3b" - }, - "include/cucascade/io/rest/object_store_lister.hpp|include.cucascade.io.rest.object_store_lister.hpp.cucascade.io.rest.object_store_lister.list_objects_paged(int, int, int, const int &, int)": { - "file_path": "include/cucascade/io/rest/object_store_lister.hpp", - "qualified_name": "include.cucascade.io.rest.object_store_lister.hpp.cucascade.io.rest.object_store_lister.list_objects_paged(int, int, int, const int &, int)", - "start_line": 78, - "end_line": 82, - "type": "METHOD", - "content_hash": "1f38720db6ee1dce" - }, - "include/cucascade/io/rest/object_store_lister.hpp|include.cucascade.io.rest.object_store_lister.hpp.cucascade.io.rest.object_store_lister.list_objects(int, int, int, int)": { - "file_path": "include/cucascade/io/rest/object_store_lister.hpp", - "qualified_name": "include.cucascade.io.rest.object_store_lister.hpp.cucascade.io.rest.object_store_lister.list_objects(int, int, int, int)", - "start_line": 87, - "end_line": 91, - "type": "METHOD", - "content_hash": "16554b80cb3ba026" - }, - "include/cucascade/io/rest/object_store_lister.hpp|include.cucascade.io.rest.object_store_lister.hpp.cucascade.io.rest.object_store_lister.list_max_matches() const noexcept": { - "file_path": "include/cucascade/io/rest/object_store_lister.hpp", - "qualified_name": "include.cucascade.io.rest.object_store_lister.hpp.cucascade.io.rest.object_store_lister.list_max_matches() const noexcept", - "start_line": 94, - "end_line": 94, - "type": "METHOD", - "content_hash": "21827045045bf6c7" - }, - "include/cucascade/io/rest/rest_ioctx.hpp|include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx": { - "file_path": "include/cucascade/io/rest/rest_ioctx.hpp", - "qualified_name": "include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx", - "start_line": 57, - "end_line": 197, - "type": "CLASS", - "content_hash": "18d43ebae7b60241" - }, - "include/cucascade/io/rest/rest_ioctx.hpp|include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.rest_ioctx(int, int)": { - "file_path": "include/cucascade/io/rest/rest_ioctx.hpp", - "qualified_name": "include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.rest_ioctx(int, int)", - "start_line": 64, - "end_line": 64, - "type": "CONSTRUCTOR", - "content_hash": "a6f6ce8c9affeca4" - }, - "include/cucascade/io/rest/rest_ioctx.hpp|include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.type() const noexcept": { - "file_path": "include/cucascade/io/rest/rest_ioctx.hpp", - "qualified_name": "include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.type() const noexcept", - "start_line": 66, - "end_line": 66, - "type": "METHOD", - "content_hash": "95e8b2fa5cf80d86" - }, - "include/cucascade/io/rest/rest_ioctx.hpp|include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.list_objects_paged(int, int, int, const int &, int)": { - "file_path": "include/cucascade/io/rest/rest_ioctx.hpp", - "qualified_name": "include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.list_objects_paged(int, int, int, const int &, int)", - "start_line": 76, - "end_line": 80, - "type": "METHOD", - "content_hash": "1f38720db6ee1dce" - }, - "include/cucascade/io/rest/rest_ioctx.hpp|include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.list_objects(int, int, int, int)": { - "file_path": "include/cucascade/io/rest/rest_ioctx.hpp", - "qualified_name": "include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.list_objects(int, int, int, int)", - "start_line": 86, - "end_line": 90, - "type": "METHOD", - "content_hash": "16554b80cb3ba026" - }, - "include/cucascade/io/rest/rest_ioctx.hpp|include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.list_max_matches() const": { - "file_path": "include/cucascade/io/rest/rest_ioctx.hpp", - "qualified_name": "include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.list_max_matches() const", - "start_line": 96, - "end_line": 96, - "type": "METHOD", - "content_hash": "91184ee6723fc7aa" - }, - "include/cucascade/io/rest/rest_ioctx.hpp|include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.resolve_footer_objects(int, const int &, int)": { - "file_path": "include/cucascade/io/rest/rest_ioctx.hpp", - "qualified_name": "include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.resolve_footer_objects(int, const int &, int)", - "start_line": 123, - "end_line": 125, - "type": "METHOD", - "content_hash": "32d9589192bd65a6" - }, - "include/cucascade/io/rest/rest_ioctx.hpp|include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.footer_stash_reserved_bytes() const noexcept": { - "file_path": "include/cucascade/io/rest/rest_ioctx.hpp", - "qualified_name": "include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.footer_stash_reserved_bytes() const noexcept", - "start_line": 130, - "end_line": 130, - "type": "METHOD", - "content_hash": "d72db0fde8dd7ab8" - }, - "include/cucascade/io/rest/rest_ioctx.hpp|include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.footer_stash_reserved_peak_bytes() const noexcept": { - "file_path": "include/cucascade/io/rest/rest_ioctx.hpp", - "qualified_name": "include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.footer_stash_reserved_peak_bytes() const noexcept", - "start_line": 131, - "end_line": 131, - "type": "METHOD", - "content_hash": "6811b956c6cd5a60" - }, - "include/cucascade/io/rest/rest_ioctx.hpp|include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.warmup(int) noexcept": { - "file_path": "include/cucascade/io/rest/rest_ioctx.hpp", - "qualified_name": "include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.warmup(int) noexcept", - "start_line": 146, - "end_line": 146, - "type": "METHOD", - "content_hash": "e9f04cd3a45631b4" - }, - "include/cucascade/io/rest/rest_ioctx.hpp|include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.create_io_object(int)": { - "file_path": "include/cucascade/io/rest/rest_ioctx.hpp", - "qualified_name": "include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.create_io_object(int)", - "start_line": 152, - "end_line": 152, - "type": "METHOD", - "content_hash": "7eca5a55ecfbf1d8" - }, - "include/cucascade/io/rest/rest_ioctx.hpp|include.cucascade.io.rest.rest_ioctx.hpp.io.rest.rest_ioctx.create_io_object(int, int)": { - "file_path": "include/cucascade/io/rest/rest_ioctx.hpp", - "qualified_name": "include.cucascade.io.rest.rest_ioctx.hpp.io.rest.rest_ioctx.create_io_object(int, int)", - "start_line": 157, - "end_line": 157, - "type": "METHOD", - "content_hash": "7d4e9b23ad2eb123" - }, - "include/cucascade/io/rest/rest_ioctx.hpp|include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.create_io_object(int, int)": { - "file_path": "include/cucascade/io/rest/rest_ioctx.hpp", - "qualified_name": "include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.create_io_object(int, int)", - "start_line": 162, - "end_line": 162, - "type": "METHOD", - "content_hash": "158e5c8eae9a520f" - }, - "include/cucascade/io/rest/rest_ioctx.hpp|include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.create_footer_probe_object(int)": { - "file_path": "include/cucascade/io/rest/rest_ioctx.hpp", - "qualified_name": "include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.create_footer_probe_object(int)", - "start_line": 169, - "end_line": 169, - "type": "METHOD", - "content_hash": "a88ed86e51976867" - }, - "include/cucascade/io/rest/rest_ioctx.hpp|include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.footer_resolve_inflight_cap() const": { - "file_path": "include/cucascade/io/rest/rest_ioctx.hpp", - "qualified_name": "include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.footer_resolve_inflight_cap() const", - "start_line": 176, - "end_line": 176, - "type": "METHOD", - "content_hash": "75221fa1b4023d13" - }, - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.content_range_total(int)": { - "file_path": "include/cucascade/io/rest/rest_reactor.hpp", - "qualified_name": "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.content_range_total(int)", - "start_line": 52, - "end_line": 52, - "type": "FUNCTION", - "content_hash": "6e1b9de2f426c723" - }, - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.detail.byte_storage": { - "file_path": "include/cucascade/io/rest/rest_reactor.hpp", - "qualified_name": "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.detail.byte_storage", - "start_line": 64, - "end_line": 79, - "type": "CLASS", - "content_hash": "8fc8795a948c5179" - }, - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.detail.byte_storage.byte_storage(int)": { - "file_path": "include/cucascade/io/rest/rest_reactor.hpp", - "qualified_name": "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.detail.byte_storage.byte_storage(int)", - "start_line": 70, - "end_line": 70, - "type": "CONSTRUCTOR", - "content_hash": "241f10bfdec18a30" - }, - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.detail.byte_storage.byte_storage(const byte_storage &)": { - "file_path": "include/cucascade/io/rest/rest_reactor.hpp", - "qualified_name": "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.detail.byte_storage.byte_storage(const byte_storage &)", - "start_line": 75, - "end_line": 75, - "type": "CONSTRUCTOR", - "content_hash": "b25c7de8e6fc39e7" - }, - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.detail.byte_storage.operator=(const byte_storage &)": { - "file_path": "include/cucascade/io/rest/rest_reactor.hpp", - "qualified_name": "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.detail.byte_storage.operator=(const byte_storage &)", - "start_line": 76, - "end_line": 76, - "type": "METHOD", - "content_hash": "d43481c8082a66a7" - }, - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.detail.byte_storage.byte_storage(byte_storage &&)": { - "file_path": "include/cucascade/io/rest/rest_reactor.hpp", - "qualified_name": "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.detail.byte_storage.byte_storage(byte_storage &&)", - "start_line": 77, - "end_line": 77, - "type": "CONSTRUCTOR", - "content_hash": "5ea34f80115ab1d4" - }, - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.detail.byte_storage.operator=(byte_storage &&)": { - "file_path": "include/cucascade/io/rest/rest_reactor.hpp", - "qualified_name": "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.detail.byte_storage.operator=(byte_storage &&)", - "start_line": 78, - "end_line": 78, - "type": "METHOD", - "content_hash": "085c1f20e039a77d" - }, - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.footer_probe": { - "file_path": "include/cucascade/io/rest/rest_reactor.hpp", - "qualified_name": "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.footer_probe", - "start_line": 105, - "end_line": 111, - "type": "CLASS", - "content_hash": "4e0d75431871d36e" - }, - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.head_object_result": { - "file_path": "include/cucascade/io/rest/rest_reactor.hpp", - "qualified_name": "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.head_object_result", - "start_line": 115, - "end_line": 118, - "type": "CLASS", - "content_hash": "4662b6dd0337a8cd" - }, - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.footer_resolve_result": { - "file_path": "include/cucascade/io/rest/rest_reactor.hpp", - "qualified_name": "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.footer_resolve_result", - "start_line": 136, - "end_line": 143, - "type": "CLASS", - "content_hash": "78dc42fcdc3e9cb3" - }, - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object": { - "file_path": "include/cucascade/io/rest/rest_reactor.hpp", - "qualified_name": "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object", - "start_line": 155, - "end_line": 210, - "type": "CLASS", - "content_hash": "b4e9f5a136dcf080" - }, - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.rest_io_object(int, int, int, int, int)": { - "file_path": "include/cucascade/io/rest/rest_reactor.hpp", - "qualified_name": "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.rest_io_object(int, int, int, int, int)", - "start_line": 157, - "end_line": 165, - "type": "CONSTRUCTOR", - "content_hash": "c8973ee68eac4bc1" - }, - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.rest_io_object(int, int, int, int, int, int, int)": { - "file_path": "include/cucascade/io/rest/rest_reactor.hpp", - "qualified_name": "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.rest_io_object(int, int, int, int, int, int, int)", - "start_line": 170, - "end_line": 185, - "type": "CONSTRUCTOR", - "content_hash": "27209a4a005231c3" - }, - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.raw_file_cache_id() const noexcept": { - "file_path": "include/cucascade/io/rest/rest_reactor.hpp", - "qualified_name": "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.raw_file_cache_id() const noexcept", - "start_line": 187, - "end_line": 187, - "type": "METHOD", - "content_hash": "69680a44aee53617" - }, - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.object_path() const noexcept": { - "file_path": "include/cucascade/io/rest/rest_reactor.hpp", - "qualified_name": "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.object_path() const noexcept", - "start_line": 188, - "end_line": 188, - "type": "METHOD", - "content_hash": "f81857e9cd92420e" - }, - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.size() const noexcept": { - "file_path": "include/cucascade/io/rest/rest_reactor.hpp", - "qualified_name": "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.size() const noexcept", - "start_line": 189, - "end_line": 189, - "type": "METHOD", - "content_hash": "0363b2337253e52f" - }, - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.validation_tag() const noexcept": { - "file_path": "include/cucascade/io/rest/rest_reactor.hpp", - "qualified_name": "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.validation_tag() const noexcept", - "start_line": 190, - "end_line": 190, - "type": "METHOD", - "content_hash": "1b7a5e61b3c6cb62" - }, - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.bucket() const noexcept": { - "file_path": "include/cucascade/io/rest/rest_reactor.hpp", - "qualified_name": "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.bucket() const noexcept", - "start_line": 192, - "end_line": 192, - "type": "METHOD", - "content_hash": "562bf1a6c270a8cf" - }, - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.key() const noexcept": { - "file_path": "include/cucascade/io/rest/rest_reactor.hpp", - "qualified_name": "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.key() const noexcept", - "start_line": 193, - "end_line": 193, - "type": "METHOD", - "content_hash": "e8bfabf605467aa2" - }, - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.get_object_ref() const": { - "file_path": "include/cucascade/io/rest/rest_reactor.hpp", - "qualified_name": "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.get_object_ref() const", - "start_line": 194, - "end_line": 194, - "type": "METHOD", - "content_hash": "eb9a23991f00a9d7" - }, - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.stash() const noexcept": { - "file_path": "include/cucascade/io/rest/rest_reactor.hpp", - "qualified_name": "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.stash() const noexcept", - "start_line": 199, - "end_line": 199, - "type": "METHOD", - "content_hash": "5c347e45b5bf954e" - }, - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.stash_window_lo() const noexcept": { - "file_path": "include/cucascade/io/rest/rest_reactor.hpp", - "qualified_name": "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.stash_window_lo() const noexcept", - "start_line": 200, - "end_line": 200, - "type": "METHOD", - "content_hash": "22fb295720368a66" - }, - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor": { - "file_path": "include/cucascade/io/rest/rest_reactor.hpp", - "qualified_name": "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor", - "start_line": 226, - "end_line": 439, - "type": "CLASS", - "content_hash": "04306c4b209bbf7b" - }, - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.reactor_context": { - "file_path": "include/cucascade/io/rest/rest_reactor.hpp", - "qualified_name": "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.reactor_context", - "start_line": 241, - "end_line": 265, - "type": "CLASS", - "content_hash": "549c526e441706fd" - }, - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.reactor_context.reactor_context(int, int, int *)": { - "file_path": "include/cucascade/io/rest/rest_reactor.hpp", - "qualified_name": "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.reactor_context.reactor_context(int, int, int *)", - "start_line": 243, - "end_line": 248, - "type": "CONSTRUCTOR", - "content_hash": "805f9818df6dbff5" - }, - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.reactor_context.cfg() const noexcept": { - "file_path": "include/cucascade/io/rest/rest_reactor.hpp", - "qualified_name": "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.reactor_context.cfg() const noexcept", - "start_line": 250, - "end_line": 250, - "type": "METHOD", - "content_hash": "5bff76f6ae179607" - }, - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.reactor_context.authorizer() const noexcept": { - "file_path": "include/cucascade/io/rest/rest_reactor.hpp", - "qualified_name": "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.reactor_context.authorizer() const noexcept", - "start_line": 251, - "end_line": 254, - "type": "METHOD", - "content_hash": "160038ce24c2b4aa" - }, - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.reactor_context.host_memory_resource() const noexcept": { - "file_path": "include/cucascade/io/rest/rest_reactor.hpp", - "qualified_name": "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.reactor_context.host_memory_resource() const noexcept", - "start_line": 255, - "end_line": 259, - "type": "METHOD", - "content_hash": "84b71cd5441fc041" - }, - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.io_object_type": { - "file_path": "include/cucascade/io/rest/rest_reactor.hpp", - "qualified_name": "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.io_object_type", - "start_line": 267, - "end_line": 267, - "type": "CLASS", - "content_hash": "4f30c9a074297dcb" - }, - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.reactor_context_type": { - "file_path": "include/cucascade/io/rest/rest_reactor.hpp", - "qualified_name": "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.reactor_context_type", - "start_line": 269, - "end_line": 269, - "type": "CLASS", - "content_hash": "81b5ec13c151a7cb" - }, - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.rest_reactor(int, int)": { - "file_path": "include/cucascade/io/rest/rest_reactor.hpp", - "qualified_name": "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.rest_reactor(int, int)", - "start_line": 271, - "end_line": 272, - "type": "CONSTRUCTOR", - "content_hash": "51fa5926528daef0" - }, - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.~rest_reactor": { - "file_path": "include/cucascade/io/rest/rest_reactor.hpp", - "qualified_name": "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.~rest_reactor", - "start_line": 273, - "end_line": 273, - "type": "CONSTRUCTOR", - "content_hash": "f4d74ecbf1ede993" - }, - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.rest_reactor(const rest_reactor &)": { - "file_path": "include/cucascade/io/rest/rest_reactor.hpp", - "qualified_name": "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.rest_reactor(const rest_reactor &)", - "start_line": 275, - "end_line": 275, - "type": "CONSTRUCTOR", - "content_hash": "f0639e561e9bebda" - }, - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.operator=(const rest_reactor &)": { - "file_path": "include/cucascade/io/rest/rest_reactor.hpp", - "qualified_name": "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.operator=(const rest_reactor &)", - "start_line": 276, - "end_line": 276, - "type": "METHOD", - "content_hash": "9d8425d280dc923f" - }, - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.get_config() const noexcept": { - "file_path": "include/cucascade/io/rest/rest_reactor.hpp", - "qualified_name": "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.get_config() const noexcept", - "start_line": 282, - "end_line": 282, - "type": "METHOD", - "content_hash": "c043f620c40fe673" - }, - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.staging_block_size() const noexcept": { - "file_path": "include/cucascade/io/rest/rest_reactor.hpp", - "qualified_name": "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.staging_block_size() const noexcept", - "start_line": 293, - "end_line": 298, - "type": "METHOD", - "content_hash": "972ce0ed9c42eca6" - }, - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.start()": { - "file_path": "include/cucascade/io/rest/rest_reactor.hpp", - "qualified_name": "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.start()", - "start_line": 305, - "end_line": 305, - "type": "METHOD", - "content_hash": "a9a8fd38c7e83140" - }, - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.enqueue(int) noexcept": { - "file_path": "include/cucascade/io/rest/rest_reactor.hpp", - "qualified_name": "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.enqueue(int) noexcept", - "start_line": 307, - "end_line": 307, - "type": "METHOD", - "content_hash": "ecd2e9bb33156e25" - }, - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.interrupt()": { - "file_path": "include/cucascade/io/rest/rest_reactor.hpp", - "qualified_name": "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.interrupt()", - "start_line": 308, - "end_line": 308, - "type": "METHOD", - "content_hash": "e80aa2b528fb0e51" - }, - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.shutdown() noexcept": { - "file_path": "include/cucascade/io/rest/rest_reactor.hpp", - "qualified_name": "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.shutdown() noexcept", - "start_line": 309, - "end_line": 309, - "type": "METHOD", - "content_hash": "8a058e8cad02cd36" - }, - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.queued_bytes() const noexcept": { - "file_path": "include/cucascade/io/rest/rest_reactor.hpp", - "qualified_name": "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.queued_bytes() const noexcept", - "start_line": 321, - "end_line": 324, - "type": "METHOD", - "content_hash": "8dfd73c985f29186" - }, - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.host_read(const io_object_type &, int, int, int *)": { - "file_path": "include/cucascade/io/rest/rest_reactor.hpp", - "qualified_name": "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.host_read(const io_object_type &, int, int, int *)", - "start_line": 327, - "end_line": 327, - "type": "METHOD", - "content_hash": "c8d820b76dd07efc" - }, - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.warmup(int)": { - "file_path": "include/cucascade/io/rest/rest_reactor.hpp", - "qualified_name": "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.warmup(int)", - "start_line": 342, - "end_line": 342, - "type": "METHOD", - "content_hash": "fa13f6f9a7cc63c6" - }, - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.head_object(int, int)": { - "file_path": "include/cucascade/io/rest/rest_reactor.hpp", - "qualified_name": "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.head_object(int, int)", - "start_line": 346, - "end_line": 346, - "type": "METHOD", - "content_hash": "b78801431bd7e903" - }, - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.head_object_size(int, int)": { - "file_path": "include/cucascade/io/rest/rest_reactor.hpp", - "qualified_name": "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.head_object_size(int, int)", - "start_line": 349, - "end_line": 349, - "type": "METHOD", - "content_hash": "67b2d25cdec9f7c0" - }, - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.fetch_footer_suffix(int, int, int)": { - "file_path": "include/cucascade/io/rest/rest_reactor.hpp", - "qualified_name": "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.fetch_footer_suffix(int, int, int)", - "start_line": 357, - "end_line": 357, - "type": "METHOD", - "content_hash": "c0b0dd50cfa99f72" - }, - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.resolve_footer_batch(int, int, int, int, int, const int &, int)": { - "file_path": "include/cucascade/io/rest/rest_reactor.hpp", - "qualified_name": "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.resolve_footer_batch(int, int, int, int, int, const int &, int)", - "start_line": 374, - "end_line": 380, - "type": "METHOD", - "content_hash": "027b0b4a30991558" - }, - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.list_page(int, int, int)": { - "file_path": "include/cucascade/io/rest/rest_reactor.hpp", - "qualified_name": "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.list_page(int, int, int)", - "start_line": 387, - "end_line": 389, - "type": "METHOD", - "content_hash": "48447a23e52c4427" - }, - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.supports(int)": { - "file_path": "include/cucascade/io/rest/rest_reactor.hpp", - "qualified_name": "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.supports(int)", - "start_line": 394, - "end_line": 394, - "type": "METHOD", - "content_hash": "26a2a6b111815f94" - }, - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.create_io_object(int)": { - "file_path": "include/cucascade/io/rest/rest_reactor.hpp", - "qualified_name": "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.create_io_object(int)", - "start_line": 398, - "end_line": 398, - "type": "METHOD", - "content_hash": "e9c0de4c542f2b70" - }, - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.align_and_coalesce(int, int)": { - "file_path": "include/cucascade/io/rest/rest_reactor.hpp", - "qualified_name": "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.align_and_coalesce(int, int)", - "start_line": 403, - "end_line": 404, - "type": "METHOD", - "content_hash": "dbce72e0c85efeb9" - }, - "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.worker_loop(const int &)": { - "file_path": "include/cucascade/io/rest/rest_reactor.hpp", - "qualified_name": "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.worker_loop(const int &)", - "start_line": 407, - "end_line": 407, - "type": "METHOD", - "content_hash": "4336f86c448c4a36" - }, - "include/cucascade/io/rest/s3/list_parser.hpp|include.cucascade.io.rest.s3.list_parser.hpp.cucascade.io.rest.s3.list_entry": { - "file_path": "include/cucascade/io/rest/s3/list_parser.hpp", - "qualified_name": "include.cucascade.io.rest.s3.list_parser.hpp.cucascade.io.rest.s3.list_entry", - "start_line": 42, - "end_line": 45, - "type": "CLASS", - "content_hash": "5659d01df0887392" - }, - "include/cucascade/io/rest/s3/list_parser.hpp|include.cucascade.io.rest.s3.list_parser.hpp.cucascade.io.rest.s3.list_objects_v2_page": { - "file_path": "include/cucascade/io/rest/s3/list_parser.hpp", - "qualified_name": "include.cucascade.io.rest.s3.list_parser.hpp.cucascade.io.rest.s3.list_objects_v2_page", - "start_line": 48, - "end_line": 56, - "type": "CLASS", - "content_hash": "5a57506d411a562d" - }, - "include/cucascade/io/rest/s3/list_parser.hpp|include.cucascade.io.rest.s3.list_parser.hpp.cucascade.io.rest.s3.parse_list_objects_v2(int)": { - "file_path": "include/cucascade/io/rest/s3/list_parser.hpp", - "qualified_name": "include.cucascade.io.rest.s3.list_parser.hpp.cucascade.io.rest.s3.parse_list_objects_v2(int)", - "start_line": 68, - "end_line": 68, - "type": "FUNCTION", - "content_hash": "313c9d9dbf27923d" - }, - "include/cucascade/io/rest/s3/sigv4.hpp|include.cucascade.io.rest.s3.sigv4.hpp.cucascade.io.rest.s3.sigv4_signer_config": { - "file_path": "include/cucascade/io/rest/s3/sigv4.hpp", - "qualified_name": "include.cucascade.io.rest.s3.sigv4.hpp.cucascade.io.rest.s3.sigv4_signer_config", - "start_line": 36, - "end_line": 42, - "type": "CLASS", - "content_hash": "5f5ab67fe2017893" - }, - "include/cucascade/io/rest/s3/sigv4.hpp|include.cucascade.io.rest.s3.sigv4.hpp.cucascade.io.rest.s3.sigv4_signed_request": { - "file_path": "include/cucascade/io/rest/s3/sigv4.hpp", - "qualified_name": "include.cucascade.io.rest.s3.sigv4.hpp.cucascade.io.rest.s3.sigv4_signed_request", - "start_line": 46, - "end_line": 48, - "type": "CLASS", - "content_hash": "49fa389782c099ff" - }, - "include/cucascade/io/rest/s3/sigv4.hpp|include.cucascade.io.rest.s3.sigv4.hpp.cucascade.io.rest.s3.presign_url(int, int, int, int, const sigv4_signer_config &, int, int, int)": { - "file_path": "include/cucascade/io/rest/s3/sigv4.hpp", - "qualified_name": "include.cucascade.io.rest.s3.sigv4.hpp.cucascade.io.rest.s3.presign_url(int, int, int, int, const sigv4_signer_config &, int, int, int)", - "start_line": 124, - "end_line": 131, - "type": "FUNCTION", - "content_hash": "36e20a81c27741f6" - }, - "include/cucascade/io/rest/s3/sigv4.hpp|include.cucascade.io.rest.s3.sigv4.hpp.cucascade.io.rest.s3.sha256_hex(int)": { - "file_path": "include/cucascade/io/rest/s3/sigv4.hpp", - "qualified_name": "include.cucascade.io.rest.s3.sigv4.hpp.cucascade.io.rest.s3.sha256_hex(int)", - "start_line": 134, - "end_line": 134, - "type": "FUNCTION", - "content_hash": "f5afbbe1ce80f4e6" - }, - "include/cucascade/io/rest/s3/sigv4.hpp|include.cucascade.io.rest.s3.sigv4.hpp.cucascade.io.rest.s3.uri_encode(int, bool)": { - "file_path": "include/cucascade/io/rest/s3/sigv4.hpp", - "qualified_name": "include.cucascade.io.rest.s3.sigv4.hpp.cucascade.io.rest.s3.uri_encode(int, bool)", - "start_line": 138, - "end_line": 138, - "type": "FUNCTION", - "content_hash": "7fafa1ad1aa604fa" - }, - "include/cucascade/io/rest/s3/sigv4_authorizer.hpp|include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_authorizer_base": { - "file_path": "include/cucascade/io/rest/s3/sigv4_authorizer.hpp", - "qualified_name": "include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_authorizer_base", - "start_line": 42, - "end_line": 54, - "type": "CLASS", - "content_hash": "7bc0167a2f8bd506" - }, - "include/cucascade/io/rest/s3/sigv4_authorizer.hpp|include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_authorizer_base.sigv4_authorizer_base(int, int, int)": { - "file_path": "include/cucascade/io/rest/s3/sigv4_authorizer.hpp", - "qualified_name": "include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_authorizer_base.sigv4_authorizer_base(int, int, int)", - "start_line": 48, - "end_line": 48, - "type": "CONSTRUCTOR", - "content_hash": "21e743b67ecdeef2" - }, - "include/cucascade/io/rest/s3/sigv4_authorizer.hpp|include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_presigned_authorizer": { - "file_path": "include/cucascade/io/rest/s3/sigv4_authorizer.hpp", - "qualified_name": "include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_presigned_authorizer", - "start_line": 65, - "end_line": 92, - "type": "CLASS", - "content_hash": "a97f58db6b1b2930" - }, - "include/cucascade/io/rest/s3/sigv4_authorizer.hpp|include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_presigned_authorizer.sigv4_presigned_authorizer(int, int, int, int)": { - "file_path": "include/cucascade/io/rest/s3/sigv4_authorizer.hpp", - "qualified_name": "include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_presigned_authorizer.sigv4_presigned_authorizer(int, int, int, int)", - "start_line": 69, - "end_line": 72, - "type": "CONSTRUCTOR", - "content_hash": "996ccd2d3e85c0c2" - }, - "include/cucascade/io/rest/s3/sigv4_authorizer.hpp|include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_presigned_authorizer.authorize(const int &, int, int)": { - "file_path": "include/cucascade/io/rest/s3/sigv4_authorizer.hpp", - "qualified_name": "include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_presigned_authorizer.authorize(const int &, int, int)", - "start_line": 77, - "end_line": 79, - "type": "METHOD", - "content_hash": "6c23fa05433e4d08" - }, - "include/cucascade/io/rest/s3/sigv4_authorizer.hpp|include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_presigned_authorizer.authorize_list(int, int, int)": { - "file_path": "include/cucascade/io/rest/s3/sigv4_authorizer.hpp", - "qualified_name": "include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_presigned_authorizer.authorize_list(int, int, int)", - "start_line": 86, - "end_line": 88, - "type": "METHOD", - "content_hash": "0768a253055a2153" - }, - "include/cucascade/io/rest/s3/sigv4_authorizer.hpp|include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_header_authorizer": { - "file_path": "include/cucascade/io/rest/s3/sigv4_authorizer.hpp", - "qualified_name": "include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_header_authorizer", - "start_line": 105, - "end_line": 127, - "type": "CLASS", - "content_hash": "0afd527447ba0f1b" - }, - "include/cucascade/io/rest/s3/sigv4_authorizer.hpp|include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_header_authorizer.sigv4_header_authorizer(int, int, int)": { - "file_path": "include/cucascade/io/rest/s3/sigv4_authorizer.hpp", - "qualified_name": "include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_header_authorizer.sigv4_header_authorizer(int, int, int)", - "start_line": 109, - "end_line": 109, - "type": "CONSTRUCTOR", - "content_hash": "52cbf8eba6f7a911" - }, - "include/cucascade/io/rest/s3/sigv4_authorizer.hpp|include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_header_authorizer.authorize(const int &, int, int)": { - "file_path": "include/cucascade/io/rest/s3/sigv4_authorizer.hpp", - "qualified_name": "include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_header_authorizer.authorize(const int &, int, int)", - "start_line": 114, - "end_line": 116, - "type": "METHOD", - "content_hash": "6c23fa05433e4d08" - }, - "include/cucascade/io/rest/s3/sigv4_authorizer.hpp|include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_header_authorizer.authorize_list(int, int, int)": { - "file_path": "include/cucascade/io/rest/s3/sigv4_authorizer.hpp", - "qualified_name": "include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_header_authorizer.authorize_list(int, int, int)", - "start_line": 124, - "end_line": 126, - "type": "METHOD", - "content_hash": "0768a253055a2153" - }, - "include/cucascade/io/rest/s3/static_credentials.hpp|include.cucascade.io.rest.s3.static_credentials.hpp.cucascade.io.rest.s3.static_credentials": { - "file_path": "include/cucascade/io/rest/s3/static_credentials.hpp", - "qualified_name": "include.cucascade.io.rest.s3.static_credentials.hpp.cucascade.io.rest.s3.static_credentials", - "start_line": 47, - "end_line": 52, - "type": "CLASS", - "content_hash": "fe003fe0ac871f3b" - }, - "include/cucascade/io/rest/s3/static_credentials.hpp|include.cucascade.io.rest.s3.static_credentials.hpp.cucascade.io.rest.s3.static_credentials_from(const int &)": { - "file_path": "include/cucascade/io/rest/s3/static_credentials.hpp", - "qualified_name": "include.cucascade.io.rest.s3.static_credentials.hpp.cucascade.io.rest.s3.static_credentials_from(const int &)", - "start_line": 58, - "end_line": 65, - "type": "FUNCTION", - "content_hash": "c5e7b679505ec803" - }, - "include/cucascade/io/rest/types.hpp|include.cucascade.io.rest.types.hpp.cucascade.io.rest.buf_sink": { - "file_path": "include/cucascade/io/rest/types.hpp", - "qualified_name": "include.cucascade.io.rest.types.hpp.cucascade.io.rest.buf_sink", - "start_line": 41, - "end_line": 56, - "type": "CLASS", - "content_hash": "2fafc32dcd1e8109" - }, - "include/cucascade/io/rest/types.hpp|include.cucascade.io.rest.types.hpp.cucascade.io.rest.buf_sink.reset() noexcept": { - "file_path": "include/cucascade/io/rest/types.hpp", - "qualified_name": "include.cucascade.io.rest.types.hpp.cucascade.io.rest.buf_sink.reset() noexcept", - "start_line": 49, - "end_line": 55, - "type": "METHOD", - "content_hash": "e134bf7b75f57c50" - }, - "include/cucascade/io/rest/types.hpp|include.cucascade.io.rest.types.hpp.cucascade.io.rest.header_capture": { - "file_path": "include/cucascade/io/rest/types.hpp", - "qualified_name": "include.cucascade.io.rest.types.hpp.cucascade.io.rest.header_capture", - "start_line": 61, - "end_line": 70, - "type": "CLASS", - "content_hash": "924063b0c931eb34" - }, - "include/cucascade/io/rest/types.hpp|include.cucascade.io.rest.types.hpp.cucascade.io.rest.header_capture.reset() noexcept": { - "file_path": "include/cucascade/io/rest/types.hpp", - "qualified_name": "include.cucascade.io.rest.types.hpp.cucascade.io.rest.header_capture.reset() noexcept", - "start_line": 65, - "end_line": 69, - "type": "METHOD", - "content_hash": "4dba5803c9bc7414" - }, - "include/cucascade/io/rest/types.hpp|include.cucascade.io.rest.types.hpp.cucascade.io.rest.rest_io_op_request": { - "file_path": "include/cucascade/io/rest/types.hpp", - "qualified_name": "include.cucascade.io.rest.types.hpp.cucascade.io.rest.rest_io_op_request", - "start_line": 75, - "end_line": 93, - "type": "CLASS", - "content_hash": "1ffc37b01d67b61e" - }, - "include/cucascade/io/rest/types.hpp|include.cucascade.io.rest.types.hpp.cucascade.io.rest.rest_io_op_request.is_device() const noexcept": { - "file_path": "include/cucascade/io/rest/types.hpp", - "qualified_name": "include.cucascade.io.rest.types.hpp.cucascade.io.rest.rest_io_op_request.is_device() const noexcept", - "start_line": 83, - "end_line": 86, - "type": "METHOD", - "content_hash": "b4b8647bab1d82b3" - }, - "include/cucascade/io/rest/types.hpp|include.cucascade.io.rest.types.hpp.cucascade.io.rest.rest_io_op_request.copy_h2d_async(int) const noexcept": { - "file_path": "include/cucascade/io/rest/types.hpp", - "qualified_name": "include.cucascade.io.rest.types.hpp.cucascade.io.rest.rest_io_op_request.copy_h2d_async(int) const noexcept", - "start_line": 88, - "end_line": 92, - "type": "METHOD", - "content_hash": "16bd4aca5397b573" - }, - "include/cucascade/io/s3rdma/s3rdma_ioctx.hpp|include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx": { - "file_path": "include/cucascade/io/s3rdma/s3rdma_ioctx.hpp", - "qualified_name": "include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx", - "start_line": 60, - "end_line": 88, - "type": "CLASS", - "content_hash": "c64fe255ed00e7dd" - }, - "include/cucascade/io/s3rdma/s3rdma_ioctx.hpp|include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.s3rdma_ioctx()": { - "file_path": "include/cucascade/io/s3rdma/s3rdma_ioctx.hpp", - "qualified_name": "include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.s3rdma_ioctx()", - "start_line": 62, - "end_line": 62, - "type": "CONSTRUCTOR", - "content_hash": "7edc305be3c14fee" - }, - "include/cucascade/io/s3rdma/s3rdma_ioctx.hpp|include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.type() const noexcept": { - "file_path": "include/cucascade/io/s3rdma/s3rdma_ioctx.hpp", - "qualified_name": "include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.type() const noexcept", - "start_line": 64, - "end_line": 64, - "type": "METHOD", - "content_hash": "a8e6a3d9cecc3726" - }, - "include/cucascade/io/s3rdma/s3rdma_ioctx.hpp|include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.shutdown() noexcept": { - "file_path": "include/cucascade/io/s3rdma/s3rdma_ioctx.hpp", - "qualified_name": "include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.shutdown() noexcept", - "start_line": 66, - "end_line": 66, - "type": "METHOD", - "content_hash": "548e66d636c6eb88" - }, - "include/cucascade/io/s3rdma/s3rdma_ioctx.hpp|include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.supports(int) const noexcept": { - "file_path": "include/cucascade/io/s3rdma/s3rdma_ioctx.hpp", - "qualified_name": "include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.supports(int) const noexcept", - "start_line": 68, - "end_line": 68, - "type": "METHOD", - "content_hash": "105cf85158f050e3" - }, - "include/cucascade/io/s3rdma/s3rdma_ioctx.hpp|include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.supports_device_read() const noexcept": { - "file_path": "include/cucascade/io/s3rdma/s3rdma_ioctx.hpp", - "qualified_name": "include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.supports_device_read() const noexcept", - "start_line": 70, - "end_line": 70, - "type": "METHOD", - "content_hash": "02a5cf5a1636ee86" - }, - "include/cucascade/io/s3rdma/s3rdma_ioctx.hpp|include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.supports_host_to_device_read() const noexcept": { - "file_path": "include/cucascade/io/s3rdma/s3rdma_ioctx.hpp", - "qualified_name": "include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.supports_host_to_device_read() const noexcept", - "start_line": 71, - "end_line": 71, - "type": "METHOD", - "content_hash": "40759ea6e363f5bd" - }, - "include/cucascade/io/s3rdma/s3rdma_ioctx.hpp|include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.supports_vector_host_read() const noexcept": { - "file_path": "include/cucascade/io/s3rdma/s3rdma_ioctx.hpp", - "qualified_name": "include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.supports_vector_host_read() const noexcept", - "start_line": 72, - "end_line": 72, - "type": "METHOD", - "content_hash": "99ed59a4f3fc6f70" - }, - "include/cucascade/io/s3rdma/s3rdma_ioctx.hpp|include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.supports_device_range_read() const noexcept": { - "file_path": "include/cucascade/io/s3rdma/s3rdma_ioctx.hpp", - "qualified_name": "include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.supports_device_range_read() const noexcept", - "start_line": 73, - "end_line": 73, - "type": "METHOD", - "content_hash": "1bccf929f6c7da2f" - }, - "include/cucascade/io/s3rdma/s3rdma_ioctx.hpp|include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.align_and_coalesce(int, int) const noexcept": { - "file_path": "include/cucascade/io/s3rdma/s3rdma_ioctx.hpp", - "qualified_name": "include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.align_and_coalesce(int, int) const noexcept", - "start_line": 75, - "end_line": 77, - "type": "METHOD", - "content_hash": "a03cdd0ebaf95116" - }, - "include/cucascade/io/s3rdma/s3rdma_ioctx.hpp|include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.host_read_io(const int &, int, int, int *)": { - "file_path": "include/cucascade/io/s3rdma/s3rdma_ioctx.hpp", - "qualified_name": "include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.host_read_io(const int &, int, int, int *)", - "start_line": 79, - "end_line": 79, - "type": "METHOD", - "content_hash": "1a0b3b3ee48b10d4" - }, - "include/cucascade/io/s3rdma/s3rdma_ioctx.hpp|include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.mixed_readv_async_io(const int &, int &&) noexcept": { - "file_path": "include/cucascade/io/s3rdma/s3rdma_ioctx.hpp", - "qualified_name": "include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.mixed_readv_async_io(const int &, int &&) noexcept", - "start_line": 83, - "end_line": 84, - "type": "METHOD", - "content_hash": "43876de7d0c9a7d9" - }, - "include/cucascade/io/s3rdma/s3rdma_ioctx.hpp|include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.create_io_object(int)": { - "file_path": "include/cucascade/io/s3rdma/s3rdma_ioctx.hpp", - "qualified_name": "include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.create_io_object(int)", - "start_line": 87, - "end_line": 87, - "type": "METHOD", - "content_hash": "7eca5a55ecfbf1d8" - }, - "include/cucascade/io/templated_ioctx.hpp|include.cucascade.io.templated_ioctx.hpp.cucascade.io.detail.current_cuda_device()": { - "file_path": "include/cucascade/io/templated_ioctx.hpp", - "qualified_name": "include.cucascade.io.templated_ioctx.hpp.cucascade.io.detail.current_cuda_device()", - "start_line": 51, - "end_line": 61, - "type": "FUNCTION", - "content_hash": "dd67f5a2b6679c14" - }, - "include/cucascade/io/templated_ioctx.hpp|include.cucascade.io.templated_ioctx.hpp.cucascade.io.reactor_traits": { - "file_path": "include/cucascade/io/templated_ioctx.hpp", - "qualified_name": "include.cucascade.io.templated_ioctx.hpp.cucascade.io.reactor_traits", - "start_line": 107, - "end_line": 120, - "type": "CLASS", - "content_hash": "d1b8a128a4027759" - }, - "include/cucascade/io/templated_ioctx.hpp|include.cucascade.io.templated_ioctx.hpp.cucascade.io.reactor_traits.prefers_bulk_io.lambda@113:56": { - "file_path": "include/cucascade/io/templated_ioctx.hpp", - "qualified_name": "include.cucascade.io.templated_ioctx.hpp.cucascade.io.reactor_traits.prefers_bulk_io.lambda@113:56", - "start_line": 113, - "end_line": 119, - "type": "FUNCTION", - "content_hash": "f3aec96e471edf0f" - }, - "include/cucascade/io/templated_ioctx.hpp|include.cucascade.io.templated_ioctx.hpp.cucascade.io.templated_ioctx": { - "file_path": "include/cucascade/io/templated_ioctx.hpp", - "qualified_name": "include.cucascade.io.templated_ioctx.hpp.cucascade.io.templated_ioctx", - "start_line": 123, - "end_line": 446, - "type": "CLASS", - "content_hash": "2517877a1f5b4600" - }, - "include/cucascade/io/templated_ioctx.hpp|include.cucascade.io.templated_ioctx.hpp.cucascade.io.templated_ioctx.io_op_type": { - "file_path": "include/cucascade/io/templated_ioctx.hpp", - "qualified_name": "include.cucascade.io.templated_ioctx.hpp.cucascade.io.templated_ioctx.io_op_type", - "start_line": 130, - "end_line": 130, - "type": "ENUM", - "content_hash": "19f2b0f233b30845" - }, - "include/cucascade/io/templated_ioctx.hpp|include.cucascade.io.templated_ioctx.hpp.cucascade.io.templated_ioctx.io_op_type.device_async": { - "file_path": "include/cucascade/io/templated_ioctx.hpp", - "qualified_name": "include.cucascade.io.templated_ioctx.hpp.cucascade.io.templated_ioctx.io_op_type.device_async", - "start_line": 130, - "end_line": 130, - "type": "ENUM", - "content_hash": "19f2b0f233b30845" - }, - "include/cucascade/io/templated_ioctx.hpp|include.cucascade.io.templated_ioctx.hpp.cucascade.io.templated_ioctx.io_op_type.host": { - "file_path": "include/cucascade/io/templated_ioctx.hpp", - "qualified_name": "include.cucascade.io.templated_ioctx.hpp.cucascade.io.templated_ioctx.io_op_type.host", - "start_line": 130, - "end_line": 130, - "type": "ENUM", - "content_hash": "19f2b0f233b30845" - }, - "include/cucascade/io/templated_ioctx.hpp|include.cucascade.io.templated_ioctx.hpp.cucascade.io.templated_ioctx.io_op_type.host_async": { - "file_path": "include/cucascade/io/templated_ioctx.hpp", - "qualified_name": "include.cucascade.io.templated_ioctx.hpp.cucascade.io.templated_ioctx.io_op_type.host_async", - "start_line": 130, - "end_line": 130, - "type": "ENUM", - "content_hash": "19f2b0f233b30845" - }, - "include/cucascade/io/templated_ioctx.hpp|include.cucascade.io.templated_ioctx.hpp.cucascade.io.templated_ioctx.io_op_type.host_vector_async": { - "file_path": "include/cucascade/io/templated_ioctx.hpp", - "qualified_name": "include.cucascade.io.templated_ioctx.hpp.cucascade.io.templated_ioctx.io_op_type.host_vector_async", - "start_line": 130, - "end_line": 130, - "type": "ENUM", - "content_hash": "19f2b0f233b30845" - }, - "include/cucascade/io/templated_ioctx.hpp|include.cucascade.io.templated_ioctx.hpp.cucascade.io.templated_ioctx.templated_ioctx(int)": { - "file_path": "include/cucascade/io/templated_ioctx.hpp", - "qualified_name": "include.cucascade.io.templated_ioctx.hpp.cucascade.io.templated_ioctx.templated_ioctx(int)", - "start_line": 132, - "end_line": 136, - "type": "CONSTRUCTOR", - "content_hash": "227cade432b42305" - }, - "include/cucascade/io/templated_ioctx.hpp|include.cucascade.io.templated_ioctx.hpp.cucascade.io.templated_ioctx.as_typed(const int &)": { - "file_path": "include/cucascade/io/templated_ioctx.hpp", - "qualified_name": "include.cucascade.io.templated_ioctx.hpp.cucascade.io.templated_ioctx.as_typed(const int &)", - "start_line": 440, - "end_line": 445, - "type": "METHOD", - "content_hash": "7b01ce80f20929c5" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.cache.cached_chunk": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.cache.cached_chunk", - "start_line": 44, - "end_line": 44, - "type": "CLASS", - "content_hash": "e0f87bae5b243b4f" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.file_descriptor": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.file_descriptor", - "start_line": 56, - "end_line": 78, - "type": "CLASS", - "content_hash": "76cd81d3ceab0dd6" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.file_descriptor.file_descriptor()": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.file_descriptor.file_descriptor()", - "start_line": 58, - "end_line": 58, - "type": "CONSTRUCTOR", - "content_hash": "6d107c7ab70f032b" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.file_descriptor.file_descriptor(int) noexcept": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.file_descriptor.file_descriptor(int) noexcept", - "start_line": 59, - "end_line": 59, - "type": "CONSTRUCTOR", - "content_hash": "6e0ec79cde5a8a9b" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.file_descriptor.~file_descriptor": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.file_descriptor.~file_descriptor", - "start_line": 60, - "end_line": 63, - "type": "CONSTRUCTOR", - "content_hash": "32fc7e28b255931c" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.file_descriptor.file_descriptor(const file_descriptor &)": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.file_descriptor.file_descriptor(const file_descriptor &)", - "start_line": 64, - "end_line": 64, - "type": "CONSTRUCTOR", - "content_hash": "5c89be000c2dc897" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.file_descriptor.operator=(const file_descriptor &)": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.file_descriptor.operator=(const file_descriptor &)", - "start_line": 65, - "end_line": 65, - "type": "METHOD", - "content_hash": "a42f17f6f1f4d947" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.file_descriptor.file_descriptor(file_descriptor &&) noexcept": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.file_descriptor.file_descriptor(file_descriptor &&) noexcept", - "start_line": 66, - "end_line": 66, - "type": "CONSTRUCTOR", - "content_hash": "4db1e26f55ac1b3f" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.file_descriptor.operator=(file_descriptor &&) noexcept": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.file_descriptor.operator=(file_descriptor &&) noexcept", - "start_line": 67, - "end_line": 74, - "type": "METHOD", - "content_hash": "fbd095472373677c" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.file_descriptor.get() const noexcept": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.file_descriptor.get() const noexcept", - "start_line": 75, - "end_line": 75, - "type": "METHOD", - "content_hash": "60b259c4e1fd1908" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.file_descriptor.native_handle() const noexcept": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.file_descriptor.native_handle() const noexcept", - "start_line": 76, - "end_line": 76, - "type": "METHOD", - "content_hash": "73fd63fbbc4a3cfd" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.file_descriptor.operator bool() const noexcept": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.file_descriptor.operator bool() const noexcept", - "start_line": 77, - "end_line": 77, - "type": "FUNCTION", - "content_hash": "33d35f7376c7b84d" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.io_object": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.io_object", - "start_line": 94, - "end_line": 115, - "type": "CLASS", - "content_hash": "25282030dac42bc6" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.io_object.~io_object": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.io_object.~io_object", - "start_line": 96, - "end_line": 96, - "type": "CONSTRUCTOR", - "content_hash": "b16c16f8ff35c0e3" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.io_object.raw_file_cache_id() const noexcept": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.io_object.raw_file_cache_id() const noexcept", - "start_line": 101, - "end_line": 101, - "type": "METHOD", - "content_hash": "763f686b4a13f44f" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.io_object.object_path() const noexcept": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.io_object.object_path() const noexcept", - "start_line": 104, - "end_line": 104, - "type": "METHOD", - "content_hash": "8a8fdff9f52f92c1" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.io_object.size() const noexcept": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.io_object.size() const noexcept", - "start_line": 108, - "end_line": 108, - "type": "METHOD", - "content_hash": "9418fbdc3fb82a4a" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.io_object.validation_tag() const noexcept": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.io_object.validation_tag() const noexcept", - "start_line": 114, - "end_line": 114, - "type": "METHOD", - "content_hash": "a6d1250c2e9935cc" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.io_object_metadata": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.io_object_metadata", - "start_line": 117, - "end_line": 120, - "type": "CLASS", - "content_hash": "a442aa608ebb2774" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.io_object_metadata.~io_object_metadata": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.io_object_metadata.~io_object_metadata", - "start_line": 119, - "end_line": 119, - "type": "CONSTRUCTOR", - "content_hash": "a513893ac1067f55" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.range": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.range", - "start_line": 122, - "end_line": 134, - "type": "CLASS", - "content_hash": "5db63882c40a2b3a" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.range.end() const noexcept": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.range.end() const noexcept", - "start_line": 126, - "end_line": 131, - "type": "METHOD", - "content_hash": "c0f3df8d9cf17a2f" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.range.empty() const noexcept": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.range.empty() const noexcept", - "start_line": 133, - "end_line": 133, - "type": "METHOD", - "content_hash": "5e0e9a773244ba9a" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.intersect(range, range) noexcept": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.intersect(range, range) noexcept", - "start_line": 136, - "end_line": 141, - "type": "FUNCTION", - "content_hash": "57adfcd242eff0d3" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.slice": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.slice", - "start_line": 143, - "end_line": 159, - "type": "CLASS", - "content_hash": "c3c1ce1f7d7d76ff" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.slice.slice() noexcept": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.slice.slice() noexcept", - "start_line": 144, - "end_line": 144, - "type": "CONSTRUCTOR", - "content_hash": "4dbe790149cb0f7a" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.slice.slice(int, int, int *) noexcept": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.slice.slice(int, int, int *) noexcept", - "start_line": 146, - "end_line": 151, - "type": "CONSTRUCTOR", - "content_hash": "bc6e852919dae8f3" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.slice.size() const noexcept": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.slice.size() const noexcept", - "start_line": 153, - "end_line": 153, - "type": "METHOD", - "content_hash": "d99f24c28535527b" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.slice.offset() const noexcept": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.slice.offset() const noexcept", - "start_line": 155, - "end_line": 155, - "type": "METHOD", - "content_hash": "42bf4b9db6111f14" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.host_buffer": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.host_buffer", - "start_line": 161, - "end_line": 200, - "type": "CLASS", - "content_hash": "13436f6965a170b7" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.host_buffer.host_buffer() noexcept": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.host_buffer.host_buffer() noexcept", - "start_line": 162, - "end_line": 162, - "type": "CONSTRUCTOR", - "content_hash": "40c70d023162661c" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.host_buffer.host_buffer(int *) noexcept": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.host_buffer.host_buffer(int *) noexcept", - "start_line": 164, - "end_line": 164, - "type": "CONSTRUCTOR", - "content_hash": "d150d43214dc0b70" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.io.host_buffer.host_buffer(int)": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.io.host_buffer.host_buffer(int)", - "start_line": 166, - "end_line": 170, - "type": "CONSTRUCTOR", - "content_hash": "fe73e7bd87b7e9c0" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.host_buffer.host_buffer(int)": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.host_buffer.host_buffer(int)", - "start_line": 172, - "end_line": 176, - "type": "CONSTRUCTOR", - "content_hash": "01c6e13fc0ed3e56" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.host_buffer.needs_staging() const noexcept": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.host_buffer.needs_staging() const noexcept", - "start_line": 178, - "end_line": 181, - "type": "METHOD", - "content_hash": "38698cbcd14fcd61" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.host_buffer.is_fragmented() const noexcept": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.host_buffer.is_fragmented() const noexcept", - "start_line": 183, - "end_line": 186, - "type": "METHOD", - "content_hash": "81347c59bc16f2b3" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.host_buffer.is_contiguous() const noexcept": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.host_buffer.is_contiguous() const noexcept", - "start_line": 188, - "end_line": 191, - "type": "METHOD", - "content_hash": "adc039635f37691a" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.host_buffer.fragments() const noexcept": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.host_buffer.fragments() const noexcept", - "start_line": 193, - "end_line": 197, - "type": "METHOD", - "content_hash": "6ebaa3d35c944ec9" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.device_buffer": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.device_buffer", - "start_line": 202, - "end_line": 217, - "type": "CLASS", - "content_hash": "2b2e41b453cea6d1" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.device_buffer.device_buffer() noexcept": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.device_buffer.device_buffer() noexcept", - "start_line": 203, - "end_line": 203, - "type": "CONSTRUCTOR", - "content_hash": "ca54508809ebe085" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.device_buffer.device_buffer(int *, int, int) noexcept": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.device_buffer.device_buffer(int *, int, int) noexcept", - "start_line": 205, - "end_line": 209, - "type": "CONSTRUCTOR", - "content_hash": "914013e4a2b6ab00" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.prepared_io_completion": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.prepared_io_completion", - "start_line": 219, - "end_line": 240, - "type": "CLASS", - "content_hash": "40a9215c059be8a6" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.prepared_io_completion.prepared_io_completion(Callback &&)": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.prepared_io_completion.prepared_io_completion(Callback &&)", - "start_line": 224, - "end_line": 226, - "type": "CONSTRUCTOR", - "content_hash": "387863ef438f2693" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.prepared_io_completion.prepared_io_completion(const prepared_io_completion &)": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.prepared_io_completion.prepared_io_completion(const prepared_io_completion &)", - "start_line": 228, - "end_line": 228, - "type": "CONSTRUCTOR", - "content_hash": "96001c9f4441908a" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.prepared_io_completion.operator=(const prepared_io_completion &)": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.prepared_io_completion.operator=(const prepared_io_completion &)", - "start_line": 229, - "end_line": 229, - "type": "METHOD", - "content_hash": "46ad2f1c2f86b3bb" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.prepared_io_completion.operator()(int, bool) noexcept": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.prepared_io_completion.operator()(int, bool) noexcept", - "start_line": 231, - "end_line": 235, - "type": "METHOD", - "content_hash": "8d84c6630395eed0" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice", - "start_line": 242, - "end_line": 277, - "type": "CLASS", - "content_hash": "779183f125f3ba16" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.prepared_io_slice() noexcept": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.prepared_io_slice() noexcept", - "start_line": 251, - "end_line": 251, - "type": "CONSTRUCTOR", - "content_hash": "1b7362b57e3211f7" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.prepared_io_slice(range, host_buffer) noexcept": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.prepared_io_slice(range, host_buffer) noexcept", - "start_line": 252, - "end_line": 252, - "type": "CONSTRUCTOR", - "content_hash": "6622eec58bf8fd9e" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.prepared_io_slice(range, device_buffer) noexcept": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.prepared_io_slice(range, device_buffer) noexcept", - "start_line": 253, - "end_line": 253, - "type": "CONSTRUCTOR", - "content_hash": "571e8a8d51e0a22a" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.prepared_io_slice(range, host_buffer, device_buffer) noexcept": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.prepared_io_slice(range, host_buffer, device_buffer) noexcept", - "start_line": 254, - "end_line": 257, - "type": "CONSTRUCTOR", - "content_hash": "d54375ab3f09f60e" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.needs_staging() const noexcept": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.needs_staging() const noexcept", - "start_line": 259, - "end_line": 259, - "type": "METHOD", - "content_hash": "7d76b3a045cf2769" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.is_fragmented() const noexcept": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.is_fragmented() const noexcept", - "start_line": 261, - "end_line": 261, - "type": "METHOD", - "content_hash": "21d560a6aac82816" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.is_contiguous() const noexcept": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.is_contiguous() const noexcept", - "start_line": 263, - "end_line": 263, - "type": "METHOD", - "content_hash": "5b6c2c2d02ff77be" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.has_host_request() const noexcept": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.has_host_request() const noexcept", - "start_line": 265, - "end_line": 265, - "type": "METHOD", - "content_hash": "1ecf0efd16c02fcc" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.has_device_request() const noexcept": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.has_device_request() const noexcept", - "start_line": 267, - "end_line": 267, - "type": "METHOD", - "content_hash": "edf46b3847817626" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.is_host_request() const noexcept": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.is_host_request() const noexcept", - "start_line": 269, - "end_line": 272, - "type": "METHOD", - "content_hash": "80bbf7dd6af58cb8" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.size() const noexcept": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.size() const noexcept", - "start_line": 274, - "end_line": 274, - "type": "METHOD", - "content_hash": "d99f24c28535527b" - }, - "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.offset() const noexcept": { - "file_path": "include/cucascade/io/types.hpp", - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.offset() const noexcept", - "start_line": 276, - "end_line": 276, - "type": "METHOD", - "content_hash": "77dabb54e9c7c3e7" - }, - "include/cucascade/io/uri_parser.hpp|include.cucascade.io.uri_parser.hpp.cucascade.io.parsed_uri": { - "file_path": "include/cucascade/io/uri_parser.hpp", - "qualified_name": "include.cucascade.io.uri_parser.hpp.cucascade.io.parsed_uri", - "start_line": 47, - "end_line": 52, - "type": "CLASS", - "content_hash": "c0f2a3e52f67cf01" - }, - "include/cucascade/io/uri_parser.hpp|include.cucascade.io.uri_parser.hpp.cucascade.io.parse(int)": { - "file_path": "include/cucascade/io/uri_parser.hpp", - "qualified_name": "include.cucascade.io.uri_parser.hpp.cucascade.io.parse(int)", - "start_line": 78, - "end_line": 78, - "type": "FUNCTION", - "content_hash": "721b9128852b2351" - }, - "include/cucascade/io/uri_parser.hpp|include.cucascade.io.uri_parser.hpp.cucascade.io.strip_file_scheme(int)": { - "file_path": "include/cucascade/io/uri_parser.hpp", - "qualified_name": "include.cucascade.io.uri_parser.hpp.cucascade.io.strip_file_scheme(int)", - "start_line": 98, - "end_line": 98, - "type": "FUNCTION", - "content_hash": "8fa3e5acf30ad114" - }, - "include/cucascade/io/uring/config.hpp|include.cucascade.io.uring.config.hpp.cucascade.io.uring.config": { - "file_path": "include/cucascade/io/uring/config.hpp", - "qualified_name": "include.cucascade.io.uring.config.hpp.cucascade.io.uring.config", - "start_line": 28, - "end_line": 59, - "type": "CLASS", - "content_hash": "209cf253c7e136ee" - }, - "include/cucascade/io/uring/config.hpp|include.cucascade.io.uring.config.hpp.cucascade.io.uring.config.min_alignment_requirement() const noexcept": { - "file_path": "include/cucascade/io/uring/config.hpp", - "qualified_name": "include.cucascade.io.uring.config.hpp.cucascade.io.uring.config.min_alignment_requirement() const noexcept", - "start_line": 54, - "end_line": 54, - "type": "METHOD", - "content_hash": "0100b4880d474a0c" - }, - "include/cucascade/io/uring/config.hpp|include.cucascade.io.uring.config.hpp.cucascade.io.uring.config.merge_gap_size() const noexcept": { - "file_path": "include/cucascade/io/uring/config.hpp", - "qualified_name": "include.cucascade.io.uring.config.hpp.cucascade.io.uring.config.merge_gap_size() const noexcept", - "start_line": 58, - "end_line": 58, - "type": "METHOD", - "content_hash": "cae3718e320576d0" - }, - "include/cucascade/io/uring/types.hpp|include.cucascade.io.uring.types.hpp.cucascade.io.uring.uring_io_op": { - "file_path": "include/cucascade/io/uring/types.hpp", - "qualified_name": "include.cucascade.io.uring.types.hpp.cucascade.io.uring.uring_io_op", - "start_line": 44, - "end_line": 53, - "type": "CLASS", - "content_hash": "5eb7e87c518c5377" - }, - "include/cucascade/io/uring/types.hpp|include.cucascade.io.uring.types.hpp.cucascade.io.uring.uring_io_op.needs_staging() const noexcept": { - "file_path": "include/cucascade/io/uring/types.hpp", - "qualified_name": "include.cucascade.io.uring.types.hpp.cucascade.io.uring.uring_io_op.needs_staging() const noexcept", - "start_line": 51, - "end_line": 51, - "type": "METHOD", - "content_hash": "196b66fadc56475e" - }, - "include/cucascade/io/uring/types.hpp|include.cucascade.io.uring.types.hpp.cucascade.io.uring.uring_io_op.is_vectored() const noexcept": { - "file_path": "include/cucascade/io/uring/types.hpp", - "qualified_name": "include.cucascade.io.uring.types.hpp.cucascade.io.uring.uring_io_op.is_vectored() const noexcept", - "start_line": 52, - "end_line": 52, - "type": "METHOD", - "content_hash": "18c0a2778773073d" - }, - "include/cucascade/io/uring/types.hpp|include.cucascade.io.uring.types.hpp.cucascade.io.uring.detail.odirect_available(bool, int) noexcept": { - "file_path": "include/cucascade/io/uring/types.hpp", - "qualified_name": "include.cucascade.io.uring.types.hpp.cucascade.io.uring.detail.odirect_available(bool, int) noexcept", - "start_line": 57, - "end_line": 60, - "type": "FUNCTION", - "content_hash": "6184e22c27c6fda0" - }, - "include/cucascade/io/uring/types.hpp|include.cucascade.io.uring.types.hpp.cucascade.io.uring.detail.is_odirect_runtime_error(int) noexcept": { - "file_path": "include/cucascade/io/uring/types.hpp", - "qualified_name": "include.cucascade.io.uring.types.hpp.cucascade.io.uring.detail.is_odirect_runtime_error(int) noexcept", - "start_line": 62, - "end_line": 65, - "type": "FUNCTION", - "content_hash": "199f01987d319126" - }, - "include/cucascade/io/uring/types.hpp|include.cucascade.io.uring.types.hpp.cucascade.io.uring.detail.dynamic_io_target(int, int, int) noexcept": { - "file_path": "include/cucascade/io/uring/types.hpp", - "qualified_name": "include.cucascade.io.uring.types.hpp.cucascade.io.uring.detail.dynamic_io_target(int, int, int) noexcept", - "start_line": 68, - "end_line": 80, - "type": "FUNCTION", - "content_hash": "d90baa8eea27654c" - }, - "include/cucascade/io/uring/types.hpp|include.cucascade.io.uring.types.hpp.cucascade.io.uring.detail.is_odirect_compatible(int, int) noexcept": { - "file_path": "include/cucascade/io/uring/types.hpp", - "qualified_name": "include.cucascade.io.uring.types.hpp.cucascade.io.uring.detail.is_odirect_compatible(int, int) noexcept", - "start_line": 82, - "end_line": 96, - "type": "FUNCTION", - "content_hash": "e46c8db9c9144374" - }, - "include/cucascade/io/uring/uring_ioctx.hpp|include.cucascade.io.uring.uring_ioctx.hpp.cucascade.io.uring.uring_ioctx": { - "file_path": "include/cucascade/io/uring/uring_ioctx.hpp", - "qualified_name": "include.cucascade.io.uring.uring_ioctx.hpp.cucascade.io.uring.uring_ioctx", - "start_line": 34, - "end_line": 43, - "type": "CLASS", - "content_hash": "7529350139b51db0" - }, - "include/cucascade/io/uring/uring_ioctx.hpp|include.cucascade.io.uring.uring_ioctx.hpp.cucascade.io.uring.uring_ioctx.uring_ioctx(int, int)": { - "file_path": "include/cucascade/io/uring/uring_ioctx.hpp", - "qualified_name": "include.cucascade.io.uring.uring_ioctx.hpp.cucascade.io.uring.uring_ioctx.uring_ioctx(int, int)", - "start_line": 40, - "end_line": 40, - "type": "CONSTRUCTOR", - "content_hash": "587937a7c9419c4b" - }, - "include/cucascade/io/uring/uring_ioctx.hpp|include.cucascade.io.uring.uring_ioctx.hpp.cucascade.io.uring.uring_ioctx.type() const noexcept": { - "file_path": "include/cucascade/io/uring/uring_ioctx.hpp", - "qualified_name": "include.cucascade.io.uring.uring_ioctx.hpp.cucascade.io.uring.uring_ioctx.type() const noexcept", - "start_line": 42, - "end_line": 42, - "type": "METHOD", - "content_hash": "e07d8c8eae1f6739" - }, - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.local_io_object": { - "file_path": "include/cucascade/io/uring/uring_reactor.hpp", - "qualified_name": "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.local_io_object", - "start_line": 61, - "end_line": 97, - "type": "CLASS", - "content_hash": "eb865a0b0bdf7602" - }, - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.local_io_object.local_io_object(int, int, int, int, int)": { - "file_path": "include/cucascade/io/uring/uring_reactor.hpp", - "qualified_name": "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.local_io_object.local_io_object(int, int, int, int, int)", - "start_line": 63, - "end_line": 78, - "type": "CONSTRUCTOR", - "content_hash": "382ee0976e0ec84f" - }, - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.local_io_object.raw_file_cache_id() const noexcept": { - "file_path": "include/cucascade/io/uring/uring_reactor.hpp", - "qualified_name": "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.local_io_object.raw_file_cache_id() const noexcept", - "start_line": 80, - "end_line": 80, - "type": "METHOD", - "content_hash": "69680a44aee53617" - }, - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.local_io_object.object_path() const noexcept": { - "file_path": "include/cucascade/io/uring/uring_reactor.hpp", - "qualified_name": "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.local_io_object.object_path() const noexcept", - "start_line": 81, - "end_line": 81, - "type": "METHOD", - "content_hash": "f81857e9cd92420e" - }, - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.local_io_object.size() const noexcept": { - "file_path": "include/cucascade/io/uring/uring_reactor.hpp", - "qualified_name": "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.local_io_object.size() const noexcept", - "start_line": 82, - "end_line": 82, - "type": "METHOD", - "content_hash": "0363b2337253e52f" - }, - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.local_io_object.fd() const noexcept": { - "file_path": "include/cucascade/io/uring/uring_reactor.hpp", - "qualified_name": "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.local_io_object.fd() const noexcept", - "start_line": 84, - "end_line": 84, - "type": "METHOD", - "content_hash": "7697bb4afc38878e" - }, - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.local_io_object.fd_direct() const noexcept": { - "file_path": "include/cucascade/io/uring/uring_reactor.hpp", - "qualified_name": "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.local_io_object.fd_direct() const noexcept", - "start_line": 85, - "end_line": 85, - "type": "METHOD", - "content_hash": "77315d7f69895831" - }, - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.local_io_object.buffered_handle() const noexcept": { - "file_path": "include/cucascade/io/uring/uring_reactor.hpp", - "qualified_name": "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.local_io_object.buffered_handle() const noexcept", - "start_line": 88, - "end_line": 88, - "type": "METHOD", - "content_hash": "b5403657e74cc69a" - }, - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.local_io_object.odirect_handle() const noexcept": { - "file_path": "include/cucascade/io/uring/uring_reactor.hpp", - "qualified_name": "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.local_io_object.odirect_handle() const noexcept", - "start_line": 89, - "end_line": 89, - "type": "METHOD", - "content_hash": "9d7ffa64c184e199" - }, - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor": { - "file_path": "include/cucascade/io/uring/uring_reactor.hpp", - "qualified_name": "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor", - "start_line": 111, - "end_line": 251, - "type": "CLASS", - "content_hash": "096b0e284a2258cc" - }, - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.reactor_context": { - "file_path": "include/cucascade/io/uring/uring_reactor.hpp", - "qualified_name": "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.reactor_context", - "start_line": 123, - "end_line": 140, - "type": "CLASS", - "content_hash": "e3631af9985b140f" - }, - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.reactor_context.reactor_context(int, int *)": { - "file_path": "include/cucascade/io/uring/uring_reactor.hpp", - "qualified_name": "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.reactor_context.reactor_context(int, int *)", - "start_line": 125, - "end_line": 128, - "type": "CONSTRUCTOR", - "content_hash": "da5493bee4f434ad" - }, - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.reactor_context.cfg() const noexcept": { - "file_path": "include/cucascade/io/uring/uring_reactor.hpp", - "qualified_name": "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.reactor_context.cfg() const noexcept", - "start_line": 130, - "end_line": 130, - "type": "METHOD", - "content_hash": "5bff76f6ae179607" - }, - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.reactor_context.host_memory_resource() const noexcept": { - "file_path": "include/cucascade/io/uring/uring_reactor.hpp", - "qualified_name": "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.reactor_context.host_memory_resource() const noexcept", - "start_line": 131, - "end_line": 135, - "type": "METHOD", - "content_hash": "357590652e0beed5" - }, - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.native_handle_type": { - "file_path": "include/cucascade/io/uring/uring_reactor.hpp", - "qualified_name": "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.native_handle_type", - "start_line": 142, - "end_line": 142, - "type": "CLASS", - "content_hash": "d44b9bf952899f53" - }, - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.io_object_type": { - "file_path": "include/cucascade/io/uring/uring_reactor.hpp", - "qualified_name": "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.io_object_type", - "start_line": 143, - "end_line": 143, - "type": "CLASS", - "content_hash": "75e2fb1616faba24" - }, - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.reactor_context_type": { - "file_path": "include/cucascade/io/uring/uring_reactor.hpp", - "qualified_name": "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.reactor_context_type", - "start_line": 145, - "end_line": 145, - "type": "CLASS", - "content_hash": "81b5ec13c151a7cb" - }, - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.uring_reactor(int, int)": { - "file_path": "include/cucascade/io/uring/uring_reactor.hpp", - "qualified_name": "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.uring_reactor(int, int)", - "start_line": 153, - "end_line": 154, - "type": "CONSTRUCTOR", - "content_hash": "9ecc840d18c65552" - }, - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.~uring_reactor": { - "file_path": "include/cucascade/io/uring/uring_reactor.hpp", - "qualified_name": "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.~uring_reactor", - "start_line": 156, - "end_line": 156, - "type": "CONSTRUCTOR", - "content_hash": "458b62cb6206cb88" - }, - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.uring_reactor(const uring_reactor &)": { - "file_path": "include/cucascade/io/uring/uring_reactor.hpp", - "qualified_name": "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.uring_reactor(const uring_reactor &)", - "start_line": 158, - "end_line": 158, - "type": "CONSTRUCTOR", - "content_hash": "b1b664cee0275b3d" - }, - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.operator=(const uring_reactor &)": { - "file_path": "include/cucascade/io/uring/uring_reactor.hpp", - "qualified_name": "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.operator=(const uring_reactor &)", - "start_line": 159, - "end_line": 159, - "type": "METHOD", - "content_hash": "10ca9abae2c6e405" - }, - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.get_config() const noexcept": { - "file_path": "include/cucascade/io/uring/uring_reactor.hpp", - "qualified_name": "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.get_config() const noexcept", - "start_line": 164, - "end_line": 164, - "type": "METHOD", - "content_hash": "c043f620c40fe673" - }, - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.staging_block_size() const noexcept": { - "file_path": "include/cucascade/io/uring/uring_reactor.hpp", - "qualified_name": "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.staging_block_size() const noexcept", - "start_line": 176, - "end_line": 181, - "type": "METHOD", - "content_hash": "972ce0ed9c42eca6" - }, - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.start()": { - "file_path": "include/cucascade/io/uring/uring_reactor.hpp", - "qualified_name": "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.start()", - "start_line": 187, - "end_line": 187, - "type": "METHOD", - "content_hash": "a9a8fd38c7e83140" - }, - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.interrupt()": { - "file_path": "include/cucascade/io/uring/uring_reactor.hpp", - "qualified_name": "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.interrupt()", - "start_line": 189, - "end_line": 189, - "type": "METHOD", - "content_hash": "e80aa2b528fb0e51" - }, - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.shutdown()": { - "file_path": "include/cucascade/io/uring/uring_reactor.hpp", - "qualified_name": "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.shutdown()", - "start_line": 190, - "end_line": 190, - "type": "METHOD", - "content_hash": "88f30e06febdef57" - }, - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.host_read(const io_object_type &, int, int, int *)": { - "file_path": "include/cucascade/io/uring/uring_reactor.hpp", - "qualified_name": "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.host_read(const io_object_type &, int, int, int *)", - "start_line": 193, - "end_line": 193, - "type": "METHOD", - "content_hash": "c8d820b76dd07efc" - }, - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.enqueue(int) noexcept": { - "file_path": "include/cucascade/io/uring/uring_reactor.hpp", - "qualified_name": "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.enqueue(int) noexcept", - "start_line": 195, - "end_line": 195, - "type": "METHOD", - "content_hash": "dccea2b06294f117" - }, - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.queued_bytes() const noexcept": { - "file_path": "include/cucascade/io/uring/uring_reactor.hpp", - "qualified_name": "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.queued_bytes() const noexcept", - "start_line": 198, - "end_line": 201, - "type": "METHOD", - "content_hash": "8dfd73c985f29186" - }, - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.supports(int)": { - "file_path": "include/cucascade/io/uring/uring_reactor.hpp", - "qualified_name": "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.supports(int)", - "start_line": 205, - "end_line": 205, - "type": "METHOD", - "content_hash": "26a2a6b111815f94" - }, - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.create_io_object(int)": { - "file_path": "include/cucascade/io/uring/uring_reactor.hpp", - "qualified_name": "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.create_io_object(int)", - "start_line": 210, - "end_line": 210, - "type": "METHOD", - "content_hash": "e9c0de4c542f2b70" - }, - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.size(int)": { - "file_path": "include/cucascade/io/uring/uring_reactor.hpp", - "qualified_name": "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.size(int)", - "start_line": 213, - "end_line": 213, - "type": "METHOD", - "content_hash": "a2d57d83f893914d" - }, - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.align_to_physical(int, int)": { - "file_path": "include/cucascade/io/uring/uring_reactor.hpp", - "qualified_name": "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.align_to_physical(int, int)", - "start_line": 217, - "end_line": 217, - "type": "METHOD", - "content_hash": "c252d19ec558e578" - }, - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.align_and_coalesce(int, int) noexcept": { - "file_path": "include/cucascade/io/uring/uring_reactor.hpp", - "qualified_name": "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.align_and_coalesce(int, int) noexcept", - "start_line": 227, - "end_line": 228, - "type": "METHOD", - "content_hash": "f6025d4565f2d7ee" - }, - "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.worker_loop(const int &)": { - "file_path": "include/cucascade/io/uring/uring_reactor.hpp", - "qualified_name": "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.worker_loop(const int &)", - "start_line": 231, - "end_line": 231, - "type": "METHOD", - "content_hash": "4336f86c448c4a36" - }, - "include/cucascade/log/logging.hpp|include.cucascade.log.logging.hpp.cucascade.log.detail.ignore(Args &&...) noexcept": { - "file_path": "include/cucascade/log/logging.hpp", - "qualified_name": "include.cucascade.log.logging.hpp.cucascade.log.detail.ignore(Args &&...) noexcept", - "start_line": 30, - "end_line": 30, - "type": "FUNCTION", - "content_hash": "20510ec6c672806f" - }, - "include/cucascade/memory/chunked_resource_info.hpp|include.cucascade.memory.chunked_resource_info.hpp.cucascade.memory.chunked_resource_info": { - "file_path": "include/cucascade/memory/chunked_resource_info.hpp", - "qualified_name": "include.cucascade.memory.chunked_resource_info.hpp.cucascade.memory.chunked_resource_info", - "start_line": 46, - "end_line": 55, - "type": "CLASS", - "content_hash": "847c3abca04c9fe6" - }, - "include/cucascade/memory/chunked_resource_info.hpp|include.cucascade.memory.chunked_resource_info.hpp.cucascade.memory.chunked_resource_info.~chunked_resource_info": { - "file_path": "include/cucascade/memory/chunked_resource_info.hpp", - "qualified_name": "include.cucascade.memory.chunked_resource_info.hpp.cucascade.memory.chunked_resource_info.~chunked_resource_info", - "start_line": 47, - "end_line": 47, - "type": "CONSTRUCTOR", - "content_hash": "3e92cbcb4dcf68f0" - }, - "include/cucascade/memory/chunked_resource_info.hpp|include.cucascade.memory.chunked_resource_info.hpp.cucascade.memory.chunked_resource_info.max_chunk_bytes() const": { - "file_path": "include/cucascade/memory/chunked_resource_info.hpp", - "qualified_name": "include.cucascade.memory.chunked_resource_info.hpp.cucascade.memory.chunked_resource_info.max_chunk_bytes() const", - "start_line": 54, - "end_line": 54, - "type": "METHOD", - "content_hash": "9805199fb5e41bbb" - }, - "include/cucascade/memory/column_metadata.hpp|include.cucascade.memory.column_metadata.hpp.cucascade.memory.column_metadata": { - "file_path": "include/cucascade/memory/column_metadata.hpp", - "qualified_name": "include.cucascade.memory.column_metadata.hpp.cucascade.memory.column_metadata", - "start_line": 40, - "end_line": 55, - "type": "CLASS", - "content_hash": "f1cfd51dcb2efda1" - }, - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_status": { - "file_path": "include/cucascade/memory/common.hpp", - "qualified_name": "include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_status", - "start_line": 40, - "end_line": 45, - "type": "ENUM", - "content_hash": "06a95b1b69281d23" - }, - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_status.GRANTED": { - "file_path": "include/cucascade/memory/common.hpp", - "qualified_name": "include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_status.GRANTED", - "start_line": 41, - "end_line": 41, - "type": "ENUM", - "content_hash": "4a56cc4c777049f0" - }, - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_status.UNSUPPORTED": { - "file_path": "include/cucascade/memory/common.hpp", - "qualified_name": "include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_status.UNSUPPORTED", - "start_line": 42, - "end_line": 42, - "type": "ENUM", - "content_hash": "b8408ba5d2813011" - }, - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_status.VERIFICATION_FAILED": { - "file_path": "include/cucascade/memory/common.hpp", - "qualified_name": "include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_status.VERIFICATION_FAILED", - "start_line": 43, - "end_line": 43, - "type": "ENUM", - "content_hash": "e16dc38e2abaa71e" - }, - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_status.CUDA_ERROR": { - "file_path": "include/cucascade/memory/common.hpp", - "qualified_name": "include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_status.CUDA_ERROR", - "start_line": 44, - "end_line": 44, - "type": "ENUM", - "content_hash": "2ebf252bb12f65d3" - }, - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.memory.pool_peer_access_result": { - "file_path": "include/cucascade/memory/common.hpp", - "qualified_name": "include.cucascade.memory.common.hpp.memory.pool_peer_access_result", - "start_line": 47, - "end_line": 47, - "type": "CLASS", - "content_hash": "fdc3518351dd2762" - }, - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.detail.pool_peer_access_operations": { - "file_path": "include/cucascade/memory/common.hpp", - "qualified_name": "include.cucascade.memory.common.hpp.cucascade.memory.detail.pool_peer_access_operations", - "start_line": 50, - "end_line": 50, - "type": "CLASS", - "content_hash": "07aa83a07749c073" - }, - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.detail.grant_pool_peer_access(int, int, int, const pool_peer_access_operations &) noexcept": { - "file_path": "include/cucascade/memory/common.hpp", - "qualified_name": "include.cucascade.memory.common.hpp.cucascade.memory.detail.grant_pool_peer_access(int, int, int, const pool_peer_access_operations &) noexcept", - "start_line": 52, - "end_line": 56, - "type": "FUNCTION", - "content_hash": "59bac34139d5736a" - }, - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_result": { - "file_path": "include/cucascade/memory/common.hpp", - "qualified_name": "include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_result", - "start_line": 66, - "end_line": 96, - "type": "CLASS", - "content_hash": "e0c4436759e02fdf" - }, - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_result.status() const noexcept": { - "file_path": "include/cucascade/memory/common.hpp", - "qualified_name": "include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_result.status() const noexcept", - "start_line": 69, - "end_line": 69, - "type": "METHOD", - "content_hash": "de7147e8ff805559" - }, - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_result.error() const noexcept": { - "file_path": "include/cucascade/memory/common.hpp", - "qualified_name": "include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_result.error() const noexcept", - "start_line": 77, - "end_line": 77, - "type": "METHOD", - "content_hash": "cc5965d95fa21249" - }, - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_result.granted() const noexcept": { - "file_path": "include/cucascade/memory/common.hpp", - "qualified_name": "include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_result.granted() const noexcept", - "start_line": 80, - "end_line": 83, - "type": "METHOD", - "content_hash": "4e51648fcf723434" - }, - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_result.pool_peer_access_result(pool_peer_access_status, int) noexcept": { - "file_path": "include/cucascade/memory/common.hpp", - "qualified_name": "include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_result.pool_peer_access_result(pool_peer_access_status, int) noexcept", - "start_line": 86, - "end_line": 89, - "type": "CONSTRUCTOR", - "content_hash": "302cca7462639cfa" - }, - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.Tier": { - "file_path": "include/cucascade/memory/common.hpp", - "qualified_name": "include.cucascade.memory.common.hpp.cucascade.memory.Tier", - "start_line": 102, - "end_line": 107, - "type": "ENUM", - "content_hash": "884fc27c4b63a785" - }, - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.Tier.GPU": { - "file_path": "include/cucascade/memory/common.hpp", - "qualified_name": "include.cucascade.memory.common.hpp.cucascade.memory.Tier.GPU", - "start_line": 103, - "end_line": 103, - "type": "ENUM", - "content_hash": "ef68696def09a11a" - }, - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.Tier.HOST": { - "file_path": "include/cucascade/memory/common.hpp", - "qualified_name": "include.cucascade.memory.common.hpp.cucascade.memory.Tier.HOST", - "start_line": 104, - "end_line": 104, - "type": "ENUM", - "content_hash": "8489d10c9514eda8" - }, - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.Tier.DISK": { - "file_path": "include/cucascade/memory/common.hpp", - "qualified_name": "include.cucascade.memory.common.hpp.cucascade.memory.Tier.DISK", - "start_line": 105, - "end_line": 105, - "type": "ENUM", - "content_hash": "182092697b596fd3" - }, - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.Tier.SIZE": { - "file_path": "include/cucascade/memory/common.hpp", - "qualified_name": "include.cucascade.memory.common.hpp.cucascade.memory.Tier.SIZE", - "start_line": 106, - "end_line": 106, - "type": "ENUM", - "content_hash": "18ed4dedffd99002" - }, - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.memory_space_id": { - "file_path": "include/cucascade/memory/common.hpp", - "qualified_name": "include.cucascade.memory.common.hpp.cucascade.memory.memory_space_id", - "start_line": 113, - "end_line": 128, - "type": "CLASS", - "content_hash": "8457bf71f45c4252" - }, - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.memory_space_id.memory_space_id(Tier, int)": { - "file_path": "include/cucascade/memory/common.hpp", - "qualified_name": "include.cucascade.memory.common.hpp.cucascade.memory.memory_space_id.memory_space_id(Tier, int)", - "start_line": 118, - "end_line": 118, - "type": "CONSTRUCTOR", - "content_hash": "a842ea9c003b8741" - }, - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.memory_space_id.uuid() const noexcept": { - "file_path": "include/cucascade/memory/common.hpp", - "qualified_name": "include.cucascade.memory.common.hpp.cucascade.memory.memory_space_id.uuid() const noexcept", - "start_line": 122, - "end_line": 127, - "type": "METHOD", - "content_hash": "9dc14c2a10b512aa" - }, - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.make_default_gpu_memory_resource(int, int)": { - "file_path": "include/cucascade/memory/common.hpp", - "qualified_name": "include.cucascade.memory.common.hpp.cucascade.memory.make_default_gpu_memory_resource(int, int)", - "start_line": 134, - "end_line": 135, - "type": "FUNCTION", - "content_hash": "3ff69e0825093753" - }, - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.grant_pool_peer_access(int, int, int) noexcept": { - "file_path": "include/cucascade/memory/common.hpp", - "qualified_name": "include.cucascade.memory.common.hpp.cucascade.memory.grant_pool_peer_access(int, int, int) noexcept", - "start_line": 167, - "end_line": 169, - "type": "FUNCTION", - "content_hash": "e1fdc908f4bbad8c" - }, - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.enable_pool_peer_access_for_all_visible_devices(int, int)": { - "file_path": "include/cucascade/memory/common.hpp", - "qualified_name": "include.cucascade.memory.common.hpp.cucascade.memory.enable_pool_peer_access_for_all_visible_devices(int, int)", - "start_line": 188, - "end_line": 188, - "type": "FUNCTION", - "content_hash": "f7a3e92a08be1043" - }, - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.probe_peer_dma_works(int, int)": { - "file_path": "include/cucascade/memory/common.hpp", - "qualified_name": "include.cucascade.memory.common.hpp.cucascade.memory.probe_peer_dma_works(int, int)", - "start_line": 226, - "end_line": 226, - "type": "FUNCTION", - "content_hash": "c31556ef13ff2ea6" - }, - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.peer_access_verified(int, int)": { - "file_path": "include/cucascade/memory/common.hpp", - "qualified_name": "include.cucascade.memory.common.hpp.cucascade.memory.peer_access_verified(int, int)", - "start_line": 245, - "end_line": 245, - "type": "FUNCTION", - "content_hash": "113a43510dff09d4" - }, - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.make_default_host_memory_resource(int, int)": { - "file_path": "include/cucascade/memory/common.hpp", - "qualified_name": "include.cucascade.memory.common.hpp.cucascade.memory.make_default_host_memory_resource(int, int)", - "start_line": 267, - "end_line": 267, - "type": "FUNCTION", - "content_hash": "6e3211375e56d2c3" - }, - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.make_default_host_memory_resource(int, int, bool)": { - "file_path": "include/cucascade/memory/common.hpp", - "qualified_name": "include.cucascade.memory.common.hpp.cucascade.memory.make_default_host_memory_resource(int, int, bool)", - "start_line": 270, - "end_line": 270, - "type": "FUNCTION", - "content_hash": "4e536f0c082eabb6" - }, - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.make_default_allocator_for_tier(Tier)": { - "file_path": "include/cucascade/memory/common.hpp", - "qualified_name": "include.cucascade.memory.common.hpp.cucascade.memory.make_default_allocator_for_tier(Tier)", - "start_line": 272, - "end_line": 272, - "type": "FUNCTION", - "content_hash": "6ab7324d97305d0c" - }, - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.fixed_size_host_memory_resource": { - "file_path": "include/cucascade/memory/common.hpp", - "qualified_name": "include.cucascade.memory.common.hpp.cucascade.memory.fixed_size_host_memory_resource", - "start_line": 275, - "end_line": 275, - "type": "CLASS", - "content_hash": "db013813d55899a7" - }, - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.register_host_pool(int, fixed_size_host_memory_resource *)": { - "file_path": "include/cucascade/memory/common.hpp", - "qualified_name": "include.cucascade.memory.common.hpp.cucascade.memory.register_host_pool(int, fixed_size_host_memory_resource *)", - "start_line": 288, - "end_line": 288, - "type": "FUNCTION", - "content_hash": "dbc4c6b2cd33ae99" - }, - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.unregister_host_pool(int, fixed_size_host_memory_resource *) noexcept": { - "file_path": "include/cucascade/memory/common.hpp", - "qualified_name": "include.cucascade.memory.common.hpp.cucascade.memory.unregister_host_pool(int, fixed_size_host_memory_resource *) noexcept", - "start_line": 293, - "end_line": 293, - "type": "FUNCTION", - "content_hash": "deacd1d8fe772159" - }, - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.find_host_pool(int) noexcept": { - "file_path": "include/cucascade/memory/common.hpp", - "qualified_name": "include.cucascade.memory.common.hpp.cucascade.memory.find_host_pool(int) noexcept", - "start_line": 301, - "end_line": 301, - "type": "FUNCTION", - "content_hash": "7ea3b8735cfe519e" - }, - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.std.hash": { - "file_path": "include/cucascade/memory/common.hpp", - "qualified_name": "include.cucascade.memory.common.hpp.std.hash", - "start_line": 309, - "end_line": 311, - "type": "CLASS", - "content_hash": "188b3a012a351898" - }, - "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.std.hash.operator()(const cucascade::memory::memory_space_id &) const": { - "file_path": "include/cucascade/memory/common.hpp", - "qualified_name": "include.cucascade.memory.common.hpp.std.hash.operator()(const cucascade::memory::memory_space_id &) const", - "start_line": 310, - "end_line": 310, - "type": "METHOD", - "content_hash": "f9d386ac11295aa9" - }, - "include/cucascade/memory/config.hpp|include.cucascade.memory.config.hpp.cucascade.memory.gpu_memory_space_config": { - "file_path": "include/cucascade/memory/config.hpp", - "qualified_name": "include.cucascade.memory.config.hpp.cucascade.memory.gpu_memory_space_config", - "start_line": 32, - "end_line": 59, - "type": "CLASS", - "content_hash": "6e04bae244e716e6" - }, - "include/cucascade/memory/config.hpp|include.cucascade.memory.config.hpp.cucascade.memory.gpu_memory_space_config.tier() const": { - "file_path": "include/cucascade/memory/config.hpp", - "qualified_name": "include.cucascade.memory.config.hpp.cucascade.memory.gpu_memory_space_config.tier() const", - "start_line": 41, - "end_line": 41, - "type": "METHOD", - "content_hash": "60671570fe6f9995" - }, - "include/cucascade/memory/config.hpp|include.cucascade.memory.config.hpp.cucascade.memory.gpu_memory_space_config.reservation_limit() const": { - "file_path": "include/cucascade/memory/config.hpp", - "qualified_name": "include.cucascade.memory.config.hpp.cucascade.memory.gpu_memory_space_config.reservation_limit() const", - "start_line": 43, - "end_line": 47, - "type": "METHOD", - "content_hash": "26eaeae8b081511e" - }, - "include/cucascade/memory/config.hpp|include.cucascade.memory.config.hpp.cucascade.memory.gpu_memory_space_config.downgrade_trigger_threshold() const": { - "file_path": "include/cucascade/memory/config.hpp", - "qualified_name": "include.cucascade.memory.config.hpp.cucascade.memory.gpu_memory_space_config.downgrade_trigger_threshold() const", - "start_line": 49, - "end_line": 53, - "type": "METHOD", - "content_hash": "6c191821eb0c400d" - }, - "include/cucascade/memory/config.hpp|include.cucascade.memory.config.hpp.cucascade.memory.gpu_memory_space_config.downgrade_stop_threshold() const": { - "file_path": "include/cucascade/memory/config.hpp", - "qualified_name": "include.cucascade.memory.config.hpp.cucascade.memory.gpu_memory_space_config.downgrade_stop_threshold() const", - "start_line": 55, - "end_line": 58, - "type": "METHOD", - "content_hash": "4fb6dd318e1dbc9f" - }, - "include/cucascade/memory/config.hpp|include.cucascade.memory.config.hpp.cucascade.memory.host_memory_space_config": { - "file_path": "include/cucascade/memory/config.hpp", - "qualified_name": "include.cucascade.memory.config.hpp.cucascade.memory.host_memory_space_config", - "start_line": 61, - "end_line": 92, - "type": "CLASS", - "content_hash": "199993ba77e93d66" - }, - "include/cucascade/memory/config.hpp|include.cucascade.memory.config.hpp.cucascade.memory.host_memory_space_config.tier() const": { - "file_path": "include/cucascade/memory/config.hpp", - "qualified_name": "include.cucascade.memory.config.hpp.cucascade.memory.host_memory_space_config.tier() const", - "start_line": 74, - "end_line": 74, - "type": "METHOD", - "content_hash": "6152ff1bb0c8ca49" - }, - "include/cucascade/memory/config.hpp|include.cucascade.memory.config.hpp.cucascade.memory.host_memory_space_config.reservation_limit() const": { - "file_path": "include/cucascade/memory/config.hpp", - "qualified_name": "include.cucascade.memory.config.hpp.cucascade.memory.host_memory_space_config.reservation_limit() const", - "start_line": 76, - "end_line": 80, - "type": "METHOD", - "content_hash": "26eaeae8b081511e" - }, - "include/cucascade/memory/config.hpp|include.cucascade.memory.config.hpp.cucascade.memory.host_memory_space_config.downgrade_trigger_threshold() const": { - "file_path": "include/cucascade/memory/config.hpp", - "qualified_name": "include.cucascade.memory.config.hpp.cucascade.memory.host_memory_space_config.downgrade_trigger_threshold() const", - "start_line": 82, - "end_line": 86, - "type": "METHOD", - "content_hash": "6c191821eb0c400d" - }, - "include/cucascade/memory/config.hpp|include.cucascade.memory.config.hpp.cucascade.memory.host_memory_space_config.downgrade_stop_threshold() const": { - "file_path": "include/cucascade/memory/config.hpp", - "qualified_name": "include.cucascade.memory.config.hpp.cucascade.memory.host_memory_space_config.downgrade_stop_threshold() const", - "start_line": 88, - "end_line": 91, - "type": "METHOD", - "content_hash": "4fb6dd318e1dbc9f" - }, - "include/cucascade/memory/config.hpp|include.cucascade.memory.config.hpp.cucascade.memory.disk_memory_space_config": { - "file_path": "include/cucascade/memory/config.hpp", - "qualified_name": "include.cucascade.memory.config.hpp.cucascade.memory.disk_memory_space_config", - "start_line": 94, - "end_line": 109, - "type": "CLASS", - "content_hash": "aab4a0db0944e2ff" - }, - "include/cucascade/memory/config.hpp|include.cucascade.memory.config.hpp.cucascade.memory.disk_memory_space_config.tier() const": { - "file_path": "include/cucascade/memory/config.hpp", - "qualified_name": "include.cucascade.memory.config.hpp.cucascade.memory.disk_memory_space_config.tier() const", - "start_line": 99, - "end_line": 99, - "type": "METHOD", - "content_hash": "5da405e190fb6f26" - }, - "include/cucascade/memory/config.hpp|include.cucascade.memory.config.hpp.cucascade.memory.disk_memory_space_config.reservation_limit() const": { - "file_path": "include/cucascade/memory/config.hpp", - "qualified_name": "include.cucascade.memory.config.hpp.cucascade.memory.disk_memory_space_config.reservation_limit() const", - "start_line": 101, - "end_line": 101, - "type": "METHOD", - "content_hash": "4e256caca21d500d" - }, - "include/cucascade/memory/config.hpp|include.cucascade.memory.config.hpp.cucascade.memory.disk_memory_space_config.downgrade_trigger_threshold() const": { - "file_path": "include/cucascade/memory/config.hpp", - "qualified_name": "include.cucascade.memory.config.hpp.cucascade.memory.disk_memory_space_config.downgrade_trigger_threshold() const", - "start_line": 103, - "end_line": 103, - "type": "METHOD", - "content_hash": "50e8e2c60e28bb61" - }, - "include/cucascade/memory/config.hpp|include.cucascade.memory.config.hpp.cucascade.memory.disk_memory_space_config.downgrade_stop_threshold() const": { - "file_path": "include/cucascade/memory/config.hpp", - "qualified_name": "include.cucascade.memory.config.hpp.cucascade.memory.disk_memory_space_config.downgrade_stop_threshold() const", - "start_line": 105, - "end_line": 108, - "type": "METHOD", - "content_hash": "1b282b123333304f" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl", - "start_line": 42, - "end_line": 252, - "type": "CLASS", - "content_hash": "e8a34a45df383363" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.device_reserved_arena": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.device_reserved_arena", - "start_line": 44, - "end_line": 75, - "type": "CLASS", - "content_hash": "8badcb79f26ba237" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.device_reserved_arena.device_reserved_arena(reservation_aware_resource_adaptor_impl &, int, int)": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.device_reserved_arena.device_reserved_arena(reservation_aware_resource_adaptor_impl &, int, int)", - "start_line": 47, - "end_line": 52, - "type": "CONSTRUCTOR", - "content_hash": "ec7122b142c5e8b8" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.device_reserved_arena.~device_reserved_arena": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.device_reserved_arena.~device_reserved_arena", - "start_line": 54, - "end_line": 54, - "type": "CONSTRUCTOR", - "content_hash": "b475415f2c4b9fa5" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.device_reserved_arena.grow_by(int)": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.device_reserved_arena.grow_by(int)", - "start_line": 56, - "end_line": 59, - "type": "METHOD", - "content_hash": "6dc84368c7a32eef" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.device_reserved_arena.shrink_to_fit()": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.device_reserved_arena.shrink_to_fit()", - "start_line": 61, - "end_line": 61, - "type": "METHOD", - "content_hash": "4a28a33a9b97e4a0" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.device_reserved_arena.get_available_memory() const noexcept": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.device_reserved_arena.get_available_memory() const noexcept", - "start_line": 63, - "end_line": 68, - "type": "METHOD", - "content_hash": "f90650c0ea3f606e" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.stream_ordered_tracker_state": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.stream_ordered_tracker_state", - "start_line": 80, - "end_line": 100, - "type": "CLASS", - "content_hash": "8dc2bb42843fa692" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.stream_ordered_tracker_state.stream_ordered_tracker_state(int, int, int)": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.stream_ordered_tracker_state.stream_ordered_tracker_state(int, int, int)", - "start_line": 89, - "end_line": 92, - "type": "CONSTRUCTOR", - "content_hash": "34e1814029df63c2" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.stream_ordered_tracker_state.check_reservation_and_handle_overflow(reservation_aware_resource_adaptor_impl &, int, int)": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.stream_ordered_tracker_state.check_reservation_and_handle_overflow(reservation_aware_resource_adaptor_impl &, int, int)", - "start_line": 94, - "end_line": 96, - "type": "METHOD", - "content_hash": "8865c96c1d63e092" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.allocation_tracker_iface": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.allocation_tracker_iface", - "start_line": 105, - "end_line": 119, - "type": "CLASS", - "content_hash": "c50a40e56fd42582" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.allocation_tracker_iface.~allocation_tracker_iface": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.allocation_tracker_iface.~allocation_tracker_iface", - "start_line": 106, - "end_line": 106, - "type": "CONSTRUCTOR", - "content_hash": "82022a80ca6e6cb8" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.allocation_tracker_iface.reset_tracker_state(int)": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.allocation_tracker_iface.reset_tracker_state(int)", - "start_line": 108, - "end_line": 108, - "type": "METHOD", - "content_hash": "ceea8a0ba831fb09" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.allocation_tracker_iface.assign_reservation_to_tracker(int, int, int, int)": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.allocation_tracker_iface.assign_reservation_to_tracker(int, int, int, int)", - "start_line": 110, - "end_line": 113, - "type": "METHOD", - "content_hash": "dc420fd072a740da" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.allocation_tracker_iface.get_tracker_state(int)": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.allocation_tracker_iface.get_tracker_state(int)", - "start_line": 115, - "end_line": 115, - "type": "METHOD", - "content_hash": "9626bc6962de878e" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.allocation_tracker_iface.get_tracker_state(int) const": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.allocation_tracker_iface.get_tracker_state(int) const", - "start_line": 117, - "end_line": 118, - "type": "METHOD", - "content_hash": "a9166d7f6b4a8536" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.AllocationTrackingScope": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.AllocationTrackingScope", - "start_line": 121, - "end_line": 124, - "type": "ENUM", - "content_hash": "cf1ed92db4858959" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.AllocationTrackingScope.PER_STREAM": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.AllocationTrackingScope.PER_STREAM", - "start_line": 122, - "end_line": 122, - "type": "ENUM", - "content_hash": "971baba95c7f09fc" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.AllocationTrackingScope.PER_THREAD": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.AllocationTrackingScope.PER_THREAD", - "start_line": 123, - "end_line": 123, - "type": "ENUM", - "content_hash": "d109169e5a72bfe4" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reservation_aware_resource_adaptor_impl(int, int, int, int, int, AllocationTrackingScope, int)": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reservation_aware_resource_adaptor_impl(int, int, int, int, int, AllocationTrackingScope, int)", - "start_line": 126, - "end_line": 133, - "type": "CONSTRUCTOR", - "content_hash": "33909a0520b0ad79" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reservation_aware_resource_adaptor_impl(int, int, int, int, int, int, AllocationTrackingScope, int)": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reservation_aware_resource_adaptor_impl(int, int, int, int, int, int, AllocationTrackingScope, int)", - "start_line": 135, - "end_line": 143, - "type": "CONSTRUCTOR", - "content_hash": "30daf70c19184bbb" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.~reservation_aware_resource_adaptor_impl": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.~reservation_aware_resource_adaptor_impl", - "start_line": 145, - "end_line": 145, - "type": "CONSTRUCTOR", - "content_hash": "895ef010fee3bd9f" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reservation_aware_resource_adaptor_impl(const reservation_aware_resource_adaptor_impl &)": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reservation_aware_resource_adaptor_impl(const reservation_aware_resource_adaptor_impl &)", - "start_line": 148, - "end_line": 148, - "type": "CONSTRUCTOR", - "content_hash": "ca5b0ef90da5255e" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.operator=(const reservation_aware_resource_adaptor_impl &)": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.operator=(const reservation_aware_resource_adaptor_impl &)", - "start_line": 149, - "end_line": 150, - "type": "METHOD", - "content_hash": "2711bc6d7f88157d" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reservation_aware_resource_adaptor_impl(reservation_aware_resource_adaptor_impl &&)": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reservation_aware_resource_adaptor_impl(reservation_aware_resource_adaptor_impl &&)", - "start_line": 151, - "end_line": 151, - "type": "CONSTRUCTOR", - "content_hash": "fcba48597cbe6bcb" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.operator=(reservation_aware_resource_adaptor_impl &&)": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.operator=(reservation_aware_resource_adaptor_impl &&)", - "start_line": 152, - "end_line": 153, - "type": "METHOD", - "content_hash": "90bfdfa614b2ac82" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_upstream_resource() const noexcept": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_upstream_resource() const noexcept", - "start_line": 155, - "end_line": 155, - "type": "METHOD", - "content_hash": "c53a2e350bcb755e" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.pool_handle() const noexcept": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.pool_handle() const noexcept", - "start_line": 156, - "end_line": 156, - "type": "METHOD", - "content_hash": "9293b10709c59708" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_available_memory() const noexcept": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_available_memory() const noexcept", - "start_line": 157, - "end_line": 157, - "type": "METHOD", - "content_hash": "0184445e6ae48ed5" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_available_memory(int) const noexcept": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_available_memory(int) const noexcept", - "start_line": 158, - "end_line": 158, - "type": "METHOD", - "content_hash": "30cb32b0088fc621" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_available_memory_print(int) const noexcept": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_available_memory_print(int) const noexcept", - "start_line": 159, - "end_line": 159, - "type": "METHOD", - "content_hash": "3b41dda34d1ffbd7" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_allocated_bytes(int) const": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_allocated_bytes(int) const", - "start_line": 160, - "end_line": 160, - "type": "METHOD", - "content_hash": "48b5cf7d03c2dad7" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_peak_allocated_bytes(int) const": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_peak_allocated_bytes(int) const", - "start_line": 161, - "end_line": 161, - "type": "METHOD", - "content_hash": "ed270ef3185de472" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_total_allocated_bytes() const": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_total_allocated_bytes() const", - "start_line": 162, - "end_line": 162, - "type": "METHOD", - "content_hash": "6fb111aa45a61fa5" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_peak_total_allocated_bytes() const": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_peak_total_allocated_bytes() const", - "start_line": 163, - "end_line": 163, - "type": "METHOD", - "content_hash": "68f006c828d43302" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reset_peak_allocated_bytes(int)": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reset_peak_allocated_bytes(int)", - "start_line": 164, - "end_line": 164, - "type": "METHOD", - "content_hash": "10580d3ef63efe14" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_total_reserved_bytes() const": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_total_reserved_bytes() const", - "start_line": 165, - "end_line": 165, - "type": "METHOD", - "content_hash": "60306a42814be860" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.is_stream_tracked(int) const": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.is_stream_tracked(int) const", - "start_line": 166, - "end_line": 166, - "type": "METHOD", - "content_hash": "8e8052b0bd70320b" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reserve(int, int)": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reserve(int, int)", - "start_line": 172, - "end_line": 173, - "type": "METHOD", - "content_hash": "84e3e2da11a14c7b" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reserve_upto(int, int)": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reserve_upto(int, int)", - "start_line": 175, - "end_line": 176, - "type": "METHOD", - "content_hash": "ffb36d164fae742d" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_active_reservation_count() const noexcept": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_active_reservation_count() const noexcept", - "start_line": 178, - "end_line": 178, - "type": "METHOD", - "content_hash": "382706423ab1b7f3" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.attach_reservation_to_tracker(int, int, int, int)": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.attach_reservation_to_tracker(int, int, int, int)", - "start_line": 180, - "end_line": 184, - "type": "METHOD", - "content_hash": "6120106793046041" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reset_stream_reservation(int)": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reset_stream_reservation(int)", - "start_line": 186, - "end_line": 186, - "type": "METHOD", - "content_hash": "627d0445ec30e7c0" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.set_default_policy(int)": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.set_default_policy(int)", - "start_line": 187, - "end_line": 187, - "type": "METHOD", - "content_hash": "a86d5c5dc504b789" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_default_reservation_policy() const": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_default_reservation_policy() const", - "start_line": 188, - "end_line": 188, - "type": "METHOD", - "content_hash": "264afcc969f0ee10" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_default_oom_handling_policy() const": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_default_oom_handling_policy() const", - "start_line": 189, - "end_line": 189, - "type": "METHOD", - "content_hash": "4806c068900f27fd" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.allocate(int, int, int)": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.allocate(int, int, int)", - "start_line": 195, - "end_line": 195, - "type": "METHOD", - "content_hash": "4069e3ad39b8b44c" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.deallocate(int, void *, int, int) noexcept": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.deallocate(int, void *, int, int) noexcept", - "start_line": 197, - "end_line": 200, - "type": "METHOD", - "content_hash": "4daec3df3ea04bb4" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.allocate_sync(int, int)": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.allocate_sync(int, int)", - "start_line": 202, - "end_line": 208, - "type": "METHOD", - "content_hash": "75bc1fc2c3a5a8e8" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.deallocate_sync(void *, int, int) noexcept": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.deallocate_sync(void *, int, int) noexcept", - "start_line": 210, - "end_line": 217, - "type": "METHOD", - "content_hash": "2d4cc619f609f45a" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.operator==(const reservation_aware_resource_adaptor_impl &) const noexcept": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.operator==(const reservation_aware_resource_adaptor_impl &) const noexcept", - "start_line": 219, - "end_line": 219, - "type": "METHOD", - "content_hash": "d0495eaae0cd39fa" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_property(const reservation_aware_resource_adaptor_impl &, int) noexcept": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_property(const reservation_aware_resource_adaptor_impl &, int) noexcept", - "start_line": 221, - "end_line": 224, - "type": "FUNCTION", - "content_hash": "ec5a09e824cc1cfb" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.grow_reservation_by(device_reserved_arena &, int)": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.grow_reservation_by(device_reserved_arena &, int)", - "start_line": 227, - "end_line": 227, - "type": "METHOD", - "content_hash": "dd40d958ba3f3d54" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.shrink_reservation_to_fit(device_reserved_arena &)": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.shrink_reservation_to_fit(device_reserved_arena &)", - "start_line": 228, - "end_line": 228, - "type": "METHOD", - "content_hash": "30cd37907cd4c385" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.do_allocate_managed(int, int)": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.do_allocate_managed(int, int)", - "start_line": 229, - "end_line": 229, - "type": "METHOD", - "content_hash": "b0e68e0ad0adc74d" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.do_allocate_managed(int, stream_ordered_tracker_state *, int)": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.do_allocate_managed(int, stream_ordered_tracker_state *, int)", - "start_line": 230, - "end_line": 232, - "type": "METHOD", - "content_hash": "56fd602e5af473fe" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.do_allocate_unmanaged(int, int, int)": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.do_allocate_unmanaged(int, int, int)", - "start_line": 233, - "end_line": 235, - "type": "METHOD", - "content_hash": "b202c6914acf3900" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.do_reserve(int, int)": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.do_reserve(int, int)", - "start_line": 236, - "end_line": 236, - "type": "METHOD", - "content_hash": "b40d18fb1873684c" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.do_reserve_upto(int, int)": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.do_reserve_upto(int, int)", - "start_line": 237, - "end_line": 237, - "type": "METHOD", - "content_hash": "150920e355253367" - }, - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.do_release_reservation(device_reserved_arena *) noexcept": { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.do_release_reservation(device_reserved_arena *) noexcept", - "start_line": 238, - "end_line": 238, - "type": "METHOD", - "content_hash": "37ae21450a46ef14" - }, - "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter": { - "file_path": "include/cucascade/memory/disk_access_limiter.hpp", - "qualified_name": "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter", - "start_line": 35, - "end_line": 176, - "type": "CLASS", - "content_hash": "6ac2bf4cb351398c" - }, - "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.disk_reserved_arena": { - "file_path": "include/cucascade/memory/disk_access_limiter.hpp", - "qualified_name": "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.disk_reserved_arena", - "start_line": 37, - "end_line": 61, - "type": "CLASS", - "content_hash": "5595e4e2e323acf6" - }, - "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.disk_reserved_arena.disk_reserved_arena(disk_access_limiter &, int, int, int)": { - "file_path": "include/cucascade/memory/disk_access_limiter.hpp", - "qualified_name": "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.disk_reserved_arena.disk_reserved_arena(disk_access_limiter &, int, int, int)", - "start_line": 40, - "end_line": 48, - "type": "CONSTRUCTOR", - "content_hash": "d6def86dc16268ae" - }, - "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.disk_reserved_arena.~disk_reserved_arena": { - "file_path": "include/cucascade/memory/disk_access_limiter.hpp", - "qualified_name": "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.disk_reserved_arena.~disk_reserved_arena", - "start_line": 50, - "end_line": 50, - "type": "CONSTRUCTOR", - "content_hash": "26c5102e8badf792" - }, - "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.disk_reserved_arena.base_name() const noexcept": { - "file_path": "include/cucascade/memory/disk_access_limiter.hpp", - "qualified_name": "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.disk_reserved_arena.base_name() const noexcept", - "start_line": 52, - "end_line": 52, - "type": "METHOD", - "content_hash": "438d8badf011786d" - }, - "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.disk_reserved_arena.grow_by(int)": { - "file_path": "include/cucascade/memory/disk_access_limiter.hpp", - "qualified_name": "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.disk_reserved_arena.grow_by(int)", - "start_line": 54, - "end_line": 54, - "type": "METHOD", - "content_hash": "46a0fca6e89dc70e" - }, - "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.disk_reserved_arena.shrink_to_fit()": { - "file_path": "include/cucascade/memory/disk_access_limiter.hpp", - "qualified_name": "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.disk_reserved_arena.shrink_to_fit()", - "start_line": 56, - "end_line": 56, - "type": "METHOD", - "content_hash": "0c1482331b67b3bd" - }, - "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.disk_access_limiter(int, int, int)": { - "file_path": "include/cucascade/memory/disk_access_limiter.hpp", - "qualified_name": "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.disk_access_limiter(int, int, int)", - "start_line": 63, - "end_line": 65, - "type": "CONSTRUCTOR", - "content_hash": "a4cb420f483e44b4" - }, - "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.disk_access_limiter(int, int, int, int)": { - "file_path": "include/cucascade/memory/disk_access_limiter.hpp", - "qualified_name": "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.disk_access_limiter(int, int, int, int)", - "start_line": 74, - "end_line": 77, - "type": "CONSTRUCTOR", - "content_hash": "cb1183cff035395e" - }, - "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.~disk_access_limiter": { - "file_path": "include/cucascade/memory/disk_access_limiter.hpp", - "qualified_name": "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.~disk_access_limiter", - "start_line": 82, - "end_line": 82, - "type": "CONSTRUCTOR", - "content_hash": "dd1da52040ba00c5" - }, - "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.get_mount_path() const noexcept": { - "file_path": "include/cucascade/memory/disk_access_limiter.hpp", - "qualified_name": "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.get_mount_path() const noexcept", - "start_line": 87, - "end_line": 87, - "type": "METHOD", - "content_hash": "0c48d42961afac1d" - }, - "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.get_available_memory() const noexcept": { - "file_path": "include/cucascade/memory/disk_access_limiter.hpp", - "qualified_name": "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.get_available_memory() const noexcept", - "start_line": 92, - "end_line": 92, - "type": "METHOD", - "content_hash": "5b1c2e1c15b8d9f4" - }, - "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.get_total_reserved_bytes() const": { - "file_path": "include/cucascade/memory/disk_access_limiter.hpp", - "qualified_name": "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.get_total_reserved_bytes() const", - "start_line": 98, - "end_line": 98, - "type": "METHOD", - "content_hash": "91593142ff225740" - }, - "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.get_peak_reserved_bytes() const": { - "file_path": "include/cucascade/memory/disk_access_limiter.hpp", - "qualified_name": "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.get_peak_reserved_bytes() const", - "start_line": 104, - "end_line": 104, - "type": "METHOD", - "content_hash": "f48057de9f1c8e88" - }, - "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.reserve(int, int)": { - "file_path": "include/cucascade/memory/disk_access_limiter.hpp", - "qualified_name": "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.reserve(int, int)", - "start_line": 115, - "end_line": 116, - "type": "METHOD", - "content_hash": "84e3e2da11a14c7b" - }, - "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.reserve_upto(int, int)": { - "file_path": "include/cucascade/memory/disk_access_limiter.hpp", - "qualified_name": "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.reserve_upto(int, int)", - "start_line": 123, - "end_line": 124, - "type": "METHOD", - "content_hash": "ffb36d164fae742d" - }, - "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.get_active_reservation_count() const noexcept": { - "file_path": "include/cucascade/memory/disk_access_limiter.hpp", - "qualified_name": "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.get_active_reservation_count() const noexcept", - "start_line": 129, - "end_line": 129, - "type": "METHOD", - "content_hash": "382706423ab1b7f3" - }, - "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.do_reserve(int, int)": { - "file_path": "include/cucascade/memory/disk_access_limiter.hpp", - "qualified_name": "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.do_reserve(int, int)", - "start_line": 137, - "end_line": 137, - "type": "METHOD", - "content_hash": "b40d18fb1873684c" - }, - "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.do_reserve_upto(int, int)": { - "file_path": "include/cucascade/memory/disk_access_limiter.hpp", - "qualified_name": "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.do_reserve_upto(int, int)", - "start_line": 144, - "end_line": 144, - "type": "METHOD", - "content_hash": "150920e355253367" - }, - "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.do_release_reservation(disk_reserved_arena *) noexcept": { - "file_path": "include/cucascade/memory/disk_access_limiter.hpp", - "qualified_name": "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.do_release_reservation(disk_reserved_arena *) noexcept", - "start_line": 150, - "end_line": 150, - "type": "METHOD", - "content_hash": "10a250ad98499cf4" - }, - "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.grow_reservation_by(int &, int)": { - "file_path": "include/cucascade/memory/disk_access_limiter.hpp", - "qualified_name": "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.grow_reservation_by(int &, int)", - "start_line": 157, - "end_line": 157, - "type": "METHOD", - "content_hash": "058dc115b94a9489" - }, - "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.shrink_reservation_to_fit(int &)": { - "file_path": "include/cucascade/memory/disk_access_limiter.hpp", - "qualified_name": "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.shrink_reservation_to_fit(int &)", - "start_line": 163, - "end_line": 163, - "type": "METHOD", - "content_hash": "2ab2435cee59821c" - }, - "include/cucascade/memory/disk_table.hpp|include.cucascade.memory.disk_table.hpp.cucascade.memory.disk_table_allocation": { - "file_path": "include/cucascade/memory/disk_table.hpp", - "qualified_name": "include.cucascade.memory.disk_table.hpp.cucascade.memory.disk_table_allocation", - "start_line": 38, - "end_line": 47, - "type": "CLASS", - "content_hash": "750b7b6a75e197c0" - }, - "include/cucascade/memory/disk_table.hpp|include.cucascade.memory.disk_table.hpp.cucascade.memory.disk_table_allocation.disk_table_allocation(int, int, int)": { - "file_path": "include/cucascade/memory/disk_table.hpp", - "qualified_name": "include.cucascade.memory.disk_table.hpp.cucascade.memory.disk_table_allocation.disk_table_allocation(int, int, int)", - "start_line": 43, - "end_line": 46, - "type": "CONSTRUCTOR", - "content_hash": "2d6ef49ae13776c9" - }, - "include/cucascade/memory/disk_table.hpp|include.cucascade.memory.disk_table.hpp.cucascade.memory.generate_disk_file_path(int)": { - "file_path": "include/cucascade/memory/disk_table.hpp", - "qualified_name": "include.cucascade.memory.disk_table.hpp.cucascade.memory.generate_disk_file_path(int)", - "start_line": 57, - "end_line": 57, - "type": "FUNCTION", - "content_hash": "72307163c301f5ba" - }, - "include/cucascade/memory/error.hpp|include.cucascade.memory.error.hpp.cucascade.memory.MemoryError": { - "file_path": "include/cucascade/memory/error.hpp", - "qualified_name": "include.cucascade.memory.error.hpp.cucascade.memory.MemoryError", - "start_line": 31, - "end_line": 31, - "type": "ENUM", - "content_hash": "5add92e5a2d86905" - }, - "include/cucascade/memory/error.hpp|include.cucascade.memory.error.hpp.cucascade.memory.MemoryError.ALLOCATION_FAILED": { - "file_path": "include/cucascade/memory/error.hpp", - "qualified_name": "include.cucascade.memory.error.hpp.cucascade.memory.MemoryError.ALLOCATION_FAILED", - "start_line": 31, - "end_line": 31, - "type": "ENUM", - "content_hash": "5add92e5a2d86905" - }, - "include/cucascade/memory/error.hpp|include.cucascade.memory.error.hpp.cucascade.memory.MemoryError.LIMIT_EXCEEDED": { - "file_path": "include/cucascade/memory/error.hpp", - "qualified_name": "include.cucascade.memory.error.hpp.cucascade.memory.MemoryError.LIMIT_EXCEEDED", - "start_line": 31, - "end_line": 31, - "type": "ENUM", - "content_hash": "5add92e5a2d86905" - }, - "include/cucascade/memory/error.hpp|include.cucascade.memory.error.hpp.cucascade.memory.MemoryError.POOL_EXHAUSTED": { - "file_path": "include/cucascade/memory/error.hpp", - "qualified_name": "include.cucascade.memory.error.hpp.cucascade.memory.MemoryError.POOL_EXHAUSTED", - "start_line": 31, - "end_line": 31, - "type": "ENUM", - "content_hash": "5add92e5a2d86905" - }, - "include/cucascade/memory/error.hpp|include.cucascade.memory.error.hpp.cucascade.memory.MemoryError.SIZE": { - "file_path": "include/cucascade/memory/error.hpp", - "qualified_name": "include.cucascade.memory.error.hpp.cucascade.memory.MemoryError.SIZE", - "start_line": 31, - "end_line": 31, - "type": "ENUM", - "content_hash": "5add92e5a2d86905" - }, - "include/cucascade/memory/error.hpp|include.cucascade.memory.error.hpp.cucascade.memory.MemoryError.SUCCESS": { - "file_path": "include/cucascade/memory/error.hpp", - "qualified_name": "include.cucascade.memory.error.hpp.cucascade.memory.MemoryError.SUCCESS", - "start_line": 31, - "end_line": 31, - "type": "ENUM", - "content_hash": "5add92e5a2d86905" - }, - "include/cucascade/memory/error.hpp|include.cucascade.memory.error.hpp.cucascade.memory.memory_error_category": { - "file_path": "include/cucascade/memory/error.hpp", - "qualified_name": "include.cucascade.memory.error.hpp.cucascade.memory.memory_error_category", - "start_line": 33, - "end_line": 37, - "type": "CLASS", - "content_hash": "958600735485a017" - }, - "include/cucascade/memory/error.hpp|include.cucascade.memory.error.hpp.cucascade.memory.memory_error_category.name() const noexcept": { - "file_path": "include/cucascade/memory/error.hpp", - "qualified_name": "include.cucascade.memory.error.hpp.cucascade.memory.memory_error_category.name() const noexcept", - "start_line": 34, - "end_line": 34, - "type": "METHOD", - "content_hash": "8b1b3228d790a67e" - }, - "include/cucascade/memory/error.hpp|include.cucascade.memory.error.hpp.cucascade.memory.memory_error_category.message(int) const": { - "file_path": "include/cucascade/memory/error.hpp", - "qualified_name": "include.cucascade.memory.error.hpp.cucascade.memory.memory_error_category.message(int) const", - "start_line": 36, - "end_line": 36, - "type": "METHOD", - "content_hash": "ac6c62951aaf94b4" - }, - "include/cucascade/memory/error.hpp|include.cucascade.memory.error.hpp.cucascade.memory.memory_category()": { - "file_path": "include/cucascade/memory/error.hpp", - "qualified_name": "include.cucascade.memory.error.hpp.cucascade.memory.memory_category()", - "start_line": 39, - "end_line": 39, - "type": "FUNCTION", - "content_hash": "eae49073ed529f86" - }, - "include/cucascade/memory/error.hpp|include.cucascade.memory.error.hpp.cucascade.memory.make_error_code(MemoryError)": { - "file_path": "include/cucascade/memory/error.hpp", - "qualified_name": "include.cucascade.memory.error.hpp.cucascade.memory.make_error_code(MemoryError)", - "start_line": 41, - "end_line": 41, - "type": "FUNCTION", - "content_hash": "d114ac257b2886a5" - }, - "include/cucascade/memory/error.hpp|include.cucascade.memory.error.hpp.cucascade.memory.cucascade_out_of_memory": { - "file_path": "include/cucascade/memory/error.hpp", - "qualified_name": "include.cucascade.memory.error.hpp.cucascade.memory.cucascade_out_of_memory", - "start_line": 43, - "end_line": 54, - "type": "CLASS", - "content_hash": "ab1da451344cc74c" - }, - "include/cucascade/memory/error.hpp|include.cucascade.memory.error.hpp.cucascade.memory.cucascade_out_of_memory.cucascade_out_of_memory(int, MemoryError, int, int, int)": { - "file_path": "include/cucascade/memory/error.hpp", - "qualified_name": "include.cucascade.memory.error.hpp.cucascade.memory.cucascade_out_of_memory.cucascade_out_of_memory(int, MemoryError, int, int, int)", - "start_line": 44, - "end_line": 48, - "type": "CONSTRUCTOR", - "content_hash": "db40e86ccaea72f0" - }, - "include/cucascade/memory/error.hpp|include.cucascade.memory.error.hpp.std.is_error_code_enum": { - "file_path": "include/cucascade/memory/error.hpp", - "qualified_name": "include.cucascade.memory.error.hpp.std.is_error_code_enum", - "start_line": 62, - "end_line": 62, - "type": "CLASS", - "content_hash": "eb53344fe269a28e" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource", - "start_line": 68, - "end_line": 444, - "type": "CLASS", - "content_hash": "cb93fcf7e3d8b577" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.chunked_reserved_area": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.chunked_reserved_area", - "start_line": 75, - "end_line": 105, - "type": "CLASS", - "content_hash": "814f7572dc90fc66" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.chunked_reserved_area.chunked_reserved_area(fixed_size_host_memory_resource &, int, int)": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.chunked_reserved_area.chunked_reserved_area(fixed_size_host_memory_resource &, int, int)", - "start_line": 76, - "end_line": 83, - "type": "CONSTRUCTOR", - "content_hash": "28146b925cd977b9" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.chunked_reserved_area.~chunked_reserved_area": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.chunked_reserved_area.~chunked_reserved_area", - "start_line": 85, - "end_line": 85, - "type": "CONSTRUCTOR", - "content_hash": "1acf700308eb9f0e" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.chunked_reserved_area.uuid() const noexcept": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.chunked_reserved_area.uuid() const noexcept", - "start_line": 87, - "end_line": 87, - "type": "METHOD", - "content_hash": "c4df5cae9227aa95" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.chunked_reserved_area.grow_by(int)": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.chunked_reserved_area.grow_by(int)", - "start_line": 89, - "end_line": 92, - "type": "METHOD", - "content_hash": "0687a785b5ccc736" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.chunked_reserved_area.shrink_to_fit()": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.chunked_reserved_area.shrink_to_fit()", - "start_line": 94, - "end_line": 94, - "type": "METHOD", - "content_hash": "d2e6af4b51793d5d" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.chunked_reserved_area.create_uid()": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.chunked_reserved_area.create_uid()", - "start_line": 97, - "end_line": 101, - "type": "METHOD", - "content_hash": "59ae6debc0554912" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation", - "start_line": 110, - "end_line": 206, - "type": "CLASS", - "content_hash": "9e88a31240114a99" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.empty()": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.empty()", - "start_line": 111, - "end_line": 115, - "type": "METHOD", - "content_hash": "a65a5e75b049e86b" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.create(int, fixed_size_host_memory_resource &, int *)": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.create(int, fixed_size_host_memory_resource &, int *)", - "start_line": 117, - "end_line": 123, - "type": "METHOD", - "content_hash": "31295314e36e8744" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.~multiple_blocks_allocation": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.~multiple_blocks_allocation", - "start_line": 125, - "end_line": 130, - "type": "CONSTRUCTOR", - "content_hash": "1cf89365cac0ac69" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.multiple_blocks_allocation(const multiple_blocks_allocation &)": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.multiple_blocks_allocation(const multiple_blocks_allocation &)", - "start_line": 133, - "end_line": 133, - "type": "CONSTRUCTOR", - "content_hash": "0d6cd170d19da329" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.operator=(const multiple_blocks_allocation &)": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.operator=(const multiple_blocks_allocation &)", - "start_line": 134, - "end_line": 134, - "type": "METHOD", - "content_hash": "02d8dc07afd3ec39" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.multiple_blocks_allocation(multiple_blocks_allocation &&)": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.multiple_blocks_allocation(multiple_blocks_allocation &&)", - "start_line": 135, - "end_line": 135, - "type": "CONSTRUCTOR", - "content_hash": "1d0b7f2f403330ba" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.operator=(multiple_blocks_allocation &&)": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.operator=(multiple_blocks_allocation &&)", - "start_line": 136, - "end_line": 136, - "type": "METHOD", - "content_hash": "2efb5c7c99f6a649" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.size_bytes() const noexcept": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.size_bytes() const noexcept", - "start_line": 138, - "end_line": 138, - "type": "METHOD", - "content_hash": "da9de4882d1c8013" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.size() const noexcept": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.size() const noexcept", - "start_line": 140, - "end_line": 140, - "type": "METHOD", - "content_hash": "9198604961317d1c" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.release_blocks() noexcept": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.release_blocks() noexcept", - "start_line": 142, - "end_line": 142, - "type": "METHOD", - "content_hash": "c2ab4bbebeca1902" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.get_blocks() noexcept": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.get_blocks() noexcept", - "start_line": 144, - "end_line": 144, - "type": "METHOD", - "content_hash": "c30fe5b37d803027" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.operator[](int) const": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.operator[](int) const", - "start_line": 146, - "end_line": 149, - "type": "METHOD", - "content_hash": "24fac73f0614748b" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.at(int) const": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.at(int) const", - "start_line": 151, - "end_line": 154, - "type": "METHOD", - "content_hash": "2023de521ad920be" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.block_size() const noexcept": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.block_size() const noexcept", - "start_line": 156, - "end_line": 156, - "type": "METHOD", - "content_hash": "54fc3123cf060c7e" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.grow_by(int) noexcept": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.grow_by(int) noexcept", - "start_line": 158, - "end_line": 167, - "type": "METHOD", - "content_hash": "a81b3f307372cef0" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.trim_to(int)": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.trim_to(int)", - "start_line": 172, - "end_line": 183, - "type": "METHOD", - "content_hash": "1f1ea0bfc380a33f" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.multiple_blocks_allocation(int, fixed_size_host_memory_resource *, int *)": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.multiple_blocks_allocation(int, fixed_size_host_memory_resource *, int *)", - "start_line": 186, - "end_line": 200, - "type": "CONSTRUCTOR", - "content_hash": "db9bdb3ed3a2b060" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.fixed_size_host_memory_resource(int, int, int, int, int, int, int)": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.fixed_size_host_memory_resource(int, int, int, int, int, int, int)", - "start_line": 221, - "end_line": 228, - "type": "CONSTRUCTOR", - "content_hash": "37762fa6d1f255c4" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.fixed_size_host_memory_resource(const fixed_size_host_memory_resource &)": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.fixed_size_host_memory_resource(const fixed_size_host_memory_resource &)", - "start_line": 231, - "end_line": 231, - "type": "CONSTRUCTOR", - "content_hash": "ee8c085b147b51c5" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.operator=(const fixed_size_host_memory_resource &)": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.operator=(const fixed_size_host_memory_resource &)", - "start_line": 232, - "end_line": 232, - "type": "METHOD", - "content_hash": "f51b5863be4c5888" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.fixed_size_host_memory_resource(fixed_size_host_memory_resource &&)": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.fixed_size_host_memory_resource(fixed_size_host_memory_resource &&)", - "start_line": 233, - "end_line": 233, - "type": "CONSTRUCTOR", - "content_hash": "57021754aafae016" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.operator=(fixed_size_host_memory_resource &&)": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.operator=(fixed_size_host_memory_resource &&)", - "start_line": 234, - "end_line": 234, - "type": "METHOD", - "content_hash": "72482017739b3c17" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.~fixed_size_host_memory_resource": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.~fixed_size_host_memory_resource", - "start_line": 239, - "end_line": 239, - "type": "CONSTRUCTOR", - "content_hash": "f6030a7036cd4c34" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_total_allocated_bytes() const noexcept": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_total_allocated_bytes() const noexcept", - "start_line": 241, - "end_line": 244, - "type": "METHOD", - "content_hash": "a10c4bcd6612d668" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_available_memory() const noexcept": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_available_memory() const noexcept", - "start_line": 249, - "end_line": 249, - "type": "METHOD", - "content_hash": "5b1c2e1c15b8d9f4" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_block_size() const noexcept": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_block_size() const noexcept", - "start_line": 256, - "end_line": 256, - "type": "METHOD", - "content_hash": "0805dc34f0e3d64d" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.max_chunk_bytes() const": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.max_chunk_bytes() const", - "start_line": 263, - "end_line": 263, - "type": "METHOD", - "content_hash": "c0f8464a4c4d8652" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_free_blocks() const noexcept": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_free_blocks() const noexcept", - "start_line": 270, - "end_line": 270, - "type": "METHOD", - "content_hash": "3bb3d68dafe83318" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_total_blocks() const noexcept": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_total_blocks() const noexcept", - "start_line": 277, - "end_line": 277, - "type": "METHOD", - "content_hash": "d95b17da85f9188a" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_upstream_resource() noexcept": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_upstream_resource() noexcept", - "start_line": 284, - "end_line": 284, - "type": "METHOD", - "content_hash": "7a8b53ec5aa3cd89" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_total_reserved_bytes() const noexcept": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_total_reserved_bytes() const noexcept", - "start_line": 290, - "end_line": 290, - "type": "METHOD", - "content_hash": "964207bd533149aa" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.reserve(int, int)": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.reserve(int, int)", - "start_line": 297, - "end_line": 298, - "type": "METHOD", - "content_hash": "dacdb7f8048fbe71" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.reserve_upto(int, int)": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.reserve_upto(int, int)", - "start_line": 305, - "end_line": 306, - "type": "METHOD", - "content_hash": "bff658ba5f68f607" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_active_reservation_count() const noexcept": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_active_reservation_count() const noexcept", - "start_line": 311, - "end_line": 311, - "type": "METHOD", - "content_hash": "382706423ab1b7f3" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.allocate_multiple_blocks(int, int *)": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.allocate_multiple_blocks(int, int *)", - "start_line": 325, - "end_line": 326, - "type": "METHOD", - "content_hash": "f29199ba18592d69" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_peak_total_allocated_bytes() const": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_peak_total_allocated_bytes() const", - "start_line": 332, - "end_line": 332, - "type": "METHOD", - "content_hash": "68f006c828d43302" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.allocate(int, int, int)": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.allocate(int, int, int)", - "start_line": 334, - "end_line": 336, - "type": "METHOD", - "content_hash": "977e78da97881f6d" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.deallocate(int, void *, int, int) noexcept": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.deallocate(int, void *, int, int) noexcept", - "start_line": 338, - "end_line": 341, - "type": "METHOD", - "content_hash": "adeb56689f993b89" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.allocate_sync(int, int)": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.allocate_sync(int, int)", - "start_line": 343, - "end_line": 348, - "type": "METHOD", - "content_hash": "cec15a68cae4c1c3" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.deallocate_sync(void *, int, int) noexcept": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.deallocate_sync(void *, int, int) noexcept", - "start_line": 350, - "end_line": 356, - "type": "METHOD", - "content_hash": "ee68681eb12384c6" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.operator==(const fixed_size_host_memory_resource &) const noexcept": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.operator==(const fixed_size_host_memory_resource &) const noexcept", - "start_line": 358, - "end_line": 358, - "type": "METHOD", - "content_hash": "5bc9c905d17bdcb3" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_property(const fixed_size_host_memory_resource &, int) noexcept": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_property(const fixed_size_host_memory_resource &, int) noexcept", - "start_line": 360, - "end_line": 363, - "type": "FUNCTION", - "content_hash": "22e62130bef347fb" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.grow_reservation_by(int &, int)": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.grow_reservation_by(int &, int)", - "start_line": 371, - "end_line": 371, - "type": "METHOD", - "content_hash": "058dc115b94a9489" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.shrink_reservation_to_fit(int &)": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.shrink_reservation_to_fit(int &)", - "start_line": 377, - "end_line": 377, - "type": "METHOD", - "content_hash": "2ab2435cee59821c" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.do_reserve(int, int)": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.do_reserve(int, int)", - "start_line": 379, - "end_line": 379, - "type": "METHOD", - "content_hash": "efd6e69af23c1e8f" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.do_reserve_upto(int, int)": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.do_reserve_upto(int, int)", - "start_line": 381, - "end_line": 381, - "type": "METHOD", - "content_hash": "3b6c053b9957c145" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.expand_pool()": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.expand_pool()", - "start_line": 389, - "end_line": 389, - "type": "METHOD", - "content_hash": "8928171840f4e8e3" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.register_reservation(chunked_reserved_area *)": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.register_reservation(chunked_reserved_area *)", - "start_line": 395, - "end_line": 395, - "type": "METHOD", - "content_hash": "65d4b923c822380c" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.release_reservation(chunked_reserved_area *)": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.release_reservation(chunked_reserved_area *)", - "start_line": 401, - "end_line": 401, - "type": "METHOD", - "content_hash": "daa8ed29a4eccb6f" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.return_allocated_chunks(int, chunked_reserved_area *)": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.return_allocated_chunks(int, chunked_reserved_area *)", - "start_line": 408, - "end_line": 408, - "type": "METHOD", - "content_hash": "54996bf32249843a" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.allocate_multiple_blocks_internal(int, chunked_reserved_area *)": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.allocate_multiple_blocks_internal(int, chunked_reserved_area *)", - "start_line": 422, - "end_line": 423, - "type": "METHOD", - "content_hash": "a225c32c58a174a3" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.allocation_tracker": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.allocation_tracker", - "start_line": 437, - "end_line": 442, - "type": "CLASS", - "content_hash": "6dfeb1ff90d89d98" - }, - "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.allocation_tracker.allocation_tracker(int)": { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.allocation_tracker.allocation_tracker(int)", - "start_line": 438, - "end_line": 438, - "type": "CONSTRUCTOR", - "content_hash": "5e5a33d4b3b7cf7d" - }, - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation_aware_resource_adaptor": { - "file_path": "include/cucascade/memory/memory_reservation.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation_aware_resource_adaptor", - "start_line": 36, - "end_line": 36, - "type": "CLASS", - "content_hash": "0079504e89f5d747" - }, - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.fixed_size_host_memory_resource": { - "file_path": "include/cucascade/memory/memory_reservation.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.fixed_size_host_memory_resource", - "start_line": 37, - "end_line": 37, - "type": "CLASS", - "content_hash": "db013813d55899a7" - }, - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.disk_access_limiter": { - "file_path": "include/cucascade/memory/memory_reservation.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.disk_access_limiter", - "start_line": 38, - "end_line": 38, - "type": "CLASS", - "content_hash": "f60414fa03c873b0" - }, - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.memory.reservation": { - "file_path": "include/cucascade/memory/memory_reservation.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation.hpp.memory.reservation", - "start_line": 39, - "end_line": 39, - "type": "CLASS", - "content_hash": "046c5c415717b030" - }, - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.memory.reserved_arena": { - "file_path": "include/cucascade/memory/memory_reservation.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation.hpp.memory.reserved_arena", - "start_line": 40, - "end_line": 40, - "type": "CLASS", - "content_hash": "f9b6f6d85ca57f5d" - }, - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.memory_space": { - "file_path": "include/cucascade/memory/memory_reservation.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.memory_space", - "start_line": 41, - "end_line": 41, - "type": "CLASS", - "content_hash": "cf3d82ed8989d090" - }, - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl": { - "file_path": "include/cucascade/memory/memory_reservation.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl", - "start_line": 44, - "end_line": 44, - "type": "CLASS", - "content_hash": "d46f404c5165b400" - }, - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.tier_memory_resource_trait": { - "file_path": "include/cucascade/memory/memory_reservation.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.tier_memory_resource_trait", - "start_line": 48, - "end_line": 51, - "type": "CLASS", - "content_hash": "8695ccec91dc7c32" - }, - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.tier_memory_resource_trait.type": { - "file_path": "include/cucascade/memory/memory_reservation.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.tier_memory_resource_trait.type", - "start_line": 49, - "end_line": 49, - "type": "CLASS", - "content_hash": "df819d792389ceeb" - }, - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation_limit_policy": { - "file_path": "include/cucascade/memory/memory_reservation.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation_limit_policy", - "start_line": 76, - "end_line": 105, - "type": "CLASS", - "content_hash": "54ae46ea4e84ba15" - }, - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation_limit_policy.~reservation_limit_policy": { - "file_path": "include/cucascade/memory/memory_reservation.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation_limit_policy.~reservation_limit_policy", - "start_line": 78, - "end_line": 78, - "type": "CONSTRUCTOR", - "content_hash": "51bb9f6b3779c89a" - }, - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation_limit_policy.handle_over_reservation(int, int, int, reserved_arena *)": { - "file_path": "include/cucascade/memory/memory_reservation.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation_limit_policy.handle_over_reservation(int, int, int, reserved_arena *)", - "start_line": 95, - "end_line": 98, - "type": "METHOD", - "content_hash": "885d6c755bac38da" - }, - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation_limit_policy.get_policy_name() const": { - "file_path": "include/cucascade/memory/memory_reservation.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation_limit_policy.get_policy_name() const", - "start_line": 104, - "end_line": 104, - "type": "METHOD", - "content_hash": "3ad333dc39786c8b" - }, - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.ignore_reservation_limit_policy": { - "file_path": "include/cucascade/memory/memory_reservation.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.ignore_reservation_limit_policy", - "start_line": 113, - "end_line": 123, - "type": "CLASS", - "content_hash": "bd860e4e049b72cf" - }, - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.ignore_reservation_limit_policy.ignore_reservation_limit_policy()": { - "file_path": "include/cucascade/memory/memory_reservation.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.ignore_reservation_limit_policy.ignore_reservation_limit_policy()", - "start_line": 115, - "end_line": 115, - "type": "CONSTRUCTOR", - "content_hash": "494c4762fe0380fd" - }, - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.ignore_reservation_limit_policy.handle_over_reservation(int, int, int, reserved_arena *)": { - "file_path": "include/cucascade/memory/memory_reservation.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.ignore_reservation_limit_policy.handle_over_reservation(int, int, int, reserved_arena *)", - "start_line": 117, - "end_line": 120, - "type": "METHOD", - "content_hash": "f2944fd116f221b5" - }, - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.ignore_reservation_limit_policy.get_policy_name() const": { - "file_path": "include/cucascade/memory/memory_reservation.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.ignore_reservation_limit_policy.get_policy_name() const", - "start_line": 122, - "end_line": 122, - "type": "METHOD", - "content_hash": "c2220f3f24baabc2" - }, - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.fail_reservation_limit_policy": { - "file_path": "include/cucascade/memory/memory_reservation.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.fail_reservation_limit_policy", - "start_line": 131, - "end_line": 141, - "type": "CLASS", - "content_hash": "ec7cc67006db6179" - }, - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.fail_reservation_limit_policy.fail_reservation_limit_policy()": { - "file_path": "include/cucascade/memory/memory_reservation.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.fail_reservation_limit_policy.fail_reservation_limit_policy()", - "start_line": 133, - "end_line": 133, - "type": "CONSTRUCTOR", - "content_hash": "0dcdf0590f1037e0" - }, - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.fail_reservation_limit_policy.handle_over_reservation(int, int, int, reserved_arena *)": { - "file_path": "include/cucascade/memory/memory_reservation.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.fail_reservation_limit_policy.handle_over_reservation(int, int, int, reserved_arena *)", - "start_line": 135, - "end_line": 138, - "type": "METHOD", - "content_hash": "f2944fd116f221b5" - }, - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.fail_reservation_limit_policy.get_policy_name() const": { - "file_path": "include/cucascade/memory/memory_reservation.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.fail_reservation_limit_policy.get_policy_name() const", - "start_line": 140, - "end_line": 140, - "type": "METHOD", - "content_hash": "c2220f3f24baabc2" - }, - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.increase_reservation_limit_policy": { - "file_path": "include/cucascade/memory/memory_reservation.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.increase_reservation_limit_policy", - "start_line": 149, - "end_line": 169, - "type": "CLASS", - "content_hash": "71cdd6c978b8d43d" - }, - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.increase_reservation_limit_policy.increase_reservation_limit_policy()": { - "file_path": "include/cucascade/memory/memory_reservation.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.increase_reservation_limit_policy.increase_reservation_limit_policy()", - "start_line": 151, - "end_line": 151, - "type": "CONSTRUCTOR", - "content_hash": "8b83b777d7199391" - }, - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.increase_reservation_limit_policy.increase_reservation_limit_policy(double, bool)": { - "file_path": "include/cucascade/memory/memory_reservation.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.increase_reservation_limit_policy.increase_reservation_limit_policy(double, bool)", - "start_line": 156, - "end_line": 157, - "type": "CONSTRUCTOR", - "content_hash": "5b710b4981d878b3" - }, - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.increase_reservation_limit_policy.handle_over_reservation(int, int, int, reserved_arena *)": { - "file_path": "include/cucascade/memory/memory_reservation.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.increase_reservation_limit_policy.handle_over_reservation(int, int, int, reserved_arena *)", - "start_line": 159, - "end_line": 162, - "type": "METHOD", - "content_hash": "7819447e161cdbe2" - }, - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.increase_reservation_limit_policy.get_policy_name() const": { - "file_path": "include/cucascade/memory/memory_reservation.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.increase_reservation_limit_policy.get_policy_name() const", - "start_line": 164, - "end_line": 164, - "type": "METHOD", - "content_hash": "c2220f3f24baabc2" - }, - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.make_default_reservation_limit_policy()": { - "file_path": "include/cucascade/memory/memory_reservation.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.make_default_reservation_limit_policy()", - "start_line": 171, - "end_line": 171, - "type": "FUNCTION", - "content_hash": "c103e6680507014b" - }, - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reserved_arena": { - "file_path": "include/cucascade/memory/memory_reservation.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reserved_arena", - "start_line": 177, - "end_line": 199, - "type": "CLASS", - "content_hash": "38ae17460bf99dd3" - }, - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reserved_arena.reserved_arena(int, int)": { - "file_path": "include/cucascade/memory/memory_reservation.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reserved_arena.reserved_arena(int, int)", - "start_line": 183, - "end_line": 186, - "type": "CONSTRUCTOR", - "content_hash": "fd818fd80dc37670" - }, - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reserved_arena.~reserved_arena": { - "file_path": "include/cucascade/memory/memory_reservation.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reserved_arena.~reserved_arena", - "start_line": 188, - "end_line": 188, - "type": "CONSTRUCTOR", - "content_hash": "64e3195a753cf247" - }, - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reserved_arena.grow_by(int)": { - "file_path": "include/cucascade/memory/memory_reservation.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reserved_arena.grow_by(int)", - "start_line": 190, - "end_line": 190, - "type": "METHOD", - "content_hash": "7b94200a40e29279" - }, - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reserved_arena.shrink_to_fit()": { - "file_path": "include/cucascade/memory/memory_reservation.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reserved_arena.shrink_to_fit()", - "start_line": 192, - "end_line": 192, - "type": "METHOD", - "content_hash": "88b8e0e8db5cfa25" - }, - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reserved_arena.size() const noexcept": { - "file_path": "include/cucascade/memory/memory_reservation.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reserved_arena.size() const noexcept", - "start_line": 194, - "end_line": 194, - "type": "METHOD", - "content_hash": "0f40af3f12a4e954" - }, - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation": { - "file_path": "include/cucascade/memory/memory_reservation.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation", - "start_line": 206, - "end_line": 261, - "type": "CLASS", - "content_hash": "19c179043f3f8c17" - }, - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.create(memory_space &, int)": { - "file_path": "include/cucascade/memory/memory_reservation.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.create(memory_space &, int)", - "start_line": 213, - "end_line": 214, - "type": "METHOD", - "content_hash": "713d0f79c7bf5c2c" - }, - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.size() const noexcept": { - "file_path": "include/cucascade/memory/memory_reservation.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.size() const noexcept", - "start_line": 216, - "end_line": 216, - "type": "METHOD", - "content_hash": "81ab53ec1ade4d61" - }, - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.tier() const noexcept": { - "file_path": "include/cucascade/memory/memory_reservation.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.tier() const noexcept", - "start_line": 218, - "end_line": 218, - "type": "METHOD", - "content_hash": "de8f78e8a2559f6b" - }, - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.device_id() const noexcept": { - "file_path": "include/cucascade/memory/memory_reservation.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.device_id() const noexcept", - "start_line": 220, - "end_line": 220, - "type": "METHOD", - "content_hash": "6bc4a915659d0129" - }, - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.get_memory_resource() const noexcept": { - "file_path": "include/cucascade/memory/memory_reservation.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.get_memory_resource() const noexcept", - "start_line": 222, - "end_line": 222, - "type": "METHOD", - "content_hash": "87f47927c3be4785" - }, - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.get_memory_space() const noexcept": { - "file_path": "include/cucascade/memory/memory_reservation.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.get_memory_space() const noexcept", - "start_line": 224, - "end_line": 224, - "type": "METHOD", - "content_hash": "46c354de539fb93e" - }, - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.get_memory_resource_as() const noexcept": { - "file_path": "include/cucascade/memory/memory_reservation.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.get_memory_resource_as() const noexcept", - "start_line": 227, - "end_line": 227, - "type": "METHOD", - "content_hash": "5c40c22848ebc00b" - }, - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.get_memory_resource_of() const noexcept": { - "file_path": "include/cucascade/memory/memory_reservation.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.get_memory_resource_of() const noexcept", - "start_line": 230, - "end_line": 230, - "type": "METHOD", - "content_hash": "e364dd747f159921" - }, - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.grow_by(int)": { - "file_path": "include/cucascade/memory/memory_reservation.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.grow_by(int)", - "start_line": 241, - "end_line": 241, - "type": "METHOD", - "content_hash": "30417c9e01856781" - }, - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.shrink_to_fit()": { - "file_path": "include/cucascade/memory/memory_reservation.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.shrink_to_fit()", - "start_line": 246, - "end_line": 246, - "type": "METHOD", - "content_hash": "8a451594b367e3fa" - }, - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.reservation(const reservation &)": { - "file_path": "include/cucascade/memory/memory_reservation.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.reservation(const reservation &)", - "start_line": 249, - "end_line": 249, - "type": "CONSTRUCTOR", - "content_hash": "0239c0f47b0f6aa1" - }, - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.operator=(const reservation &)": { - "file_path": "include/cucascade/memory/memory_reservation.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.operator=(const reservation &)", - "start_line": 250, - "end_line": 250, - "type": "METHOD", - "content_hash": "8d6453f4aa838352" - }, - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.reservation(reservation &&)": { - "file_path": "include/cucascade/memory/memory_reservation.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.reservation(reservation &&)", - "start_line": 251, - "end_line": 251, - "type": "CONSTRUCTOR", - "content_hash": "f7b681d7986d3544" - }, - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.operator=(reservation &&)": { - "file_path": "include/cucascade/memory/memory_reservation.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.operator=(reservation &&)", - "start_line": 252, - "end_line": 252, - "type": "METHOD", - "content_hash": "cdd1260bf74e48bf" - }, - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.~reservation": { - "file_path": "include/cucascade/memory/memory_reservation.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.~reservation", - "start_line": 254, - "end_line": 254, - "type": "CONSTRUCTOR", - "content_hash": "71f958dbe5a99746" - }, - "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.reservation(const memory_space *, int)": { - "file_path": "include/cucascade/memory/memory_reservation.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.reservation(const memory_space *, int)", - "start_line": 257, - "end_line": 257, - "type": "CONSTRUCTOR", - "content_hash": "6712e46d2c85ef22" - }, - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.memory.memory_reservation_manager": { - "file_path": "include/cucascade/memory/memory_reservation_manager.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation_manager.hpp.memory.memory_reservation_manager", - "start_line": 42, - "end_line": 42, - "type": "CLASS", - "content_hash": "4e56f874a9dacaa3" - }, - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.reservation_aware_resource_adaptor": { - "file_path": "include/cucascade/memory/memory_reservation_manager.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.reservation_aware_resource_adaptor", - "start_line": 43, - "end_line": 43, - "type": "CLASS", - "content_hash": "0079504e89f5d747" - }, - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.fixed_size_host_memory_resource": { - "file_path": "include/cucascade/memory/memory_reservation_manager.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.fixed_size_host_memory_resource", - "start_line": 44, - "end_line": 44, - "type": "CLASS", - "content_hash": "db013813d55899a7" - }, - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.reservation": { - "file_path": "include/cucascade/memory/memory_reservation_manager.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.reservation", - "start_line": 45, - "end_line": 45, - "type": "CLASS", - "content_hash": "046c5c415717b030" - }, - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.reservation_request_strategy": { - "file_path": "include/cucascade/memory/memory_reservation_manager.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.reservation_request_strategy", - "start_line": 51, - "end_line": 71, - "type": "CLASS", - "content_hash": "3d4fda224696d154" - }, - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.reservation_request_strategy.reservation_request_strategy(bool)": { - "file_path": "include/cucascade/memory/memory_reservation_manager.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.reservation_request_strategy.reservation_request_strategy(bool)", - "start_line": 52, - "end_line": 52, - "type": "CONSTRUCTOR", - "content_hash": "7b863dce9173eb3a" - }, - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.reservation_request_strategy.get_candidates(memory_reservation_manager &) const": { - "file_path": "include/cucascade/memory/memory_reservation_manager.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.reservation_request_strategy.get_candidates(memory_reservation_manager &) const", - "start_line": 54, - "end_line": 54, - "type": "METHOD", - "content_hash": "93e494d9499d2af9" - }, - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.reservation_request_strategy.has_strong_ordering() const noexcept": { - "file_path": "include/cucascade/memory/memory_reservation_manager.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.reservation_request_strategy.has_strong_ordering() const noexcept", - "start_line": 56, - "end_line": 56, - "type": "METHOD", - "content_hash": "04e995cf9e657972" - }, - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.reservation_request_strategy.get_all_memory_resource(memory_reservation_manager &)": { - "file_path": "include/cucascade/memory/memory_reservation_manager.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.reservation_request_strategy.get_all_memory_resource(memory_reservation_manager &)", - "start_line": 59, - "end_line": 59, - "type": "METHOD", - "content_hash": "0216e895eceb5a48" - }, - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.reservation_request_strategy.get_all_memory_resource(memory_reservation_manager &, int)": { - "file_path": "include/cucascade/memory/memory_reservation_manager.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.reservation_request_strategy.get_all_memory_resource(memory_reservation_manager &, int)", - "start_line": 61, - "end_line": 62, - "type": "METHOD", - "content_hash": "4dc086f6bbce1ed7" - }, - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.memory.reservation_request_strategy.get_memory_resource(memory_reservation_manager &, int)": { - "file_path": "include/cucascade/memory/memory_reservation_manager.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation_manager.hpp.memory.reservation_request_strategy.get_memory_resource(memory_reservation_manager &, int)", - "start_line": 64, - "end_line": 65, - "type": "METHOD", - "content_hash": "fe97d941f931601a" - }, - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.reservation_request_strategy.get_memory_resource(memory_reservation_manager &, int)": { - "file_path": "include/cucascade/memory/memory_reservation_manager.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.reservation_request_strategy.get_memory_resource(memory_reservation_manager &, int)", - "start_line": 67, - "end_line": 68, - "type": "METHOD", - "content_hash": "676fd182bd56d3e4" - }, - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_in_tier_with_preference": { - "file_path": "include/cucascade/memory/memory_reservation_manager.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_in_tier_with_preference", - "start_line": 77, - "end_line": 88, - "type": "CLASS", - "content_hash": "b7fb87bd2bbb4d9f" - }, - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_in_tier_with_preference.any_memory_space_in_tier_with_preference(int, int)": { - "file_path": "include/cucascade/memory/memory_reservation_manager.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_in_tier_with_preference.any_memory_space_in_tier_with_preference(int, int)", - "start_line": 81, - "end_line": 85, - "type": "CONSTRUCTOR", - "content_hash": "fa08a8c02d5a5efe" - }, - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_in_tier_with_preference.get_candidates(memory_reservation_manager &) const": { - "file_path": "include/cucascade/memory/memory_reservation_manager.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_in_tier_with_preference.get_candidates(memory_reservation_manager &) const", - "start_line": 87, - "end_line": 87, - "type": "METHOD", - "content_hash": "f59fedbde158b474" - }, - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_in_tier": { - "file_path": "include/cucascade/memory/memory_reservation_manager.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_in_tier", - "start_line": 93, - "end_line": 98, - "type": "CLASS", - "content_hash": "2d2c2c140c484e4f" - }, - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_in_tier.any_memory_space_in_tier(int)": { - "file_path": "include/cucascade/memory/memory_reservation_manager.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_in_tier.any_memory_space_in_tier(int)", - "start_line": 95, - "end_line": 95, - "type": "CONSTRUCTOR", - "content_hash": "9607ffb0c456f1a4" - }, - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_in_tier.get_candidates(memory_reservation_manager &) const": { - "file_path": "include/cucascade/memory/memory_reservation_manager.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_in_tier.get_candidates(memory_reservation_manager &) const", - "start_line": 97, - "end_line": 97, - "type": "METHOD", - "content_hash": "f59fedbde158b474" - }, - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_in_tiers": { - "file_path": "include/cucascade/memory/memory_reservation_manager.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_in_tiers", - "start_line": 104, - "end_line": 113, - "type": "CLASS", - "content_hash": "ed837805c0ffa741" - }, - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_in_tiers.any_memory_space_in_tiers(int)": { - "file_path": "include/cucascade/memory/memory_reservation_manager.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_in_tiers.any_memory_space_in_tiers(int)", - "start_line": 107, - "end_line": 110, - "type": "CONSTRUCTOR", - "content_hash": "b802ac65a65d3f1f" - }, - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_in_tiers.get_candidates(memory_reservation_manager &) const": { - "file_path": "include/cucascade/memory/memory_reservation_manager.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_in_tiers.get_candidates(memory_reservation_manager &) const", - "start_line": 112, - "end_line": 112, - "type": "METHOD", - "content_hash": "f59fedbde158b474" - }, - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.specific_memory_space": { - "file_path": "include/cucascade/memory/memory_reservation_manager.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.specific_memory_space", - "start_line": 119, - "end_line": 128, - "type": "CLASS", - "content_hash": "04d9761333d27a20" - }, - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.specific_memory_space.specific_memory_space(int, int)": { - "file_path": "include/cucascade/memory/memory_reservation_manager.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.specific_memory_space.specific_memory_space(int, int)", - "start_line": 122, - "end_line": 125, - "type": "CONSTRUCTOR", - "content_hash": "346dc1a06fe8aa6e" - }, - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.specific_memory_space.get_candidates(memory_reservation_manager &) const": { - "file_path": "include/cucascade/memory/memory_reservation_manager.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.specific_memory_space.get_candidates(memory_reservation_manager &) const", - "start_line": 127, - "end_line": 127, - "type": "METHOD", - "content_hash": "f59fedbde158b474" - }, - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_to_downgrade": { - "file_path": "include/cucascade/memory/memory_reservation_manager.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_to_downgrade", - "start_line": 133, - "end_line": 148, - "type": "CLASS", - "content_hash": "55153d91b8bdcb63" - }, - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.memory.any_memory_space_to_downgrade.any_memory_space_to_downgrade(int, int)": { - "file_path": "include/cucascade/memory/memory_reservation_manager.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation_manager.hpp.memory.any_memory_space_to_downgrade.any_memory_space_to_downgrade(int, int)", - "start_line": 137, - "end_line": 140, - "type": "CONSTRUCTOR", - "content_hash": "0559ed193ed700ee" - }, - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_to_downgrade.any_memory_space_to_downgrade(int, int)": { - "file_path": "include/cucascade/memory/memory_reservation_manager.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_to_downgrade.any_memory_space_to_downgrade(int, int)", - "start_line": 142, - "end_line": 145, - "type": "CONSTRUCTOR", - "content_hash": "1360793e71d5a91a" - }, - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_to_downgrade.get_candidates(memory_reservation_manager &) const": { - "file_path": "include/cucascade/memory/memory_reservation_manager.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_to_downgrade.get_candidates(memory_reservation_manager &) const", - "start_line": 147, - "end_line": 147, - "type": "METHOD", - "content_hash": "f59fedbde158b474" - }, - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_to_upgrade": { - "file_path": "include/cucascade/memory/memory_reservation_manager.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_to_upgrade", - "start_line": 153, - "end_line": 163, - "type": "CLASS", - "content_hash": "a4c1765e533ccd67" - }, - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_to_upgrade.any_memory_space_to_upgrade(int, int)": { - "file_path": "include/cucascade/memory/memory_reservation_manager.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_to_upgrade.any_memory_space_to_upgrade(int, int)", - "start_line": 157, - "end_line": 160, - "type": "CONSTRUCTOR", - "content_hash": "e81723dfa6e7a943" - }, - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_to_upgrade.get_candidates(memory_reservation_manager &) const": { - "file_path": "include/cucascade/memory/memory_reservation_manager.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_to_upgrade.get_candidates(memory_reservation_manager &) const", - "start_line": 162, - "end_line": 162, - "type": "METHOD", - "content_hash": "f59fedbde158b474" - }, - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager": { - "file_path": "include/cucascade/memory/memory_reservation_manager.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager", - "start_line": 174, - "end_line": 278, - "type": "CLASS", - "content_hash": "e70e9cb9b5a3abf6" - }, - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.memory_reservation_manager(int)": { - "file_path": "include/cucascade/memory/memory_reservation_manager.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.memory_reservation_manager(int)", - "start_line": 188, - "end_line": 188, - "type": "CONSTRUCTOR", - "content_hash": "371f1d75a4e3c3a1" - }, - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.memory_reservation_manager(const memory_reservation_manager &)": { - "file_path": "include/cucascade/memory/memory_reservation_manager.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.memory_reservation_manager(const memory_reservation_manager &)", - "start_line": 191, - "end_line": 191, - "type": "CONSTRUCTOR", - "content_hash": "700bf74c71404960" - }, - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.operator=(const memory_reservation_manager &)": { - "file_path": "include/cucascade/memory/memory_reservation_manager.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.operator=(const memory_reservation_manager &)", - "start_line": 192, - "end_line": 192, - "type": "METHOD", - "content_hash": "a8f19afd7a379247" - }, - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.memory_reservation_manager(memory_reservation_manager &&)": { - "file_path": "include/cucascade/memory/memory_reservation_manager.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.memory_reservation_manager(memory_reservation_manager &&)", - "start_line": 193, - "end_line": 193, - "type": "CONSTRUCTOR", - "content_hash": "91c8b3f2f62e954b" - }, - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.operator=(memory_reservation_manager &&)": { - "file_path": "include/cucascade/memory/memory_reservation_manager.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.operator=(memory_reservation_manager &&)", - "start_line": 194, - "end_line": 194, - "type": "METHOD", - "content_hash": "1fd76f31fa090caf" - }, - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.~memory_reservation_manager": { - "file_path": "include/cucascade/memory/memory_reservation_manager.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.~memory_reservation_manager", - "start_line": 196, - "end_line": 196, - "type": "CONSTRUCTOR", - "content_hash": "cc6085a5d27c289d" - }, - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.request_reservation(const reservation_request_strategy &, int)": { - "file_path": "include/cucascade/memory/memory_reservation_manager.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.request_reservation(const reservation_request_strategy &, int)", - "start_line": 206, - "end_line": 207, - "type": "METHOD", - "content_hash": "9001e3763d7aabc6" - }, - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_memory_space(int, int) const": { - "file_path": "include/cucascade/memory/memory_reservation_manager.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_memory_space(int, int) const", - "start_line": 217, - "end_line": 217, - "type": "METHOD", - "content_hash": "7e5bee10bf947602" - }, - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_memory_space(int, int)": { - "file_path": "include/cucascade/memory/memory_reservation_manager.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_memory_space(int, int)", - "start_line": 223, - "end_line": 223, - "type": "METHOD", - "content_hash": "0c09682ffc8b76d6" - }, - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_memory_spaces_for_tier(int) const": { - "file_path": "include/cucascade/memory/memory_reservation_manager.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_memory_spaces_for_tier(int) const", - "start_line": 229, - "end_line": 229, - "type": "METHOD", - "content_hash": "068fabb7fb8a79ab" - }, - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_all_memory_spaces() const noexcept": { - "file_path": "include/cucascade/memory/memory_reservation_manager.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_all_memory_spaces() const noexcept", - "start_line": 234, - "end_line": 234, - "type": "METHOD", - "content_hash": "2dfcbad52b8cea08" - }, - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_available_memory_for_tier(int) const": { - "file_path": "include/cucascade/memory/memory_reservation_manager.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_available_memory_for_tier(int) const", - "start_line": 241, - "end_line": 241, - "type": "METHOD", - "content_hash": "cdb60a0b1a32ef74" - }, - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_total_reserved_memory_for_tier(int) const": { - "file_path": "include/cucascade/memory/memory_reservation_manager.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_total_reserved_memory_for_tier(int) const", - "start_line": 242, - "end_line": 242, - "type": "METHOD", - "content_hash": "bca05043993ddc27" - }, - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_active_reservation_count_for_tier(int) const": { - "file_path": "include/cucascade/memory/memory_reservation_manager.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_active_reservation_count_for_tier(int) const", - "start_line": 243, - "end_line": 243, - "type": "METHOD", - "content_hash": "5344e1a5c1a2a38b" - }, - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_total_available_memory() const": { - "file_path": "include/cucascade/memory/memory_reservation_manager.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_total_available_memory() const", - "start_line": 246, - "end_line": 246, - "type": "METHOD", - "content_hash": "debc9270a4ebb838" - }, - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_total_reserved_memory() const": { - "file_path": "include/cucascade/memory/memory_reservation_manager.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_total_reserved_memory() const", - "start_line": 247, - "end_line": 247, - "type": "METHOD", - "content_hash": "edc75f1c34b8adf3" - }, - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_active_reservation_count() const": { - "file_path": "include/cucascade/memory/memory_reservation_manager.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_active_reservation_count() const", - "start_line": 248, - "end_line": 248, - "type": "METHOD", - "content_hash": "740491088ee51f2a" - }, - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.shutdown()": { - "file_path": "include/cucascade/memory/memory_reservation_manager.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.shutdown()", - "start_line": 250, - "end_line": 250, - "type": "METHOD", - "content_hash": "88f30e06febdef57" - }, - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_mutable_memory_space(int, int)": { - "file_path": "include/cucascade/memory/memory_reservation_manager.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_mutable_memory_space(int, int)", - "start_line": 253, - "end_line": 253, - "type": "METHOD", - "content_hash": "39d2499c710cf88b" - }, - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_mutable_memory_space(int)": { - "file_path": "include/cucascade/memory/memory_reservation_manager.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_mutable_memory_space(int)", - "start_line": 254, - "end_line": 254, - "type": "METHOD", - "content_hash": "0d6175adc4a04b32" - }, - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_mutable_memory_spaces_for_tier(int)": { - "file_path": "include/cucascade/memory/memory_reservation_manager.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_mutable_memory_spaces_for_tier(int)", - "start_line": 255, - "end_line": 255, - "type": "METHOD", - "content_hash": "bd2064d6e24805ee" - }, - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_mutable_all_memory_spaces() noexcept": { - "file_path": "include/cucascade/memory/memory_reservation_manager.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_mutable_all_memory_spaces() noexcept", - "start_line": 256, - "end_line": 256, - "type": "METHOD", - "content_hash": "9f3f5ba47064156c" - }, - "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.build_lookup_tables()": { - "file_path": "include/cucascade/memory/memory_reservation_manager.hpp", - "qualified_name": "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.build_lookup_tables()", - "start_line": 273, - "end_line": 273, - "type": "METHOD", - "content_hash": "9bf59aa3c354f68e" - }, - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.idisk_io_backend": { - "file_path": "include/cucascade/memory/memory_space.hpp", - "qualified_name": "include.cucascade.memory.memory_space.hpp.cucascade.idisk_io_backend", - "start_line": 46, - "end_line": 46, - "type": "CLASS", - "content_hash": "25a70562cf5dadc6" - }, - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.reservation": { - "file_path": "include/cucascade/memory/memory_space.hpp", - "qualified_name": "include.cucascade.memory.memory_space.hpp.cucascade.memory.reservation", - "start_line": 51, - "end_line": 51, - "type": "CLASS", - "content_hash": "046c5c415717b030" - }, - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.reservation_aware_resource_adaptor": { - "file_path": "include/cucascade/memory/memory_space.hpp", - "qualified_name": "include.cucascade.memory.memory_space.hpp.cucascade.memory.reservation_aware_resource_adaptor", - "start_line": 52, - "end_line": 52, - "type": "CLASS", - "content_hash": "0079504e89f5d747" - }, - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.fixed_size_host_memory_resource": { - "file_path": "include/cucascade/memory/memory_space.hpp", - "qualified_name": "include.cucascade.memory.memory_space.hpp.cucascade.memory.fixed_size_host_memory_resource", - "start_line": 53, - "end_line": 53, - "type": "CLASS", - "content_hash": "db013813d55899a7" - }, - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space": { - "file_path": "include/cucascade/memory/memory_space.hpp", - "qualified_name": "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space", - "start_line": 65, - "end_line": 184, - "type": "CLASS", - "content_hash": "ec2c0e2ee3cb4b05" - }, - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.memory.memory_space.memory_space(const int &)": { - "file_path": "include/cucascade/memory/memory_space.hpp", - "qualified_name": "include.cucascade.memory.memory_space.hpp.memory.memory_space.memory_space(const int &)", - "start_line": 72, - "end_line": 72, - "type": "CONSTRUCTOR", - "content_hash": "bb339cab7a8d02cc" - }, - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.memory_space(const int &)": { - "file_path": "include/cucascade/memory/memory_space.hpp", - "qualified_name": "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.memory_space(const int &)", - "start_line": 74, - "end_line": 74, - "type": "CONSTRUCTOR", - "content_hash": "96808d8b614f74f2" - }, - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.memory_space(const int &, int)": { - "file_path": "include/cucascade/memory/memory_space.hpp", - "qualified_name": "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.memory_space(const int &, int)", - "start_line": 82, - "end_line": 83, - "type": "CONSTRUCTOR", - "content_hash": "2b008f983cab4579" - }, - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.memory_space(const memory_space &)": { - "file_path": "include/cucascade/memory/memory_space.hpp", - "qualified_name": "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.memory_space(const memory_space &)", - "start_line": 86, - "end_line": 86, - "type": "CONSTRUCTOR", - "content_hash": "7ef6a97688b66c1d" - }, - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.operator=(const memory_space &)": { - "file_path": "include/cucascade/memory/memory_space.hpp", - "qualified_name": "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.operator=(const memory_space &)", - "start_line": 87, - "end_line": 87, - "type": "METHOD", - "content_hash": "92d5a02864cf26a3" - }, - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.memory_space(memory_space &&)": { - "file_path": "include/cucascade/memory/memory_space.hpp", - "qualified_name": "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.memory_space(memory_space &&)", - "start_line": 88, - "end_line": 88, - "type": "CONSTRUCTOR", - "content_hash": "8506675bfe06f429" - }, - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.operator=(memory_space &&)": { - "file_path": "include/cucascade/memory/memory_space.hpp", - "qualified_name": "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.operator=(memory_space &&)", - "start_line": 89, - "end_line": 89, - "type": "METHOD", - "content_hash": "b5ac6258f8807ac8" - }, - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.~memory_space": { - "file_path": "include/cucascade/memory/memory_space.hpp", - "qualified_name": "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.~memory_space", - "start_line": 91, - "end_line": 91, - "type": "CONSTRUCTOR", - "content_hash": "4879f5ebde4b5282" - }, - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.operator==(const memory_space &) const": { - "file_path": "include/cucascade/memory/memory_space.hpp", - "qualified_name": "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.operator==(const memory_space &) const", - "start_line": 94, - "end_line": 94, - "type": "METHOD", - "content_hash": "257ca2524228795f" - }, - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.operator!=(const memory_space &) const": { - "file_path": "include/cucascade/memory/memory_space.hpp", - "qualified_name": "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.operator!=(const memory_space &) const", - "start_line": 95, - "end_line": 95, - "type": "METHOD", - "content_hash": "24169a00f9d00c7f" - }, - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_id() const noexcept": { - "file_path": "include/cucascade/memory/memory_space.hpp", - "qualified_name": "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_id() const noexcept", - "start_line": 98, - "end_line": 98, - "type": "METHOD", - "content_hash": "1f5365823874e997" - }, - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_tier() const noexcept": { - "file_path": "include/cucascade/memory/memory_space.hpp", - "qualified_name": "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_tier() const noexcept", - "start_line": 99, - "end_line": 99, - "type": "METHOD", - "content_hash": "35b3ae9c48b28e03" - }, - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_device_id() const noexcept": { - "file_path": "include/cucascade/memory/memory_space.hpp", - "qualified_name": "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_device_id() const noexcept", - "start_line": 100, - "end_line": 100, - "type": "METHOD", - "content_hash": "bc7358b5988d3735" - }, - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.make_reservation_or_null(int)": { - "file_path": "include/cucascade/memory/memory_space.hpp", - "qualified_name": "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.make_reservation_or_null(int)", - "start_line": 103, - "end_line": 103, - "type": "METHOD", - "content_hash": "111ab1ac6d1ae919" - }, - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.make_reservation_upto(int)": { - "file_path": "include/cucascade/memory/memory_space.hpp", - "qualified_name": "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.make_reservation_upto(int)", - "start_line": 104, - "end_line": 104, - "type": "METHOD", - "content_hash": "6e8868328f7bcfd5" - }, - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.make_reservation(int)": { - "file_path": "include/cucascade/memory/memory_space.hpp", - "qualified_name": "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.make_reservation(int)", - "start_line": 105, - "end_line": 105, - "type": "METHOD", - "content_hash": "bd3888e75bdfba44" - }, - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.acquire_stream() const": { - "file_path": "include/cucascade/memory/memory_space.hpp", - "qualified_name": "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.acquire_stream() const", - "start_line": 106, - "end_line": 106, - "type": "METHOD", - "content_hash": "e523f153a1d3b32c" - }, - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_active_reservation_count() const": { - "file_path": "include/cucascade/memory/memory_space.hpp", - "qualified_name": "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_active_reservation_count() const", - "start_line": 108, - "end_line": 108, - "type": "METHOD", - "content_hash": "422f8c78d153d4bb" - }, - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.should_downgrade_memory() const": { - "file_path": "include/cucascade/memory/memory_space.hpp", - "qualified_name": "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.should_downgrade_memory() const", - "start_line": 109, - "end_line": 109, - "type": "METHOD", - "content_hash": "6e166866151fda3d" - }, - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.should_stop_downgrading_memory() const": { - "file_path": "include/cucascade/memory/memory_space.hpp", - "qualified_name": "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.should_stop_downgrading_memory() const", - "start_line": 110, - "end_line": 110, - "type": "METHOD", - "content_hash": "759174d211dca8d7" - }, - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_amount_to_downgrade() const": { - "file_path": "include/cucascade/memory/memory_space.hpp", - "qualified_name": "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_amount_to_downgrade() const", - "start_line": 111, - "end_line": 111, - "type": "METHOD", - "content_hash": "de2cd690b50a2ea6" - }, - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_available_memory(int) const": { - "file_path": "include/cucascade/memory/memory_space.hpp", - "qualified_name": "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_available_memory(int) const", - "start_line": 114, - "end_line": 114, - "type": "METHOD", - "content_hash": "9118a753ce194995" - }, - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_available_memory() const": { - "file_path": "include/cucascade/memory/memory_space.hpp", - "qualified_name": "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_available_memory() const", - "start_line": 115, - "end_line": 115, - "type": "METHOD", - "content_hash": "b50ddb4dca25f778" - }, - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_total_reserved_memory() const": { - "file_path": "include/cucascade/memory/memory_space.hpp", - "qualified_name": "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_total_reserved_memory() const", - "start_line": 116, - "end_line": 116, - "type": "METHOD", - "content_hash": "1e2911ba0207a294" - }, - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_max_memory() const noexcept": { - "file_path": "include/cucascade/memory/memory_space.hpp", - "qualified_name": "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_max_memory() const noexcept", - "start_line": 117, - "end_line": 117, - "type": "METHOD", - "content_hash": "da5861d9f124e1dd" - }, - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_default_allocator() const noexcept": { - "file_path": "include/cucascade/memory/memory_space.hpp", - "qualified_name": "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_default_allocator() const noexcept", - "start_line": 120, - "end_line": 120, - "type": "METHOD", - "content_hash": "7a8c8fed76b09828" - }, - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_chunked_resource_info() const noexcept": { - "file_path": "include/cucascade/memory/memory_space.hpp", - "qualified_name": "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_chunked_resource_info() const noexcept", - "start_line": 128, - "end_line": 128, - "type": "METHOD", - "content_hash": "71dd9ee29bf91c06" - }, - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_io_backend() const": { - "file_path": "include/cucascade/memory/memory_space.hpp", - "qualified_name": "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_io_backend() const", - "start_line": 155, - "end_line": 155, - "type": "METHOD", - "content_hash": "f085ab79ddb0e692" - }, - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.to_string() const": { - "file_path": "include/cucascade/memory/memory_space.hpp", - "qualified_name": "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.to_string() const", - "start_line": 158, - "end_line": 158, - "type": "METHOD", - "content_hash": "9400e64e435da1d7" - }, - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.shutdown()": { - "file_path": "include/cucascade/memory/memory_space.hpp", - "qualified_name": "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.shutdown()", - "start_line": 160, - "end_line": 160, - "type": "METHOD", - "content_hash": "88f30e06febdef57" - }, - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space_hash": { - "file_path": "include/cucascade/memory/memory_space.hpp", - "qualified_name": "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space_hash", - "start_line": 190, - "end_line": 192, - "type": "CLASS", - "content_hash": "024ead1b9df18907" - }, - "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space_hash.operator()(const memory_space &) const": { - "file_path": "include/cucascade/memory/memory_space.hpp", - "qualified_name": "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space_hash.operator()(const memory_space &) const", - "start_line": 191, - "end_line": 191, - "type": "METHOD", - "content_hash": "3e4565eef6a45e77" - }, - "include/cucascade/memory/notification_channel.hpp|include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel": { - "file_path": "include/cucascade/memory/notification_channel.hpp", - "qualified_name": "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel", - "start_line": 28, - "end_line": 61, - "type": "CLASS", - "content_hash": "c38238920e633c74" - }, - "include/cucascade/memory/notification_channel.hpp|include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.event_notifier": { - "file_path": "include/cucascade/memory/notification_channel.hpp", - "qualified_name": "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.event_notifier", - "start_line": 29, - "end_line": 37, - "type": "CLASS", - "content_hash": "29a3fb6c39743b81" - }, - "include/cucascade/memory/notification_channel.hpp|include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.event_notifier.event_notifier(notification_channel &)": { - "file_path": "include/cucascade/memory/notification_channel.hpp", - "qualified_name": "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.event_notifier.event_notifier(notification_channel &)", - "start_line": 30, - "end_line": 30, - "type": "CONSTRUCTOR", - "content_hash": "cff8618f1acafe2c" - }, - "include/cucascade/memory/notification_channel.hpp|include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.event_notifier.~event_notifier": { - "file_path": "include/cucascade/memory/notification_channel.hpp", - "qualified_name": "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.event_notifier.~event_notifier", - "start_line": 31, - "end_line": 31, - "type": "CONSTRUCTOR", - "content_hash": "5cfdfc2132aeb2fb" - }, - "include/cucascade/memory/notification_channel.hpp|include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.event_notifier.post()": { - "file_path": "include/cucascade/memory/notification_channel.hpp", - "qualified_name": "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.event_notifier.post()", - "start_line": 33, - "end_line": 33, - "type": "METHOD", - "content_hash": "e7e075edffb07c4b" - }, - "include/cucascade/memory/notification_channel.hpp|include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.wait_status": { - "file_path": "include/cucascade/memory/notification_channel.hpp", - "qualified_name": "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.wait_status", - "start_line": 39, - "end_line": 39, - "type": "ENUM", - "content_hash": "952561cc1d8f35d0" - }, - "include/cucascade/memory/notification_channel.hpp|include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.wait_status.IDLE": { - "file_path": "include/cucascade/memory/notification_channel.hpp", - "qualified_name": "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.wait_status.IDLE", - "start_line": 39, - "end_line": 39, - "type": "ENUM", - "content_hash": "952561cc1d8f35d0" - }, - "include/cucascade/memory/notification_channel.hpp|include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.wait_status.NOTIFIED": { - "file_path": "include/cucascade/memory/notification_channel.hpp", - "qualified_name": "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.wait_status.NOTIFIED", - "start_line": 39, - "end_line": 39, - "type": "ENUM", - "content_hash": "952561cc1d8f35d0" - }, - "include/cucascade/memory/notification_channel.hpp|include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.wait_status.SHUTDOWN": { - "file_path": "include/cucascade/memory/notification_channel.hpp", - "qualified_name": "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.wait_status.SHUTDOWN", - "start_line": 39, - "end_line": 39, - "type": "ENUM", - "content_hash": "952561cc1d8f35d0" - }, - "include/cucascade/memory/notification_channel.hpp|include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.~notification_channel": { - "file_path": "include/cucascade/memory/notification_channel.hpp", - "qualified_name": "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.~notification_channel", - "start_line": 41, - "end_line": 41, - "type": "CONSTRUCTOR", - "content_hash": "d4f5ccf15dff67ac" - }, - "include/cucascade/memory/notification_channel.hpp|include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.wait()": { - "file_path": "include/cucascade/memory/notification_channel.hpp", - "qualified_name": "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.wait()", - "start_line": 43, - "end_line": 43, - "type": "METHOD", - "content_hash": "e739afba6ccd2e00" - }, - "include/cucascade/memory/notification_channel.hpp|include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.get_notifier()": { - "file_path": "include/cucascade/memory/notification_channel.hpp", - "qualified_name": "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.get_notifier()", - "start_line": 45, - "end_line": 45, - "type": "METHOD", - "content_hash": "2f8301b74c21a22b" - }, - "include/cucascade/memory/notification_channel.hpp|include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.shutdown()": { - "file_path": "include/cucascade/memory/notification_channel.hpp", - "qualified_name": "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.shutdown()", - "start_line": 47, - "end_line": 47, - "type": "METHOD", - "content_hash": "88f30e06febdef57" - }, - "include/cucascade/memory/notification_channel.hpp|include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.notify()": { - "file_path": "include/cucascade/memory/notification_channel.hpp", - "qualified_name": "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.notify()", - "start_line": 50, - "end_line": 50, - "type": "METHOD", - "content_hash": "585247063e2cf17d" - }, - "include/cucascade/memory/notification_channel.hpp|include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.release_notifier()": { - "file_path": "include/cucascade/memory/notification_channel.hpp", - "qualified_name": "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.release_notifier()", - "start_line": 52, - "end_line": 52, - "type": "METHOD", - "content_hash": "a4fafa27b8d8fae7" - }, - "include/cucascade/memory/notification_channel.hpp|include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.acquire_notifier()": { - "file_path": "include/cucascade/memory/notification_channel.hpp", - "qualified_name": "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.acquire_notifier()", - "start_line": 54, - "end_line": 54, - "type": "METHOD", - "content_hash": "df4911da3ce71fc1" - }, - "include/cucascade/memory/notification_channel.hpp|include.cucascade.memory.notification_channel.hpp.cucascade.memory.event_notifier": { - "file_path": "include/cucascade/memory/notification_channel.hpp", - "qualified_name": "include.cucascade.memory.notification_channel.hpp.cucascade.memory.event_notifier", - "start_line": 63, - "end_line": 63, - "type": "CLASS", - "content_hash": "cdab970aeeba5545" - }, - "include/cucascade/memory/notification_channel.hpp|include.cucascade.memory.notification_channel.hpp.cucascade.memory.notify_on_exit": { - "file_path": "include/cucascade/memory/notification_channel.hpp", - "qualified_name": "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notify_on_exit", - "start_line": 65, - "end_line": 71, - "type": "CLASS", - "content_hash": "bfe591c5134c5950" - }, - "include/cucascade/memory/notification_channel.hpp|include.cucascade.memory.notification_channel.hpp.cucascade.memory.notify_on_exit.notify_on_exit(int)": { - "file_path": "include/cucascade/memory/notification_channel.hpp", - "qualified_name": "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notify_on_exit.notify_on_exit(int)", - "start_line": 66, - "end_line": 66, - "type": "CONSTRUCTOR", - "content_hash": "b205509763bee49f" - }, - "include/cucascade/memory/notification_channel.hpp|include.cucascade.memory.notification_channel.hpp.cucascade.memory.notify_on_exit.~notify_on_exit": { - "file_path": "include/cucascade/memory/notification_channel.hpp", - "qualified_name": "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notify_on_exit.~notify_on_exit", - "start_line": 67, - "end_line": 67, - "type": "CONSTRUCTOR", - "content_hash": "3b12325d335d2248" - }, - "include/cucascade/memory/null_device_memory_resource.hpp|include.cucascade.memory.null_device_memory_resource.hpp.cucascade.memory.null_device_memory_resource": { - "file_path": "include/cucascade/memory/null_device_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.null_device_memory_resource.hpp.cucascade.memory.null_device_memory_resource", - "start_line": 34, - "end_line": 74, - "type": "CLASS", - "content_hash": "60e315f847bdb0cd" - }, - "include/cucascade/memory/null_device_memory_resource.hpp|include.cucascade.memory.null_device_memory_resource.hpp.cucascade.memory.null_device_memory_resource.null_device_memory_resource()": { - "file_path": "include/cucascade/memory/null_device_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.null_device_memory_resource.hpp.cucascade.memory.null_device_memory_resource.null_device_memory_resource()", - "start_line": 36, - "end_line": 36, - "type": "CONSTRUCTOR", - "content_hash": "60037eeaafe8959c" - }, - "include/cucascade/memory/null_device_memory_resource.hpp|include.cucascade.memory.null_device_memory_resource.hpp.cucascade.memory.null_device_memory_resource.~null_device_memory_resource": { - "file_path": "include/cucascade/memory/null_device_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.null_device_memory_resource.hpp.cucascade.memory.null_device_memory_resource.~null_device_memory_resource", - "start_line": 37, - "end_line": 37, - "type": "CONSTRUCTOR", - "content_hash": "1a36b80599bd1ded" - }, - "include/cucascade/memory/null_device_memory_resource.hpp|include.cucascade.memory.null_device_memory_resource.hpp.cucascade.memory.null_device_memory_resource.allocate(int, int, int)": { - "file_path": "include/cucascade/memory/null_device_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.null_device_memory_resource.hpp.cucascade.memory.null_device_memory_resource.allocate(int, int, int)", - "start_line": 39, - "end_line": 44, - "type": "METHOD", - "content_hash": "d1046fd29555e6f4" - }, - "include/cucascade/memory/null_device_memory_resource.hpp|include.cucascade.memory.null_device_memory_resource.hpp.cucascade.memory.null_device_memory_resource.deallocate(int, void *, int, int) noexcept": { - "file_path": "include/cucascade/memory/null_device_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.null_device_memory_resource.hpp.cucascade.memory.null_device_memory_resource.deallocate(int, void *, int, int) noexcept", - "start_line": 46, - "end_line": 51, - "type": "METHOD", - "content_hash": "e1a17d07ea6dfcc9" - }, - "include/cucascade/memory/null_device_memory_resource.hpp|include.cucascade.memory.null_device_memory_resource.hpp.cucascade.memory.null_device_memory_resource.allocate_sync(int, int)": { - "file_path": "include/cucascade/memory/null_device_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.null_device_memory_resource.hpp.cucascade.memory.null_device_memory_resource.allocate_sync(int, int)", - "start_line": 53, - "end_line": 57, - "type": "METHOD", - "content_hash": "c89f142608b8f3c9" - }, - "include/cucascade/memory/null_device_memory_resource.hpp|include.cucascade.memory.null_device_memory_resource.hpp.cucascade.memory.null_device_memory_resource.deallocate_sync(void *, int, int) noexcept": { - "file_path": "include/cucascade/memory/null_device_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.null_device_memory_resource.hpp.cucascade.memory.null_device_memory_resource.deallocate_sync(void *, int, int) noexcept", - "start_line": 59, - "end_line": 63, - "type": "METHOD", - "content_hash": "213b5326e1855454" - }, - "include/cucascade/memory/null_device_memory_resource.hpp|include.cucascade.memory.null_device_memory_resource.hpp.cucascade.memory.null_device_memory_resource.operator==(const null_device_memory_resource &) const noexcept": { - "file_path": "include/cucascade/memory/null_device_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.null_device_memory_resource.hpp.cucascade.memory.null_device_memory_resource.operator==(const null_device_memory_resource &) const noexcept", - "start_line": 65, - "end_line": 68, - "type": "METHOD", - "content_hash": "0834b086c301f750" - }, - "include/cucascade/memory/null_device_memory_resource.hpp|include.cucascade.memory.null_device_memory_resource.hpp.cucascade.memory.null_device_memory_resource.get_property(const null_device_memory_resource &, int) noexcept": { - "file_path": "include/cucascade/memory/null_device_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.null_device_memory_resource.hpp.cucascade.memory.null_device_memory_resource.get_property(const null_device_memory_resource &, int) noexcept", - "start_line": 70, - "end_line": 73, - "type": "FUNCTION", - "content_hash": "0e811bd773df4b77" - }, - "include/cucascade/memory/numa_region_pinned_host_allocator.hpp|include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource": { - "file_path": "include/cucascade/memory/numa_region_pinned_host_allocator.hpp", - "qualified_name": "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource", - "start_line": 29, - "end_line": 85, - "type": "CLASS", - "content_hash": "5ab6c2e2a77af753" - }, - "include/cucascade/memory/numa_region_pinned_host_allocator.hpp|include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.numa_region_pinned_host_memory_resource(int, bool)": { - "file_path": "include/cucascade/memory/numa_region_pinned_host_allocator.hpp", - "qualified_name": "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.numa_region_pinned_host_memory_resource(int, bool)", - "start_line": 31, - "end_line": 31, - "type": "CONSTRUCTOR", - "content_hash": "74d3f41ac53ea7dc" - }, - "include/cucascade/memory/numa_region_pinned_host_allocator.hpp|include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.~numa_region_pinned_host_memory_resource": { - "file_path": "include/cucascade/memory/numa_region_pinned_host_allocator.hpp", - "qualified_name": "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.~numa_region_pinned_host_memory_resource", - "start_line": 32, - "end_line": 32, - "type": "CONSTRUCTOR", - "content_hash": "985c26e33e0eb8d1" - }, - "include/cucascade/memory/numa_region_pinned_host_allocator.hpp|include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.numa_region_pinned_host_memory_resource(const numa_region_pinned_host_memory_resource &)": { - "file_path": "include/cucascade/memory/numa_region_pinned_host_allocator.hpp", - "qualified_name": "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.numa_region_pinned_host_memory_resource(const numa_region_pinned_host_memory_resource &)", - "start_line": 33, - "end_line": 33, - "type": "CONSTRUCTOR", - "content_hash": "b1837a2c827a4f25" - }, - "include/cucascade/memory/numa_region_pinned_host_allocator.hpp|include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.numa_region_pinned_host_memory_resource(numa_region_pinned_host_memory_resource &&)": { - "file_path": "include/cucascade/memory/numa_region_pinned_host_allocator.hpp", - "qualified_name": "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.numa_region_pinned_host_memory_resource(numa_region_pinned_host_memory_resource &&)", - "start_line": 34, - "end_line": 34, - "type": "CONSTRUCTOR", - "content_hash": "2f05c0a674163c15" - }, - "include/cucascade/memory/numa_region_pinned_host_allocator.hpp|include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.operator=(const numa_region_pinned_host_memory_resource &)": { - "file_path": "include/cucascade/memory/numa_region_pinned_host_allocator.hpp", - "qualified_name": "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.operator=(const numa_region_pinned_host_memory_resource &)", - "start_line": 35, - "end_line": 36, - "type": "METHOD", - "content_hash": "c1459f5cd9e114bc" - }, - "include/cucascade/memory/numa_region_pinned_host_allocator.hpp|include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.operator=(numa_region_pinned_host_memory_resource &&)": { - "file_path": "include/cucascade/memory/numa_region_pinned_host_allocator.hpp", - "qualified_name": "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.operator=(numa_region_pinned_host_memory_resource &&)", - "start_line": 37, - "end_line": 38, - "type": "METHOD", - "content_hash": "b36fc7ed10557e22" - }, - "include/cucascade/memory/numa_region_pinned_host_allocator.hpp|include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.allocate(int, int, int)": { - "file_path": "include/cucascade/memory/numa_region_pinned_host_allocator.hpp", - "qualified_name": "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.allocate(int, int, int)", - "start_line": 43, - "end_line": 45, - "type": "METHOD", - "content_hash": "977e78da97881f6d" - }, - "include/cucascade/memory/numa_region_pinned_host_allocator.hpp|include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.deallocate(int, void *, int, int) noexcept": { - "file_path": "include/cucascade/memory/numa_region_pinned_host_allocator.hpp", - "qualified_name": "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.deallocate(int, void *, int, int) noexcept", - "start_line": 50, - "end_line": 53, - "type": "METHOD", - "content_hash": "adeb56689f993b89" - }, - "include/cucascade/memory/numa_region_pinned_host_allocator.hpp|include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.allocate_sync(int, int)": { - "file_path": "include/cucascade/memory/numa_region_pinned_host_allocator.hpp", - "qualified_name": "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.allocate_sync(int, int)", - "start_line": 55, - "end_line": 55, - "type": "METHOD", - "content_hash": "8f7618acdeb7996b" - }, - "include/cucascade/memory/numa_region_pinned_host_allocator.hpp|include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.deallocate_sync(void *, int, int) noexcept": { - "file_path": "include/cucascade/memory/numa_region_pinned_host_allocator.hpp", - "qualified_name": "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.deallocate_sync(void *, int, int) noexcept", - "start_line": 57, - "end_line": 59, - "type": "METHOD", - "content_hash": "918a699b12a0a15b" - }, - "include/cucascade/memory/numa_region_pinned_host_allocator.hpp|include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.operator==(const numa_region_pinned_host_memory_resource &) const noexcept": { - "file_path": "include/cucascade/memory/numa_region_pinned_host_allocator.hpp", - "qualified_name": "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.operator==(const numa_region_pinned_host_memory_resource &) const noexcept", - "start_line": 61, - "end_line": 62, - "type": "METHOD", - "content_hash": "d287294dfc378f47" - }, - "include/cucascade/memory/numa_region_pinned_host_allocator.hpp|include.cucascade.memory.numa_region_pinned_host_allocator.hpp.memory.numa_region_pinned_host_memory_resource.get_property(const numa_region_pinned_host_memory_resource &, int) noexcept": { - "file_path": "include/cucascade/memory/numa_region_pinned_host_allocator.hpp", - "qualified_name": "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.memory.numa_region_pinned_host_memory_resource.get_property(const numa_region_pinned_host_memory_resource &, int) noexcept", - "start_line": 67, - "end_line": 70, - "type": "FUNCTION", - "content_hash": "ac4dee4e2b0f9b85" - }, - "include/cucascade/memory/numa_region_pinned_host_allocator.hpp|include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.get_property(const numa_region_pinned_host_memory_resource &, int) noexcept": { - "file_path": "include/cucascade/memory/numa_region_pinned_host_allocator.hpp", - "qualified_name": "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.get_property(const numa_region_pinned_host_memory_resource &, int) noexcept", - "start_line": 75, - "end_line": 78, - "type": "FUNCTION", - "content_hash": "c39c94c199e91779" - }, - "include/cucascade/memory/numa_region_pinned_host_allocator.hpp|include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.cuda_host_flags(int, bool) noexcept": { - "file_path": "include/cucascade/memory/numa_region_pinned_host_allocator.hpp", - "qualified_name": "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.cuda_host_flags(int, bool) noexcept", - "start_line": 81, - "end_line": 81, - "type": "METHOD", - "content_hash": "431e161aebfadc18" - }, - "include/cucascade/memory/oom_handling_policy.hpp|include.cucascade.memory.oom_handling_policy.hpp.cucascade.memory.oom_handling_policy": { - "file_path": "include/cucascade/memory/oom_handling_policy.hpp", - "qualified_name": "include.cucascade.memory.oom_handling_policy.hpp.cucascade.memory.oom_handling_policy", - "start_line": 30, - "end_line": 51, - "type": "CLASS", - "content_hash": "579ee40c7a136f3c" - }, - "include/cucascade/memory/oom_handling_policy.hpp|include.cucascade.memory.oom_handling_policy.hpp.cucascade.memory.oom_handling_policy.~oom_handling_policy": { - "file_path": "include/cucascade/memory/oom_handling_policy.hpp", - "qualified_name": "include.cucascade.memory.oom_handling_policy.hpp.cucascade.memory.oom_handling_policy.~oom_handling_policy", - "start_line": 32, - "end_line": 32, - "type": "CONSTRUCTOR", - "content_hash": "7748b2465177bc32" - }, - "include/cucascade/memory/oom_handling_policy.hpp|include.cucascade.memory.oom_handling_policy.hpp.cucascade.memory.oom_handling_policy.handle_oom(int, int, int, int)": { - "file_path": "include/cucascade/memory/oom_handling_policy.hpp", - "qualified_name": "include.cucascade.memory.oom_handling_policy.hpp.cucascade.memory.oom_handling_policy.handle_oom(int, int, int, int)", - "start_line": 36, - "end_line": 42, - "type": "METHOD", - "content_hash": "3d3950a8fb462552" - }, - "include/cucascade/memory/oom_handling_policy.hpp|include.cucascade.memory.oom_handling_policy.hpp.cucascade.memory.oom_handling_policy.get_policy_name() const noexcept": { - "file_path": "include/cucascade/memory/oom_handling_policy.hpp", - "qualified_name": "include.cucascade.memory.oom_handling_policy.hpp.cucascade.memory.oom_handling_policy.get_policy_name() const noexcept", - "start_line": 44, - "end_line": 44, - "type": "METHOD", - "content_hash": "907875f573c99d11" - }, - "include/cucascade/memory/oom_handling_policy.hpp|include.cucascade.memory.oom_handling_policy.hpp.cucascade.memory.oom_handling_policy.do_handle_oom(int, int, int, int)": { - "file_path": "include/cucascade/memory/oom_handling_policy.hpp", - "qualified_name": "include.cucascade.memory.oom_handling_policy.hpp.cucascade.memory.oom_handling_policy.do_handle_oom(int, int, int, int)", - "start_line": 47, - "end_line": 50, - "type": "METHOD", - "content_hash": "8839b4f6a90e77b8" - }, - "include/cucascade/memory/oom_handling_policy.hpp|include.cucascade.memory.oom_handling_policy.hpp.cucascade.memory.throw_on_oom_policy": { - "file_path": "include/cucascade/memory/oom_handling_policy.hpp", - "qualified_name": "include.cucascade.memory.oom_handling_policy.hpp.cucascade.memory.throw_on_oom_policy", - "start_line": 53, - "end_line": 61, - "type": "CLASS", - "content_hash": "165534cdcc0d34fb" - }, - "include/cucascade/memory/oom_handling_policy.hpp|include.cucascade.memory.oom_handling_policy.hpp.cucascade.memory.throw_on_oom_policy.do_handle_oom(int, int, int, int)": { - "file_path": "include/cucascade/memory/oom_handling_policy.hpp", - "qualified_name": "include.cucascade.memory.oom_handling_policy.hpp.cucascade.memory.throw_on_oom_policy.do_handle_oom(int, int, int, int)", - "start_line": 55, - "end_line": 58, - "type": "METHOD", - "content_hash": "18f2b0c41acf445b" - }, - "include/cucascade/memory/oom_handling_policy.hpp|include.cucascade.memory.oom_handling_policy.hpp.cucascade.memory.throw_on_oom_policy.get_policy_name() const noexcept": { - "file_path": "include/cucascade/memory/oom_handling_policy.hpp", - "qualified_name": "include.cucascade.memory.oom_handling_policy.hpp.cucascade.memory.throw_on_oom_policy.get_policy_name() const noexcept", - "start_line": 60, - "end_line": 60, - "type": "METHOD", - "content_hash": "8a9579ec3603b9ff" - }, - "include/cucascade/memory/oom_handling_policy.hpp|include.cucascade.memory.oom_handling_policy.hpp.cucascade.memory.make_default_oom_policy()": { - "file_path": "include/cucascade/memory/oom_handling_policy.hpp", - "qualified_name": "include.cucascade.memory.oom_handling_policy.hpp.cucascade.memory.make_default_oom_policy()", - "start_line": 63, - "end_line": 63, - "type": "FUNCTION", - "content_hash": "c62425f8810a064d" - }, - "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor": { - "file_path": "include/cucascade/memory/reservation_aware_resource_adaptor.hpp", - "qualified_name": "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor", - "start_line": 52, - "end_line": 267, - "type": "CLASS", - "content_hash": "0f67548dd5ac2ccb" - }, - "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_property(const reservation_aware_resource_adaptor &, int) noexcept": { - "file_path": "include/cucascade/memory/reservation_aware_resource_adaptor.hpp", - "qualified_name": "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_property(const reservation_aware_resource_adaptor &, int) noexcept", - "start_line": 64, - "end_line": 67, - "type": "FUNCTION", - "content_hash": "c2ab05796f9fce4f" - }, - "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.reservation_aware_resource_adaptor(int, int, int, int, int, int, int)": { - "file_path": "include/cucascade/memory/reservation_aware_resource_adaptor.hpp", - "qualified_name": "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.reservation_aware_resource_adaptor(int, int, int, int, int, int, int)", - "start_line": 81, - "end_line": 88, - "type": "CONSTRUCTOR", - "content_hash": "28d93a19d19d1444" - }, - "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.reservation_aware_resource_adaptor(int, int, int, int, int, int, int, int)": { - "file_path": "include/cucascade/memory/reservation_aware_resource_adaptor.hpp", - "qualified_name": "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.reservation_aware_resource_adaptor(int, int, int, int, int, int, int, int)", - "start_line": 103, - "end_line": 111, - "type": "CONSTRUCTOR", - "content_hash": "7d0db2605c933223" - }, - "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_upstream_resource() const noexcept": { - "file_path": "include/cucascade/memory/reservation_aware_resource_adaptor.hpp", - "qualified_name": "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_upstream_resource() const noexcept", - "start_line": 117, - "end_line": 117, - "type": "METHOD", - "content_hash": "c53a2e350bcb755e" - }, - "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.pool_handle() const noexcept": { - "file_path": "include/cucascade/memory/reservation_aware_resource_adaptor.hpp", - "qualified_name": "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.pool_handle() const noexcept", - "start_line": 129, - "end_line": 129, - "type": "METHOD", - "content_hash": "9293b10709c59708" - }, - "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_available_memory() const noexcept": { - "file_path": "include/cucascade/memory/reservation_aware_resource_adaptor.hpp", - "qualified_name": "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_available_memory() const noexcept", - "start_line": 134, - "end_line": 134, - "type": "METHOD", - "content_hash": "0184445e6ae48ed5" - }, - "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_available_memory(int) const noexcept": { - "file_path": "include/cucascade/memory/reservation_aware_resource_adaptor.hpp", - "qualified_name": "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_available_memory(int) const noexcept", - "start_line": 139, - "end_line": 139, - "type": "METHOD", - "content_hash": "30cb32b0088fc621" - }, - "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_available_memory_print(int) const noexcept": { - "file_path": "include/cucascade/memory/reservation_aware_resource_adaptor.hpp", - "qualified_name": "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_available_memory_print(int) const noexcept", - "start_line": 141, - "end_line": 141, - "type": "METHOD", - "content_hash": "3b41dda34d1ffbd7" - }, - "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_allocated_bytes(int) const": { - "file_path": "include/cucascade/memory/reservation_aware_resource_adaptor.hpp", - "qualified_name": "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_allocated_bytes(int) const", - "start_line": 148, - "end_line": 148, - "type": "METHOD", - "content_hash": "48b5cf7d03c2dad7" - }, - "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_peak_allocated_bytes(int) const": { - "file_path": "include/cucascade/memory/reservation_aware_resource_adaptor.hpp", - "qualified_name": "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_peak_allocated_bytes(int) const", - "start_line": 155, - "end_line": 155, - "type": "METHOD", - "content_hash": "ed270ef3185de472" - }, - "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_total_allocated_bytes() const": { - "file_path": "include/cucascade/memory/reservation_aware_resource_adaptor.hpp", - "qualified_name": "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_total_allocated_bytes() const", - "start_line": 161, - "end_line": 161, - "type": "METHOD", - "content_hash": "6fb111aa45a61fa5" - }, - "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_peak_total_allocated_bytes() const": { - "file_path": "include/cucascade/memory/reservation_aware_resource_adaptor.hpp", - "qualified_name": "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_peak_total_allocated_bytes() const", - "start_line": 167, - "end_line": 167, - "type": "METHOD", - "content_hash": "68f006c828d43302" - }, - "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.reset_peak_allocated_bytes(int)": { - "file_path": "include/cucascade/memory/reservation_aware_resource_adaptor.hpp", - "qualified_name": "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.reset_peak_allocated_bytes(int)", - "start_line": 173, - "end_line": 173, - "type": "METHOD", - "content_hash": "10580d3ef63efe14" - }, - "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_total_reserved_bytes() const": { - "file_path": "include/cucascade/memory/reservation_aware_resource_adaptor.hpp", - "qualified_name": "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_total_reserved_bytes() const", - "start_line": 179, - "end_line": 179, - "type": "METHOD", - "content_hash": "60306a42814be860" - }, - "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.is_stream_tracked(int) const": { - "file_path": "include/cucascade/memory/reservation_aware_resource_adaptor.hpp", - "qualified_name": "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.is_stream_tracked(int) const", - "start_line": 186, - "end_line": 186, - "type": "METHOD", - "content_hash": "8e8052b0bd70320b" - }, - "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.reserve(int, int)": { - "file_path": "include/cucascade/memory/reservation_aware_resource_adaptor.hpp", - "qualified_name": "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.reserve(int, int)", - "start_line": 197, - "end_line": 198, - "type": "METHOD", - "content_hash": "84e3e2da11a14c7b" - }, - "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.reserve_upto(int, int)": { - "file_path": "include/cucascade/memory/reservation_aware_resource_adaptor.hpp", - "qualified_name": "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.reserve_upto(int, int)", - "start_line": 205, - "end_line": 206, - "type": "METHOD", - "content_hash": "ffb36d164fae742d" - }, - "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_active_reservation_count() const noexcept": { - "file_path": "include/cucascade/memory/reservation_aware_resource_adaptor.hpp", - "qualified_name": "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_active_reservation_count() const noexcept", - "start_line": 211, - "end_line": 211, - "type": "METHOD", - "content_hash": "382706423ab1b7f3" - }, - "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.attach_reservation_to_tracker(int, int, int, int)": { - "file_path": "include/cucascade/memory/reservation_aware_resource_adaptor.hpp", - "qualified_name": "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.attach_reservation_to_tracker(int, int, int, int)", - "start_line": 221, - "end_line": 225, - "type": "METHOD", - "content_hash": "6120106793046041" - }, - "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.reset_stream_reservation(int)": { - "file_path": "include/cucascade/memory/reservation_aware_resource_adaptor.hpp", - "qualified_name": "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.reset_stream_reservation(int)", - "start_line": 231, - "end_line": 231, - "type": "METHOD", - "content_hash": "627d0445ec30e7c0" - }, - "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.set_default_policy(int)": { - "file_path": "include/cucascade/memory/reservation_aware_resource_adaptor.hpp", - "qualified_name": "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.set_default_policy(int)", - "start_line": 237, - "end_line": 237, - "type": "METHOD", - "content_hash": "a86d5c5dc504b789" - }, - "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_default_reservation_policy() const": { - "file_path": "include/cucascade/memory/reservation_aware_resource_adaptor.hpp", - "qualified_name": "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_default_reservation_policy() const", - "start_line": 243, - "end_line": 243, - "type": "METHOD", - "content_hash": "264afcc969f0ee10" - }, - "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_default_oom_handling_policy() const": { - "file_path": "include/cucascade/memory/reservation_aware_resource_adaptor.hpp", - "qualified_name": "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_default_oom_handling_policy() const", - "start_line": 249, - "end_line": 249, - "type": "METHOD", - "content_hash": "4806c068900f27fd" - }, - "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.allocate(int, int, int)": { - "file_path": "include/cucascade/memory/reservation_aware_resource_adaptor.hpp", - "qualified_name": "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.allocate(int, int, int)", - "start_line": 255, - "end_line": 258, - "type": "METHOD", - "content_hash": "07532ce8d51a41c1" - }, - "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.deallocate(int, void *, int, int) noexcept": { - "file_path": "include/cucascade/memory/reservation_aware_resource_adaptor.hpp", - "qualified_name": "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.deallocate(int, void *, int, int) noexcept", - "start_line": 260, - "end_line": 266, - "type": "METHOD", - "content_hash": "ee88352b062ed641" - }, - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator": { - "file_path": "include/cucascade/memory/reservation_manager_configurator.hpp", - "qualified_name": "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator", - "start_line": 65, - "end_line": 258, - "type": "CLASS", - "content_hash": "b0c4feabc45a5d4d" - }, - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.builder_reference": { - "file_path": "include/cucascade/memory/reservation_manager_configurator.hpp", - "qualified_name": "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.builder_reference", - "start_line": 67, - "end_line": 67, - "type": "CLASS", - "content_hash": "58471c888ff7a1cc" - }, - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_number_of_gpus(int)": { - "file_path": "include/cucascade/memory/reservation_manager_configurator.hpp", - "qualified_name": "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_number_of_gpus(int)", - "start_line": 72, - "end_line": 72, - "type": "METHOD", - "content_hash": "f5b62edb26934ca1" - }, - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_gpu_ids(const int &)": { - "file_path": "include/cucascade/memory/reservation_manager_configurator.hpp", - "qualified_name": "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_gpu_ids(const int &)", - "start_line": 76, - "end_line": 76, - "type": "METHOD", - "content_hash": "4c134bfd40d1c367" - }, - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_gpu_usage_limit(int)": { - "file_path": "include/cucascade/memory/reservation_manager_configurator.hpp", - "qualified_name": "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_gpu_usage_limit(int)", - "start_line": 81, - "end_line": 81, - "type": "METHOD", - "content_hash": "499811f0808a2f86" - }, - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_usage_limit_ratio_per_gpu(double)": { - "file_path": "include/cucascade/memory/reservation_manager_configurator.hpp", - "qualified_name": "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_usage_limit_ratio_per_gpu(double)", - "start_line": 85, - "end_line": 85, - "type": "METHOD", - "content_hash": "e26ebc2eedf4b561" - }, - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_reservation_limit_per_gpu(int)": { - "file_path": "include/cucascade/memory/reservation_manager_configurator.hpp", - "qualified_name": "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_reservation_limit_per_gpu(int)", - "start_line": 89, - "end_line": 89, - "type": "METHOD", - "content_hash": "ffb2174a08c7fd38" - }, - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_reservation_fraction_per_gpu(double)": { - "file_path": "include/cucascade/memory/reservation_manager_configurator.hpp", - "qualified_name": "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_reservation_fraction_per_gpu(double)", - "start_line": 93, - "end_line": 93, - "type": "METHOD", - "content_hash": "eed7217fbaf720c0" - }, - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_downgrade_fractions_per_gpu(double, double)": { - "file_path": "include/cucascade/memory/reservation_manager_configurator.hpp", - "qualified_name": "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_downgrade_fractions_per_gpu(double, double)", - "start_line": 97, - "end_line": 97, - "type": "METHOD", - "content_hash": "f772ad6e7c233303" - }, - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.track_reservation_per_stream(bool)": { - "file_path": "include/cucascade/memory/reservation_manager_configurator.hpp", - "qualified_name": "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.track_reservation_per_stream(bool)", - "start_line": 99, - "end_line": 99, - "type": "METHOD", - "content_hash": "29e7a57f2492f20a" - }, - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_gpu_memory_resource_factory(int)": { - "file_path": "include/cucascade/memory/reservation_manager_configurator.hpp", - "qualified_name": "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_gpu_memory_resource_factory(int)", - "start_line": 103, - "end_line": 103, - "type": "METHOD", - "content_hash": "ea4f7de668a2ddbd" - }, - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.use_gpu_id_as_host_id()": { - "file_path": "include/cucascade/memory/reservation_manager_configurator.hpp", - "qualified_name": "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.use_gpu_id_as_host_id()", - "start_line": 114, - "end_line": 114, - "type": "METHOD", - "content_hash": "7e74472d7c4dd260" - }, - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.use_numa_id_as_host_id()": { - "file_path": "include/cucascade/memory/reservation_manager_configurator.hpp", - "qualified_name": "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.use_numa_id_as_host_id()", - "start_line": 118, - "end_line": 118, - "type": "METHOD", - "content_hash": "522fd20d4b0af2e7" - }, - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_total_host_capacity(int)": { - "file_path": "include/cucascade/memory/reservation_manager_configurator.hpp", - "qualified_name": "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_total_host_capacity(int)", - "start_line": 122, - "end_line": 122, - "type": "METHOD", - "content_hash": "e87001c00de7e619" - }, - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_per_numa_region_capacity(int)": { - "file_path": "include/cucascade/memory/reservation_manager_configurator.hpp", - "qualified_name": "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_per_numa_region_capacity(int)", - "start_line": 126, - "end_line": 126, - "type": "METHOD", - "content_hash": "e6bc6b029740443b" - }, - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_usage_limit_ratio_per_numa_region(double)": { - "file_path": "include/cucascade/memory/reservation_manager_configurator.hpp", - "qualified_name": "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_usage_limit_ratio_per_numa_region(double)", - "start_line": 135, - "end_line": 135, - "type": "METHOD", - "content_hash": "d4bcc090c5ec4581" - }, - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_downgrade_fractions_per_numa_region(double, double)": { - "file_path": "include/cucascade/memory/reservation_manager_configurator.hpp", - "qualified_name": "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_downgrade_fractions_per_numa_region(double, double)", - "start_line": 140, - "end_line": 140, - "type": "METHOD", - "content_hash": "7536d418450f1ed9" - }, - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_reservation_limit_per_numa_region(int)": { - "file_path": "include/cucascade/memory/reservation_manager_configurator.hpp", - "qualified_name": "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_reservation_limit_per_numa_region(int)", - "start_line": 144, - "end_line": 144, - "type": "METHOD", - "content_hash": "33823c0ff0547c5b" - }, - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_reservation_fraction_per_numa_region(double)": { - "file_path": "include/cucascade/memory/reservation_manager_configurator.hpp", - "qualified_name": "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_reservation_fraction_per_numa_region(double)", - "start_line": 148, - "end_line": 148, - "type": "METHOD", - "content_hash": "2fa45c40bed18aad" - }, - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_host_memory_resource_factory(int)": { - "file_path": "include/cucascade/memory/reservation_manager_configurator.hpp", - "qualified_name": "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_host_memory_resource_factory(int)", - "start_line": 152, - "end_line": 152, - "type": "METHOD", - "content_hash": "3e75074ab08ca67b" - }, - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_host_portability(bool)": { - "file_path": "include/cucascade/memory/reservation_manager_configurator.hpp", - "qualified_name": "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_host_portability(bool)", - "start_line": 155, - "end_line": 155, - "type": "METHOD", - "content_hash": "c4ece7cf5d7a1a04" - }, - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_host_pool_features(int, int, int)": { - "file_path": "include/cucascade/memory/reservation_manager_configurator.hpp", - "qualified_name": "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_host_pool_features(int, int, int)", - "start_line": 157, - "end_line": 159, - "type": "METHOD", - "content_hash": "b555c6800c8eee1f" - }, - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_disk_mounting_point(int, int, int)": { - "file_path": "include/cucascade/memory/reservation_manager_configurator.hpp", - "qualified_name": "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_disk_mounting_point(int, int, int)", - "start_line": 165, - "end_line": 167, - "type": "METHOD", - "content_hash": "b37edb1d382a5c4d" - }, - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.build(const int &) const": { - "file_path": "include/cucascade/memory/reservation_manager_configurator.hpp", - "qualified_name": "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.build(const int &) const", - "start_line": 172, - "end_line": 172, - "type": "METHOD", - "content_hash": "1f97e7e7243c67d9" - }, - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.build() const": { - "file_path": "include/cucascade/memory/reservation_manager_configurator.hpp", - "qualified_name": "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.build() const", - "start_line": 176, - "end_line": 176, - "type": "METHOD", - "content_hash": "f65e646cdcacc502" - }, - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.gpu_info": { - "file_path": "include/cucascade/memory/reservation_manager_configurator.hpp", - "qualified_name": "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.gpu_info", - "start_line": 179, - "end_line": 184, - "type": "CLASS", - "content_hash": "6c5b50d9f6d1e748" - }, - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.numa_region_info": { - "file_path": "include/cucascade/memory/reservation_manager_configurator.hpp", - "qualified_name": "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.numa_region_info", - "start_line": 186, - "end_line": 191, - "type": "CLASS", - "content_hash": "681bac8a3c9655f3" - }, - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.extract_gpu_ids(const int &) const": { - "file_path": "include/cucascade/memory/reservation_manager_configurator.hpp", - "qualified_name": "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.extract_gpu_ids(const int &) const", - "start_line": 193, - "end_line": 193, - "type": "METHOD", - "content_hash": "f3b31655ca144d21" - }, - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.extract_numa_region_ids(const int &, const int &) const": { - "file_path": "include/cucascade/memory/reservation_manager_configurator.hpp", - "qualified_name": "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.extract_numa_region_ids(const int &, const int &) const", - "start_line": 195, - "end_line": 196, - "type": "METHOD", - "content_hash": "48a91e03ea6fd788" - }, - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.fraction_or_size": { - "file_path": "include/cucascade/memory/reservation_manager_configurator.hpp", - "qualified_name": "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.fraction_or_size", - "start_line": 198, - "end_line": 235, - "type": "CLASS", - "content_hash": "d1ba2f82be02b8b2" - }, - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.fraction_or_size.fraction_or_size(double)": { - "file_path": "include/cucascade/memory/reservation_manager_configurator.hpp", - "qualified_name": "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.fraction_or_size.fraction_or_size(double)", - "start_line": 199, - "end_line": 199, - "type": "CONSTRUCTOR", - "content_hash": "ab62d4c12a8df078" - }, - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.fraction_or_size.fraction_or_size(int)": { - "file_path": "include/cucascade/memory/reservation_manager_configurator.hpp", - "qualified_name": "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.fraction_or_size.fraction_or_size(int)", - "start_line": 200, - "end_line": 200, - "type": "CONSTRUCTOR", - "content_hash": "2592f0cdcc935362" - }, - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.fraction_or_size.get_fraction(int) const": { - "file_path": "include/cucascade/memory/reservation_manager_configurator.hpp", - "qualified_name": "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.fraction_or_size.get_fraction(int) const", - "start_line": 202, - "end_line": 211, - "type": "METHOD", - "content_hash": "1173e6caa3b548a0" - }, - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.fraction_or_size.holds_fraction() const": { - "file_path": "include/cucascade/memory/reservation_manager_configurator.hpp", - "qualified_name": "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.fraction_or_size.holds_fraction() const", - "start_line": 213, - "end_line": 216, - "type": "METHOD", - "content_hash": "6f73dce0b63a185d" - }, - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.fraction_or_size.get_size() const": { - "file_path": "include/cucascade/memory/reservation_manager_configurator.hpp", - "qualified_name": "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.fraction_or_size.get_size() const", - "start_line": 218, - "end_line": 221, - "type": "METHOD", - "content_hash": "e41bbc2c308e2158" - }, - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.fraction_or_size.get_capacity(int) const": { - "file_path": "include/cucascade/memory/reservation_manager_configurator.hpp", - "qualified_name": "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.fraction_or_size.get_capacity(int) const", - "start_line": 223, - "end_line": 232, - "type": "METHOD", - "content_hash": "fbc6ecb4a32b84d9" - }, - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.bind_host_id_to_gpu_id": { - "file_path": "include/cucascade/memory/reservation_manager_configurator.hpp", - "qualified_name": "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.bind_host_id_to_gpu_id", - "start_line": 246, - "end_line": 246, - "type": "CLASS", - "content_hash": "f3b7f92ee7970c7d" - }, - "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.bind_host_id_to_numa_id": { - "file_path": "include/cucascade/memory/reservation_manager_configurator.hpp", - "qualified_name": "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.bind_host_id_to_numa_id", - "start_line": 247, - "end_line": 247, - "type": "CLASS", - "content_hash": "5eb0610ddca48102" - }, - "include/cucascade/memory/small_pinned_host_memory_resource.hpp|include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource": { - "file_path": "include/cucascade/memory/small_pinned_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource", - "start_line": 58, - "end_line": 189, - "type": "CLASS", - "content_hash": "36a31ad179ee9e5e" - }, - "include/cucascade/memory/small_pinned_host_memory_resource.hpp|include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.small_pinned_host_memory_resource(small_pinned_host_memory_resource &)": { - "file_path": "include/cucascade/memory/small_pinned_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.small_pinned_host_memory_resource(small_pinned_host_memory_resource &)", - "start_line": 70, - "end_line": 70, - "type": "CONSTRUCTOR", - "content_hash": "22c058fca69160dc" - }, - "include/cucascade/memory/small_pinned_host_memory_resource.hpp|include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.small_pinned_host_memory_resource(const small_pinned_host_memory_resource &)": { - "file_path": "include/cucascade/memory/small_pinned_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.small_pinned_host_memory_resource(const small_pinned_host_memory_resource &)", - "start_line": 72, - "end_line": 72, - "type": "CONSTRUCTOR", - "content_hash": "3cc31728d759bb03" - }, - "include/cucascade/memory/small_pinned_host_memory_resource.hpp|include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.operator=(const small_pinned_host_memory_resource &)": { - "file_path": "include/cucascade/memory/small_pinned_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.operator=(const small_pinned_host_memory_resource &)", - "start_line": 73, - "end_line": 73, - "type": "METHOD", - "content_hash": "6b0beb7440931f37" - }, - "include/cucascade/memory/small_pinned_host_memory_resource.hpp|include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.small_pinned_host_memory_resource(small_pinned_host_memory_resource &&)": { - "file_path": "include/cucascade/memory/small_pinned_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.small_pinned_host_memory_resource(small_pinned_host_memory_resource &&)", - "start_line": 74, - "end_line": 74, - "type": "CONSTRUCTOR", - "content_hash": "4f562094ca898266" - }, - "include/cucascade/memory/small_pinned_host_memory_resource.hpp|include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.operator=(small_pinned_host_memory_resource &&)": { - "file_path": "include/cucascade/memory/small_pinned_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.operator=(small_pinned_host_memory_resource &&)", - "start_line": 75, - "end_line": 75, - "type": "METHOD", - "content_hash": "975f2e09eb830b25" - }, - "include/cucascade/memory/small_pinned_host_memory_resource.hpp|include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.~small_pinned_host_memory_resource": { - "file_path": "include/cucascade/memory/small_pinned_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.~small_pinned_host_memory_resource", - "start_line": 77, - "end_line": 77, - "type": "CONSTRUCTOR", - "content_hash": "d85e553012624516" - }, - "include/cucascade/memory/small_pinned_host_memory_resource.hpp|include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.allocate(int, int, int)": { - "file_path": "include/cucascade/memory/small_pinned_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.allocate(int, int, int)", - "start_line": 88, - "end_line": 90, - "type": "METHOD", - "content_hash": "977e78da97881f6d" - }, - "include/cucascade/memory/small_pinned_host_memory_resource.hpp|include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.deallocate(int, void *, int, int) noexcept": { - "file_path": "include/cucascade/memory/small_pinned_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.deallocate(int, void *, int, int) noexcept", - "start_line": 99, - "end_line": 102, - "type": "METHOD", - "content_hash": "adeb56689f993b89" - }, - "include/cucascade/memory/small_pinned_host_memory_resource.hpp|include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.allocate_sync(int, int)": { - "file_path": "include/cucascade/memory/small_pinned_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.allocate_sync(int, int)", - "start_line": 104, - "end_line": 109, - "type": "METHOD", - "content_hash": "cec15a68cae4c1c3" - }, - "include/cucascade/memory/small_pinned_host_memory_resource.hpp|include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.deallocate_sync(void *, int, int) noexcept": { - "file_path": "include/cucascade/memory/small_pinned_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.deallocate_sync(void *, int, int) noexcept", - "start_line": 111, - "end_line": 117, - "type": "METHOD", - "content_hash": "ee68681eb12384c6" - }, - "include/cucascade/memory/small_pinned_host_memory_resource.hpp|include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.operator==(const small_pinned_host_memory_resource &) const noexcept": { - "file_path": "include/cucascade/memory/small_pinned_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.operator==(const small_pinned_host_memory_resource &) const noexcept", - "start_line": 119, - "end_line": 119, - "type": "METHOD", - "content_hash": "6800ee1b6651b555" - }, - "include/cucascade/memory/small_pinned_host_memory_resource.hpp|include.cucascade.memory.small_pinned_host_memory_resource.hpp.memory.small_pinned_host_memory_resource.get_property(const small_pinned_host_memory_resource &, int) noexcept": { - "file_path": "include/cucascade/memory/small_pinned_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.small_pinned_host_memory_resource.hpp.memory.small_pinned_host_memory_resource.get_property(const small_pinned_host_memory_resource &, int) noexcept", - "start_line": 125, - "end_line": 128, - "type": "FUNCTION", - "content_hash": "4331c11b65941664" - }, - "include/cucascade/memory/small_pinned_host_memory_resource.hpp|include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.get_property(const small_pinned_host_memory_resource &, int) noexcept": { - "file_path": "include/cucascade/memory/small_pinned_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.get_property(const small_pinned_host_memory_resource &, int) noexcept", - "start_line": 134, - "end_line": 137, - "type": "FUNCTION", - "content_hash": "f8a5099484a49205" - }, - "include/cucascade/memory/small_pinned_host_memory_resource.hpp|include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.slab_index_for(int) noexcept": { - "file_path": "include/cucascade/memory/small_pinned_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.slab_index_for(int) noexcept", - "start_line": 143, - "end_line": 143, - "type": "METHOD", - "content_hash": "2cdfc629c793fda8" - }, - "include/cucascade/memory/small_pinned_host_memory_resource.hpp|include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.expand_pool_locked(int)": { - "file_path": "include/cucascade/memory/small_pinned_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.expand_pool_locked(int)", - "start_line": 147, - "end_line": 147, - "type": "METHOD", - "content_hash": "440d62b567c0097a" - }, - "include/cucascade/memory/small_pinned_host_memory_resource.hpp|include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.free_slab": { - "file_path": "include/cucascade/memory/small_pinned_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.free_slab", - "start_line": 161, - "end_line": 165, - "type": "CLASS", - "content_hash": "0d3c1961dc01cedf" - }, - "include/cucascade/memory/small_pinned_host_memory_resource.hpp|include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.device_of_stream(int) noexcept": { - "file_path": "include/cucascade/memory/small_pinned_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.device_of_stream(int) noexcept", - "start_line": 169, - "end_line": 169, - "type": "METHOD", - "content_hash": "f948e6db01e8785c" - }, - "include/cucascade/memory/small_pinned_host_memory_resource.hpp|include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.acquire_event_locked(int)": { - "file_path": "include/cucascade/memory/small_pinned_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.acquire_event_locked(int)", - "start_line": 174, - "end_line": 174, - "type": "METHOD", - "content_hash": "597317100ec8b620" - }, - "include/cucascade/memory/small_pinned_host_memory_resource.hpp|include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.release_event_locked(int, int) noexcept": { - "file_path": "include/cucascade/memory/small_pinned_host_memory_resource.hpp", - "qualified_name": "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.release_event_locked(int, int) noexcept", - "start_line": 178, - "end_line": 178, - "type": "METHOD", - "content_hash": "f22764acc81200db" - }, - "include/cucascade/memory/stream_pool.hpp|include.cucascade.memory.stream_pool.hpp.memory.exclusive_stream_pool": { - "file_path": "include/cucascade/memory/stream_pool.hpp", - "qualified_name": "include.cucascade.memory.stream_pool.hpp.memory.exclusive_stream_pool", - "start_line": 32, - "end_line": 32, - "type": "CLASS", - "content_hash": "029c51ba23b87e17" - }, - "include/cucascade/memory/stream_pool.hpp|include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream": { - "file_path": "include/cucascade/memory/stream_pool.hpp", - "qualified_name": "include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream", - "start_line": 34, - "end_line": 57, - "type": "CLASS", - "content_hash": "483f1cc1ef2b169b" - }, - "include/cucascade/memory/stream_pool.hpp|include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.get() const noexcept": { - "file_path": "include/cucascade/memory/stream_pool.hpp", - "qualified_name": "include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.get() const noexcept", - "start_line": 38, - "end_line": 38, - "type": "METHOD", - "content_hash": "c811edecb00b7c39" - }, - "include/cucascade/memory/stream_pool.hpp|include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.operator->() const noexcept": { - "file_path": "include/cucascade/memory/stream_pool.hpp", - "qualified_name": "include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.operator->() const noexcept", - "start_line": 39, - "end_line": 39, - "type": "METHOD", - "content_hash": "f9cacf76a13d262d" - }, - "include/cucascade/memory/stream_pool.hpp|include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.operator->() noexcept": { - "file_path": "include/cucascade/memory/stream_pool.hpp", - "qualified_name": "include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.operator->() noexcept", - "start_line": 40, - "end_line": 40, - "type": "METHOD", - "content_hash": "1344f3d7a70fbf1d" - }, - "include/cucascade/memory/stream_pool.hpp|include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.~borrowed_stream": { - "file_path": "include/cucascade/memory/stream_pool.hpp", - "qualified_name": "include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.~borrowed_stream", - "start_line": 43, - "end_line": 43, - "type": "CONSTRUCTOR", - "content_hash": "78e141a29c24acfd" - }, - "include/cucascade/memory/stream_pool.hpp|include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.borrowed_stream(borrowed_stream &&) noexcept": { - "file_path": "include/cucascade/memory/stream_pool.hpp", - "qualified_name": "include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.borrowed_stream(borrowed_stream &&) noexcept", - "start_line": 45, - "end_line": 45, - "type": "CONSTRUCTOR", - "content_hash": "51a95ed4c2811843" - }, - "include/cucascade/memory/stream_pool.hpp|include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.operator=(borrowed_stream &&) noexcept": { - "file_path": "include/cucascade/memory/stream_pool.hpp", - "qualified_name": "include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.operator=(borrowed_stream &&) noexcept", - "start_line": 46, - "end_line": 46, - "type": "METHOD", - "content_hash": "0a2e01ed8fca0fc1" - }, - "include/cucascade/memory/stream_pool.hpp|include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.borrowed_stream(const borrowed_stream &)": { - "file_path": "include/cucascade/memory/stream_pool.hpp", - "qualified_name": "include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.borrowed_stream(const borrowed_stream &)", - "start_line": 47, - "end_line": 47, - "type": "CONSTRUCTOR", - "content_hash": "21d4863dc7762eb1" - }, - "include/cucascade/memory/stream_pool.hpp|include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.operator=(const borrowed_stream &)": { - "file_path": "include/cucascade/memory/stream_pool.hpp", - "qualified_name": "include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.operator=(const borrowed_stream &)", - "start_line": 48, - "end_line": 48, - "type": "METHOD", - "content_hash": "c0842a1153b12f24" - }, - "include/cucascade/memory/stream_pool.hpp|include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.reset() noexcept": { - "file_path": "include/cucascade/memory/stream_pool.hpp", - "qualified_name": "include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.reset() noexcept", - "start_line": 50, - "end_line": 50, - "type": "METHOD", - "content_hash": "e9ed6d17bffb4531" - }, - "include/cucascade/memory/stream_pool.hpp|include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.borrowed_stream(int, int) noexcept": { - "file_path": "include/cucascade/memory/stream_pool.hpp", - "qualified_name": "include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.borrowed_stream(int, int) noexcept", - "start_line": 53, - "end_line": 53, - "type": "CONSTRUCTOR", - "content_hash": "8e0e45f289b49ec6" - }, - "include/cucascade/memory/stream_pool.hpp|include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool": { - "file_path": "include/cucascade/memory/stream_pool.hpp", - "qualified_name": "include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool", - "start_line": 59, - "end_line": 107, - "type": "CLASS", - "content_hash": "e1f5a85b45f86a1d" - }, - "include/cucascade/memory/stream_pool.hpp|include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.stream_acquire_policy": { - "file_path": "include/cucascade/memory/stream_pool.hpp", - "qualified_name": "include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.stream_acquire_policy", - "start_line": 63, - "end_line": 63, - "type": "ENUM", - "content_hash": "b886b659aa3642f0" - }, - "include/cucascade/memory/stream_pool.hpp|include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.stream_acquire_policy.BLOCK": { - "file_path": "include/cucascade/memory/stream_pool.hpp", - "qualified_name": "include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.stream_acquire_policy.BLOCK", - "start_line": 63, - "end_line": 63, - "type": "ENUM", - "content_hash": "b886b659aa3642f0" - }, - "include/cucascade/memory/stream_pool.hpp|include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.stream_acquire_policy.GROW": { - "file_path": "include/cucascade/memory/stream_pool.hpp", - "qualified_name": "include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.stream_acquire_policy.GROW", - "start_line": 63, - "end_line": 63, - "type": "ENUM", - "content_hash": "b886b659aa3642f0" - }, - "include/cucascade/memory/stream_pool.hpp|include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.exclusive_stream_pool(int, int, int)": { - "file_path": "include/cucascade/memory/stream_pool.hpp", - "qualified_name": "include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.exclusive_stream_pool(int, int, int)", - "start_line": 73, - "end_line": 76, - "type": "CONSTRUCTOR", - "content_hash": "0c6d452d7d9504df" - }, - "include/cucascade/memory/stream_pool.hpp|include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.~exclusive_stream_pool": { - "file_path": "include/cucascade/memory/stream_pool.hpp", - "qualified_name": "include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.~exclusive_stream_pool", - "start_line": 78, - "end_line": 78, - "type": "CONSTRUCTOR", - "content_hash": "de63de3828dd23cf" - }, - "include/cucascade/memory/stream_pool.hpp|include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.exclusive_stream_pool(exclusive_stream_pool &&)": { - "file_path": "include/cucascade/memory/stream_pool.hpp", - "qualified_name": "include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.exclusive_stream_pool(exclusive_stream_pool &&)", - "start_line": 80, - "end_line": 80, - "type": "CONSTRUCTOR", - "content_hash": "79ff06033a7a4e42" - }, - "include/cucascade/memory/stream_pool.hpp|include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.exclusive_stream_pool(const exclusive_stream_pool &)": { - "file_path": "include/cucascade/memory/stream_pool.hpp", - "qualified_name": "include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.exclusive_stream_pool(const exclusive_stream_pool &)", - "start_line": 81, - "end_line": 81, - "type": "CONSTRUCTOR", - "content_hash": "838d97ae77b46718" - }, - "include/cucascade/memory/stream_pool.hpp|include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.operator=(exclusive_stream_pool &&)": { - "file_path": "include/cucascade/memory/stream_pool.hpp", - "qualified_name": "include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.operator=(exclusive_stream_pool &&)", - "start_line": 82, - "end_line": 82, - "type": "METHOD", - "content_hash": "ce17ffa4e576e72d" - }, - "include/cucascade/memory/stream_pool.hpp|include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.operator=(const exclusive_stream_pool &)": { - "file_path": "include/cucascade/memory/stream_pool.hpp", - "qualified_name": "include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.operator=(const exclusive_stream_pool &)", - "start_line": 83, - "end_line": 83, - "type": "METHOD", - "content_hash": "188039e808863986" - }, - "include/cucascade/memory/stream_pool.hpp|include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.acquire_stream(stream_acquire_policy)": { - "file_path": "include/cucascade/memory/stream_pool.hpp", - "qualified_name": "include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.acquire_stream(stream_acquire_policy)", - "start_line": 93, - "end_line": 93, - "type": "METHOD", - "content_hash": "25d6935ab9408418" - }, - "include/cucascade/memory/stream_pool.hpp|include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.size() const noexcept": { - "file_path": "include/cucascade/memory/stream_pool.hpp", - "qualified_name": "include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.size() const noexcept", - "start_line": 95, - "end_line": 95, - "type": "METHOD", - "content_hash": "c13f8b237dadce18" - }, - "include/cucascade/memory/stream_pool.hpp|include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.release_stream(int &&) noexcept": { - "file_path": "include/cucascade/memory/stream_pool.hpp", - "qualified_name": "include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.release_stream(int &&) noexcept", - "start_line": 98, - "end_line": 98, - "type": "METHOD", - "content_hash": "f531dfae827fa749" - }, - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.gpu_runtime_attributes": { - "file_path": "include/cucascade/memory/topology_discovery.hpp", - "qualified_name": "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.gpu_runtime_attributes", - "start_line": 23, - "end_line": 25, - "type": "CLASS", - "content_hash": "32879b117d03abec" - }, - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.gpu_topology_info": { - "file_path": "include/cucascade/memory/topology_discovery.hpp", - "qualified_name": "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.gpu_topology_info", - "start_line": 30, - "end_line": 43, - "type": "CLASS", - "content_hash": "0518fde8a2fc70ab" - }, - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.network_device_info": { - "file_path": "include/cucascade/memory/topology_discovery.hpp", - "qualified_name": "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.network_device_info", - "start_line": 48, - "end_line": 52, - "type": "CLASS", - "content_hash": "78a7f3a1fddea4f6" - }, - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.StorageDriveType": { - "file_path": "include/cucascade/memory/topology_discovery.hpp", - "qualified_name": "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.StorageDriveType", - "start_line": 54, - "end_line": 59, - "type": "ENUM", - "content_hash": "92522179541611b1" - }, - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.StorageDriveType.NVME": { - "file_path": "include/cucascade/memory/topology_discovery.hpp", - "qualified_name": "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.StorageDriveType.NVME", - "start_line": 55, - "end_line": 55, - "type": "ENUM", - "content_hash": "665e041d6b2cdba1" - }, - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.StorageDriveType.SATA_SSD": { - "file_path": "include/cucascade/memory/topology_discovery.hpp", - "qualified_name": "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.StorageDriveType.SATA_SSD", - "start_line": 56, - "end_line": 56, - "type": "ENUM", - "content_hash": "2ed41af33d69aaae" - }, - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.StorageDriveType.SATA_HDD": { - "file_path": "include/cucascade/memory/topology_discovery.hpp", - "qualified_name": "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.StorageDriveType.SATA_HDD", - "start_line": 57, - "end_line": 57, - "type": "ENUM", - "content_hash": "f3b39c5fe435a985" - }, - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.StorageDriveType.UNKNOWN": { - "file_path": "include/cucascade/memory/topology_discovery.hpp", - "qualified_name": "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.StorageDriveType.UNKNOWN", - "start_line": 58, - "end_line": 58, - "type": "ENUM", - "content_hash": "7d16546f8486d362" - }, - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.storage_device_info": { - "file_path": "include/cucascade/memory/topology_discovery.hpp", - "qualified_name": "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.storage_device_info", - "start_line": 61, - "end_line": 66, - "type": "CLASS", - "content_hash": "8cfa97aa7ffbb13b" - }, - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.numa_topology_info": { - "file_path": "include/cucascade/memory/topology_discovery.hpp", - "qualified_name": "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.numa_topology_info", - "start_line": 80, - "end_line": 86, - "type": "CLASS", - "content_hash": "b5695d5fe893820d" - }, - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.system_topology_info": { - "file_path": "include/cucascade/memory/topology_discovery.hpp", - "qualified_name": "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.system_topology_info", - "start_line": 91, - "end_line": 160, - "type": "CLASS", - "content_hash": "89357ea0fcf2c8a1" - }, - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.system_topology_info.find_numa_node(int) const": { - "file_path": "include/cucascade/memory/topology_discovery.hpp", - "qualified_name": "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.system_topology_info.find_numa_node(int) const", - "start_line": 107, - "end_line": 113, - "type": "METHOD", - "content_hash": "302d013daed398b6" - }, - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.system_topology_info.get_numa_memory_capacity(int) const": { - "file_path": "include/cucascade/memory/topology_discovery.hpp", - "qualified_name": "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.system_topology_info.get_numa_memory_capacity(int) const", - "start_line": 123, - "end_line": 128, - "type": "METHOD", - "content_hash": "a5ebbee39f45bfcc" - }, - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.system_topology_info.get_numa_free_memory(int) const": { - "file_path": "include/cucascade/memory/topology_discovery.hpp", - "qualified_name": "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.system_topology_info.get_numa_free_memory(int) const", - "start_line": 137, - "end_line": 142, - "type": "METHOD", - "content_hash": "18eb196cbb77fa46" - }, - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.system_topology_info.get_total_numa_memory_capacity() const": { - "file_path": "include/cucascade/memory/topology_discovery.hpp", - "qualified_name": "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.system_topology_info.get_total_numa_memory_capacity() const", - "start_line": 151, - "end_line": 159, - "type": "METHOD", - "content_hash": "6ed300e32ff607db" - }, - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.NetworkDeviceVerification": { - "file_path": "include/cucascade/memory/topology_discovery.hpp", - "qualified_name": "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.NetworkDeviceVerification", - "start_line": 168, - "end_line": 173, - "type": "ENUM", - "content_hash": "b0f7d8991abe8a56" - }, - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.NetworkDeviceVerification.EXISTS_ACTIVE_IP": { - "file_path": "include/cucascade/memory/topology_discovery.hpp", - "qualified_name": "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.NetworkDeviceVerification.EXISTS_ACTIVE_IP", - "start_line": 169, - "end_line": 169, - "type": "ENUM", - "content_hash": "ff12e2bdfe448158" - }, - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.NetworkDeviceVerification.EXISTS_ACTIVE": { - "file_path": "include/cucascade/memory/topology_discovery.hpp", - "qualified_name": "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.NetworkDeviceVerification.EXISTS_ACTIVE", - "start_line": 171, - "end_line": 171, - "type": "ENUM", - "content_hash": "9d3ed9fbc9e69247" - }, - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.NetworkDeviceVerification.EXISTS": { - "file_path": "include/cucascade/memory/topology_discovery.hpp", - "qualified_name": "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.NetworkDeviceVerification.EXISTS", - "start_line": 172, - "end_line": 172, - "type": "ENUM", - "content_hash": "27643888634718e2" - }, - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.PciePathType": { - "file_path": "include/cucascade/memory/topology_discovery.hpp", - "qualified_name": "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.PciePathType", - "start_line": 178, - "end_line": 184, - "type": "ENUM", - "content_hash": "5c31d400e651cdd2" - }, - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.PciePathType.PIX": { - "file_path": "include/cucascade/memory/topology_discovery.hpp", - "qualified_name": "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.PciePathType.PIX", - "start_line": 179, - "end_line": 179, - "type": "ENUM", - "content_hash": "6e1d368b28ea5d6d" - }, - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.PciePathType.PXB": { - "file_path": "include/cucascade/memory/topology_discovery.hpp", - "qualified_name": "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.PciePathType.PXB", - "start_line": 180, - "end_line": 180, - "type": "ENUM", - "content_hash": "df94825042998b0e" - }, - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.PciePathType.PHB": { - "file_path": "include/cucascade/memory/topology_discovery.hpp", - "qualified_name": "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.PciePathType.PHB", - "start_line": 181, - "end_line": 181, - "type": "ENUM", - "content_hash": "20a880624736a60e" - }, - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.PciePathType.NODE": { - "file_path": "include/cucascade/memory/topology_discovery.hpp", - "qualified_name": "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.PciePathType.NODE", - "start_line": 182, - "end_line": 182, - "type": "ENUM", - "content_hash": "d1502e28de639edd" - }, - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.PciePathType.SYS": { - "file_path": "include/cucascade/memory/topology_discovery.hpp", - "qualified_name": "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.PciePathType.SYS", - "start_line": 183, - "end_line": 183, - "type": "ENUM", - "content_hash": "95a0f9a3b9839c6a" - }, - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.topology_discovery": { - "file_path": "include/cucascade/memory/topology_discovery.hpp", - "qualified_name": "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.topology_discovery", - "start_line": 201, - "end_line": 266, - "type": "CLASS", - "content_hash": "f9f0eea01dd16233" - }, - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.topology_discovery.discover(NetworkDeviceVerification, bool)": { - "file_path": "include/cucascade/memory/topology_discovery.hpp", - "qualified_name": "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.topology_discovery.discover(NetworkDeviceVerification, bool)", - "start_line": 222, - "end_line": 224, - "type": "METHOD", - "content_hash": "7655269613654d7a" - }, - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.topology_discovery.discover_runtime_attributes(system_topology_info &)": { - "file_path": "include/cucascade/memory/topology_discovery.hpp", - "qualified_name": "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.topology_discovery.discover_runtime_attributes(system_topology_info &)", - "start_line": 247, - "end_line": 247, - "type": "METHOD", - "content_hash": "3952bda3ed2c4547" - }, - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.topology_discovery.get_topology() const": { - "file_path": "include/cucascade/memory/topology_discovery.hpp", - "qualified_name": "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.topology_discovery.get_topology() const", - "start_line": 255, - "end_line": 255, - "type": "METHOD", - "content_hash": "a2fa607d6a57fe43" - }, - "include/cucascade/memory/topology_discovery.hpp|include.cucascade.memory.topology_discovery.hpp.cucascade.memory.topology_discovery.is_discovered() const": { - "file_path": "include/cucascade/memory/topology_discovery.hpp", - "qualified_name": "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.topology_discovery.is_discovered() const", - "start_line": 262, - "end_line": 262, - "type": "METHOD", - "content_hash": "ee82a20da767a49b" - }, - "include/cucascade/memory/topology_index.hpp|include.cucascade.memory.topology_index.hpp.cucascade.memory.topology_index": { - "file_path": "include/cucascade/memory/topology_index.hpp", - "qualified_name": "include.cucascade.memory.topology_index.hpp.cucascade.memory.topology_index", - "start_line": 50, - "end_line": 153, - "type": "CLASS", - "content_hash": "540db4b51e4226a8" - }, - "include/cucascade/memory/topology_index.hpp|include.cucascade.memory.topology_index.hpp.cucascade.memory.topology_index.topology_index(int, int)": { - "file_path": "include/cucascade/memory/topology_index.hpp", - "qualified_name": "include.cucascade.memory.topology_index.hpp.cucascade.memory.topology_index.topology_index(int, int)", - "start_line": 57, - "end_line": 70, - "type": "CONSTRUCTOR", - "content_hash": "910a1e2d3502377d" - }, - "include/cucascade/memory/topology_index.hpp|include.cucascade.memory.topology_index.hpp.cucascade.memory.topology_index.topology_index(int, const int &)": { - "file_path": "include/cucascade/memory/topology_index.hpp", - "qualified_name": "include.cucascade.memory.topology_index.hpp.cucascade.memory.topology_index.topology_index(int, const int &)", - "start_line": 80, - "end_line": 116, - "type": "CONSTRUCTOR", - "content_hash": "d8ee285c3e9886e0" - }, - "include/cucascade/memory/topology_index.hpp|include.cucascade.memory.topology_index.hpp.cucascade.memory.topology_index.topology_index.lambda@84:24": { - "file_path": "include/cucascade/memory/topology_index.hpp", - "qualified_name": "include.cucascade.memory.topology_index.hpp.cucascade.memory.topology_index.topology_index.lambda@84:24", - "start_line": 84, - "end_line": 94, - "type": "FUNCTION", - "content_hash": "720777772da396da" - }, - "include/cucascade/memory/topology_index.hpp|include.cucascade.memory.topology_index.hpp.cucascade.memory.topology_index.topology_index.lambda@84:24.lambda@85:14": { - "file_path": "include/cucascade/memory/topology_index.hpp", - "qualified_name": "include.cucascade.memory.topology_index.hpp.cucascade.memory.topology_index.topology_index.lambda@84:24.lambda@85:14", - "start_line": 85, - "end_line": 93, - "type": "FUNCTION", - "content_hash": "14bf6309cbc22945" - }, - "include/cucascade/memory/topology_index.hpp|include.cucascade.memory.topology_index.hpp.cucascade.memory.topology_index.get_topology() const noexcept": { - "file_path": "include/cucascade/memory/topology_index.hpp", - "qualified_name": "include.cucascade.memory.topology_index.hpp.cucascade.memory.topology_index.get_topology() const noexcept", - "start_line": 119, - "end_line": 122, - "type": "METHOD", - "content_hash": "2712ba3978d0a0ea" - }, - "include/cucascade/memory/topology_index.hpp|include.cucascade.memory.topology_index.hpp.cucascade.memory.topology_index.numa_node_of(int) const": { - "file_path": "include/cucascade/memory/topology_index.hpp", - "qualified_name": "include.cucascade.memory.topology_index.hpp.cucascade.memory.topology_index.numa_node_of(int) const", - "start_line": 129, - "end_line": 133, - "type": "METHOD", - "content_hash": "a4c9555b1e44fbff" - }, - "include/cucascade/memory/topology_index.hpp|include.cucascade.memory.topology_index.hpp.cucascade.memory.topology_index.gpus_of(int) const": { - "file_path": "include/cucascade/memory/topology_index.hpp", - "qualified_name": "include.cucascade.memory.topology_index.hpp.cucascade.memory.topology_index.gpus_of(int) const", - "start_line": 140, - "end_line": 144, - "type": "METHOD", - "content_hash": "a034d6b965a74dfb" - }, - "include/cucascade/memory/topology_index.hpp|include.cucascade.memory.topology_index.hpp.cucascade.memory.topology_index.gpu_ids() const noexcept": { - "file_path": "include/cucascade/memory/topology_index.hpp", - "qualified_name": "include.cucascade.memory.topology_index.hpp.cucascade.memory.topology_index.gpu_ids() const noexcept", - "start_line": 146, - "end_line": 146, - "type": "METHOD", - "content_hash": "69c5164f0ff4a3ef" - }, - "include/cucascade/nvtx.hpp|include.cucascade.nvtx.hpp.cucascade.libcucascade_domain": { - "file_path": "include/cucascade/nvtx.hpp", - "qualified_name": "include.cucascade.nvtx.hpp.cucascade.libcucascade_domain", - "start_line": 22, - "end_line": 24, - "type": "CLASS", - "content_hash": "017b1c87c28de1c7" - }, - "include/cucascade/utils/atomics.hpp|include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_peak_tracker": { - "file_path": "include/cucascade/utils/atomics.hpp", - "qualified_name": "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_peak_tracker", - "start_line": 29, - "end_line": 44, - "type": "CLASS", - "content_hash": "1f24d9a44b0828a6" - }, - "include/cucascade/utils/atomics.hpp|include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_peak_tracker.atomic_peak_tracker(int) noexcept": { - "file_path": "include/cucascade/utils/atomics.hpp", - "qualified_name": "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_peak_tracker.atomic_peak_tracker(int) noexcept", - "start_line": 30, - "end_line": 30, - "type": "CONSTRUCTOR", - "content_hash": "46858120a5ddb7ef" - }, - "include/cucascade/utils/atomics.hpp|include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_peak_tracker.reset(int) noexcept": { - "file_path": "include/cucascade/utils/atomics.hpp", - "qualified_name": "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_peak_tracker.reset(int) noexcept", - "start_line": 32, - "end_line": 32, - "type": "METHOD", - "content_hash": "03505921ff333e8b" - }, - "include/cucascade/utils/atomics.hpp|include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_peak_tracker.peak() const noexcept": { - "file_path": "include/cucascade/utils/atomics.hpp", - "qualified_name": "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_peak_tracker.peak() const noexcept", - "start_line": 34, - "end_line": 34, - "type": "METHOD", - "content_hash": "9662e6afdd81a614" - }, - "include/cucascade/utils/atomics.hpp|include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_peak_tracker.update_peak(int)": { - "file_path": "include/cucascade/utils/atomics.hpp", - "qualified_name": "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_peak_tracker.update_peak(int)", - "start_line": 36, - "end_line": 40, - "type": "METHOD", - "content_hash": "8593f2014ed14842" - }, - "include/cucascade/utils/atomics.hpp|include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter": { - "file_path": "include/cucascade/utils/atomics.hpp", - "qualified_name": "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter", - "start_line": 47, - "end_line": 128, - "type": "CLASS", - "content_hash": "99d93b90b52b18ff" - }, - "include/cucascade/utils/atomics.hpp|include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.atomic_bounded_counter(int)": { - "file_path": "include/cucascade/utils/atomics.hpp", - "qualified_name": "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.atomic_bounded_counter(int)", - "start_line": 48, - "end_line": 48, - "type": "CONSTRUCTOR", - "content_hash": "3840f491eb2b0718" - }, - "include/cucascade/utils/atomics.hpp|include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.native_handle() noexcept": { - "file_path": "include/cucascade/utils/atomics.hpp", - "qualified_name": "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.native_handle() noexcept", - "start_line": 50, - "end_line": 50, - "type": "METHOD", - "content_hash": "a1b1a81fda292968" - }, - "include/cucascade/utils/atomics.hpp|include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.native_handle() const noexcept": { - "file_path": "include/cucascade/utils/atomics.hpp", - "qualified_name": "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.native_handle() const noexcept", - "start_line": 52, - "end_line": 52, - "type": "METHOD", - "content_hash": "8098f05216d939e2" - }, - "include/cucascade/utils/atomics.hpp|include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.operator*() noexcept": { - "file_path": "include/cucascade/utils/atomics.hpp", - "qualified_name": "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.operator*() noexcept", - "start_line": 54, - "end_line": 54, - "type": "METHOD", - "content_hash": "9c1ebc5c20788568" - }, - "include/cucascade/utils/atomics.hpp|include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.operator*() const noexcept": { - "file_path": "include/cucascade/utils/atomics.hpp", - "qualified_name": "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.operator*() const noexcept", - "start_line": 56, - "end_line": 56, - "type": "METHOD", - "content_hash": "e0641c61472cd605" - }, - "include/cucascade/utils/atomics.hpp|include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.operator->() noexcept": { - "file_path": "include/cucascade/utils/atomics.hpp", - "qualified_name": "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.operator->() noexcept", - "start_line": 58, - "end_line": 58, - "type": "METHOD", - "content_hash": "c0abb55ed89a84a0" - }, - "include/cucascade/utils/atomics.hpp|include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.operator->() const noexcept": { - "file_path": "include/cucascade/utils/atomics.hpp", - "qualified_name": "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.operator->() const noexcept", - "start_line": 60, - "end_line": 60, - "type": "METHOD", - "content_hash": "0cd0543897a93870" - }, - "include/cucascade/utils/atomics.hpp|include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.value(int) const noexcept": { - "file_path": "include/cucascade/utils/atomics.hpp", - "qualified_name": "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.value(int) const noexcept", - "start_line": 62, - "end_line": 65, - "type": "METHOD", - "content_hash": "583ed2b74c7eb6b9" - }, - "include/cucascade/utils/atomics.hpp|include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.load(int) const noexcept": { - "file_path": "include/cucascade/utils/atomics.hpp", - "qualified_name": "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.load(int) const noexcept", - "start_line": 67, - "end_line": 70, - "type": "METHOD", - "content_hash": "03bc9878a18583f5" - }, - "include/cucascade/utils/atomics.hpp|include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.add(int, int) noexcept": { - "file_path": "include/cucascade/utils/atomics.hpp", - "qualified_name": "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.add(int, int) noexcept", - "start_line": 73, - "end_line": 76, - "type": "METHOD", - "content_hash": "a27318a285ca61d1" - }, - "include/cucascade/utils/atomics.hpp|include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.try_add(int, int)": { - "file_path": "include/cucascade/utils/atomics.hpp", - "qualified_name": "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.try_add(int, int)", - "start_line": 78, - "end_line": 85, - "type": "METHOD", - "content_hash": "e4851aa6dc30a723" - }, - "include/cucascade/utils/atomics.hpp|include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.add_bounded(int &, int)": { - "file_path": "include/cucascade/utils/atomics.hpp", - "qualified_name": "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.add_bounded(int &, int)", - "start_line": 87, - "end_line": 97, - "type": "METHOD", - "content_hash": "8cf00b72741f3d93" - }, - "include/cucascade/utils/atomics.hpp|include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.sub(int, int) noexcept": { - "file_path": "include/cucascade/utils/atomics.hpp", - "qualified_name": "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.sub(int, int) noexcept", - "start_line": 99, - "end_line": 102, - "type": "METHOD", - "content_hash": "abfecfbc889cdfc5" - }, - "include/cucascade/utils/atomics.hpp|include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.try_sub(int, int)": { - "file_path": "include/cucascade/utils/atomics.hpp", - "qualified_name": "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.try_sub(int, int)", - "start_line": 104, - "end_line": 111, - "type": "METHOD", - "content_hash": "b49e6a589c25c2a0" - }, - "include/cucascade/utils/atomics.hpp|include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.sub_bounded(int &, int)": { - "file_path": "include/cucascade/utils/atomics.hpp", - "qualified_name": "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.sub_bounded(int &, int)", - "start_line": 113, - "end_line": 124, - "type": "METHOD", - "content_hash": "2220f360324434ad" - }, - "include/cucascade/utils/overloaded.hpp|include.cucascade.utils.overloaded.hpp.cucascade.utils.overloaded": { - "file_path": "include/cucascade/utils/overloaded.hpp", - "qualified_name": "include.cucascade.utils.overloaded.hpp.cucascade.utils.overloaded", - "start_line": 24, - "end_line": 26, - "type": "CLASS", - "content_hash": "29fce352a8bb6425" - }, - "src/cudf/bandwidth_profiler.cpp|src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).canonical_type_for(int)": { - "file_path": "src/cudf/bandwidth_profiler.cpp", - "qualified_name": "src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).canonical_type_for(int)", - "start_line": 57, - "end_line": 65, - "type": "FUNCTION", - "content_hash": "c1f5fe2488c72414" - }, - "src/cudf/bandwidth_profiler.cpp|src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).probe_max_chunk_bytes(const int &)": { - "file_path": "src/cudf/bandwidth_profiler.cpp", - "qualified_name": "src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).probe_max_chunk_bytes(const int &)", - "start_line": 68, - "end_line": 72, - "type": "FUNCTION", - "content_hash": "48d78a343f95a5bc" - }, - "src/cudf/bandwidth_profiler.cpp|src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).make_gpu_table_of_size(int, int, int)": { - "file_path": "src/cudf/bandwidth_profiler.cpp", - "qualified_name": "src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).make_gpu_table_of_size(int, int, int)", - "start_line": 76, - "end_line": 89, - "type": "FUNCTION", - "content_hash": "d00843f702bac94f" - }, - "src/cudf/bandwidth_profiler.cpp|src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).build_source_representation(int *, int *, int, const int &)": { - "file_path": "src/cudf/bandwidth_profiler.cpp", - "qualified_name": "src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).build_source_representation(int *, int *, int, const int &)", - "start_line": 95, - "end_line": 124, - "type": "FUNCTION", - "content_hash": "9f8cfb672baa595a" - }, - "src/cudf/bandwidth_profiler.cpp|src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).compute_summary(const int &)": { - "file_path": "src/cudf/bandwidth_profiler.cpp", - "qualified_name": "src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).compute_summary(const int &)", - "start_line": 127, - "end_line": 138, - "type": "FUNCTION", - "content_hash": "f2214096c0afcf2e" - }, - "src/cudf/bandwidth_profiler.cpp|src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).evict_page_cache(const int &)": { - "file_path": "src/cudf/bandwidth_profiler.cpp", - "qualified_name": "src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).evict_page_cache(const int &)", - "start_line": 143, - "end_line": 152, - "type": "FUNCTION", - "content_hash": "2b8062cd83274e62" - }, - "src/cudf/bandwidth_profiler.cpp|src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).measure_single_size(const int &, int, int *, const int &, int, int, int, int, bool)": { - "file_path": "src/cudf/bandwidth_profiler.cpp", - "qualified_name": "src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).measure_single_size(const int &, int, int *, const int &, int, int, int, int, bool)", - "start_line": 155, - "end_line": 207, - "type": "FUNCTION", - "content_hash": "714de878eefab7c5" - }, - "src/cudf/bandwidth_profiler.cpp|src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).measure_single_size.lambda@172:26": { - "file_path": "src/cudf/bandwidth_profiler.cpp", - "qualified_name": "src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).measure_single_size.lambda@172:26", - "start_line": 172, - "end_line": 176, - "type": "FUNCTION", - "content_hash": "9fa4ff94bd3fb790" - }, - "src/cudf/bandwidth_profiler.cpp|src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).should_skip_pair(const int &, const int &, bool)": { - "file_path": "src/cudf/bandwidth_profiler.cpp", - "qualified_name": "src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).should_skip_pair(const int &, const int &, bool)", - "start_line": 209, - "end_line": 220, - "type": "FUNCTION", - "content_hash": "ecc13c9815fa2861" - }, - "src/cudf/cudf_compat.hpp|src.cudf.cudf_compat.hpp.cucascade.cudf_compat.get_null_mask_size_bytes(const int &) noexcept": { - "file_path": "src/cudf/cudf_compat.hpp", - "qualified_name": "src.cudf.cudf_compat.hpp.cucascade.cudf_compat.get_null_mask_size_bytes(const int &) noexcept", - "start_line": 54, - "end_line": 57, - "type": "FUNCTION", - "content_hash": "3a1e12149f9f529f" - }, - "src/cudf/datasource.cpp|src.cudf.datasource.cpp.cucascade.io.(anonymous namespace).io_read_to_gpu_message": { - "file_path": "src/cudf/datasource.cpp", - "qualified_name": "src.cudf.datasource.cpp.cucascade.io.(anonymous namespace).io_read_to_gpu_message", - "start_line": 42, - "end_line": 44, - "type": "CLASS", - "content_hash": "7e08c72bb13ad411" - }, - "src/cudf/datasource.cpp|src.cudf.datasource.cpp.cucascade.io.(anonymous namespace).bridge_semi_to_std(Producer &&)": { - "file_path": "src/cudf/datasource.cpp", - "qualified_name": "src.cudf.datasource.cpp.cucascade.io.(anonymous namespace).bridge_semi_to_std(Producer &&)", - "start_line": 51, - "end_line": 66, - "type": "FUNCTION", - "content_hash": "8c9478cbf6866b3e" - }, - "src/cudf/datasource.cpp|src.cudf.datasource.cpp.cucascade.io.(anonymous namespace).bridge_semi_to_std.lambda@56:26": { - "file_path": "src/cudf/datasource.cpp", - "qualified_name": "src.cudf.datasource.cpp.cucascade.io.(anonymous namespace).bridge_semi_to_std.lambda@56:26", - "start_line": 56, - "end_line": 62, - "type": "FUNCTION", - "content_hash": "c2fe4972f23e4c10" - }, - "src/cudf/gpu_data_representation.cpp|src.cudf.gpu_data_representation.cpp.cucascade.(anonymous namespace).validate_stream_device(int, int)": { - "file_path": "src/cudf/gpu_data_representation.cpp", - "qualified_name": "src.cudf.gpu_data_representation.cpp.cucascade.(anonymous namespace).validate_stream_device(int, int)", - "start_line": 49, - "end_line": 58, - "type": "FUNCTION", - "content_hash": "93d81cc37b90585e" - }, - "src/cudf/gpu_data_representation.cpp|src.cudf.gpu_data_representation.cpp.cucascade.(anonymous namespace).materialize_and_wait(int, int)": { - "file_path": "src/cudf/gpu_data_representation.cpp", - "qualified_name": "src.cudf.gpu_data_representation.cpp.cucascade.(anonymous namespace).materialize_and_wait(int, int)", - "start_line": 79, - "end_line": 94, - "type": "FUNCTION", - "content_hash": "04f5c69041c5af52" - }, - "src/cudf/gpu_data_representation.cpp|src.cudf.gpu_data_representation.cpp.cucascade.(anonymous namespace).event_destroyer": { - "file_path": "src/cudf/gpu_data_representation.cpp", - "qualified_name": "src.cudf.gpu_data_representation.cpp.cucascade.(anonymous namespace).event_destroyer", - "start_line": 99, - "end_line": 104, - "type": "CLASS", - "content_hash": "7c862c2eecef3553" - }, - "src/cudf/gpu_data_representation.cpp|src.cudf.gpu_data_representation.cpp.cucascade.(anonymous namespace).event_destroyer.operator()(int) const noexcept": { - "file_path": "src/cudf/gpu_data_representation.cpp", - "qualified_name": "src.cudf.gpu_data_representation.cpp.cucascade.(anonymous namespace).event_destroyer.operator()(int) const noexcept", - "start_line": 100, - "end_line": 103, - "type": "METHOD", - "content_hash": "72b1bc36eb7ef3c5" - }, - "src/cudf/host_data_representation.cpp|src.cudf.host_data_representation.cpp.cucascade.(anonymous namespace).align_up_8(int) noexcept": { - "file_path": "src/cudf/host_data_representation.cpp", - "qualified_name": "src.cudf.host_data_representation.cpp.cucascade.(anonymous namespace).align_up_8(int) noexcept", - "start_line": 28, - "end_line": 31, - "type": "FUNCTION", - "content_hash": "68ca99bae83f3b0c" - }, - "src/cudf/host_data_representation.cpp|src.cudf.host_data_representation.cpp.cucascade.(anonymous namespace).column_total_bytes(const int &)": { - "file_path": "src/cudf/host_data_representation.cpp", - "qualified_name": "src.cudf.host_data_representation.cpp.cucascade.(anonymous namespace).column_total_bytes(const int &)", - "start_line": 33, - "end_line": 42, - "type": "FUNCTION", - "content_hash": "046d185544574c2a" - }, - "src/cudf/host_data_representation.cpp|src.cudf.host_data_representation.cpp.cucascade.(anonymous namespace).recompute_compact_offsets(const int &, int &)": { - "file_path": "src/cudf/host_data_representation.cpp", - "qualified_name": "src.cudf.host_data_representation.cpp.cucascade.(anonymous namespace).recompute_compact_offsets(const int &, int &)", - "start_line": 44, - "end_line": 78, - "type": "FUNCTION", - "content_hash": "4654ed06042585f6" - }, - "src/cudf/host_data_representation.cpp|src.cudf.host_data_representation.cpp.cucascade.(anonymous namespace).copy_between_blocks(const int &, int, int &, int, int)": { - "file_path": "src/cudf/host_data_representation.cpp", - "qualified_name": "src.cudf.host_data_representation.cpp.cucascade.(anonymous namespace).copy_between_blocks(const int &, int, int &, int, int)", - "start_line": 80, - "end_line": 112, - "type": "FUNCTION", - "content_hash": "ffa10e329b793aea" - }, - "src/cudf/host_data_representation.cpp|src.cudf.host_data_representation.cpp.cucascade.(anonymous namespace).clone_column_buffers(const int &, const int &, const int &, int &)": { - "file_path": "src/cudf/host_data_representation.cpp", - "qualified_name": "src.cudf.host_data_representation.cpp.cucascade.(anonymous namespace).clone_column_buffers(const int &, const int &, const int &, int &)", - "start_line": 114, - "end_line": 130, - "type": "FUNCTION", - "content_hash": "8151525e0a52470e" - }, - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).as_cudf_type_id(int)": { - "file_path": "src/cudf/representation_converter_builtins.cpp", - "qualified_name": "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).as_cudf_type_id(int)", - "start_line": 85, - "end_line": 88, - "type": "FUNCTION", - "content_hash": "1f78931d51391e17" - }, - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.(anonymous namespace).convert_gpu_to_gpu(const int &, const int *, int, int *)": { - "file_path": "src/cudf/representation_converter_builtins.cpp", - "qualified_name": "src.cudf.representation_converter_builtins.cpp.(anonymous namespace).convert_gpu_to_gpu(const int &, const int *, int, int *)", - "start_line": 95, - "end_line": 99, - "type": "FUNCTION", - "content_hash": "c4c27b7a7cfe8080" - }, - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_host(const int &, const int *, int, int *)": { - "file_path": "src/cudf/representation_converter_builtins.cpp", - "qualified_name": "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_host(const int &, const int *, int, int *)", - "start_line": 104, - "end_line": 148, - "type": "FUNCTION", - "content_hash": "8a8ead17618b4913" - }, - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_to_gpu(const int &, const int *, int, int *)": { - "file_path": "src/cudf/representation_converter_builtins.cpp", - "qualified_name": "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_to_gpu(const int &, const int *, int, int *)", - "start_line": 153, - "end_line": 200, - "type": "FUNCTION", - "content_hash": "90ba91fddf2f2590" - }, - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_to_host(const int &, const int *, int, int *)": { - "file_path": "src/cudf/representation_converter_builtins.cpp", - "qualified_name": "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_to_host(const int &, const int *, int, int *)", - "start_line": 206, - "end_line": 256, - "type": "FUNCTION", - "content_hash": "16ca06ef7aacc6cd" - }, - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).align_up_fast(int, int) noexcept": { - "file_path": "src/cudf/representation_converter_builtins.cpp", - "qualified_name": "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).align_up_fast(int, int) noexcept", - "start_line": 265, - "end_line": 268, - "type": "FUNCTION", - "content_hash": "8e7f5538f1cb6400" - }, - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).column_has_data_buffer(const int &) noexcept": { - "file_path": "src/cudf/representation_converter_builtins.cpp", - "qualified_name": "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).column_has_data_buffer(const int &) noexcept", - "start_line": 276, - "end_line": 286, - "type": "FUNCTION", - "content_hash": "484ce3b78732193e" - }, - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).element_size_bytes(const int &)": { - "file_path": "src/cudf/representation_converter_builtins.cpp", - "qualified_name": "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).element_size_bytes(const int &)", - "start_line": 294, - "end_line": 297, - "type": "FUNCTION", - "content_hash": "2cc984d04757e262" - }, - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).BatchCopyAccumulator": { - "file_path": "src/cudf/representation_converter_builtins.cpp", - "qualified_name": "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).BatchCopyAccumulator", - "start_line": 305, - "end_line": 350, - "type": "CLASS", - "content_hash": "29105a4e2093c870" - }, - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).BatchCopyAccumulator.add(void *, const void *, int)": { - "file_path": "src/cudf/representation_converter_builtins.cpp", - "qualified_name": "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).BatchCopyAccumulator.add(void *, const void *, int)", - "start_line": 310, - "end_line": 316, - "type": "METHOD", - "content_hash": "4cbb23c78a28937d" - }, - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).BatchCopyAccumulator.count() const": { - "file_path": "src/cudf/representation_converter_builtins.cpp", - "qualified_name": "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).BatchCopyAccumulator.count() const", - "start_line": 318, - "end_line": 318, - "type": "METHOD", - "content_hash": "ce6a3305fe0f7e0a" - }, - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).BatchCopyAccumulator.flush(int, int)": { - "file_path": "src/cudf/representation_converter_builtins.cpp", - "qualified_name": "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).BatchCopyAccumulator.flush(int, int)", - "start_line": 320, - "end_line": 349, - "type": "METHOD", - "content_hash": "0e0da8707c642d65" - }, - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).plan_column_copy(const int &, int &, int)": { - "file_path": "src/cudf/representation_converter_builtins.cpp", - "qualified_name": "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).plan_column_copy(const int &, int &, int)", - "start_line": 360, - "end_line": 434, - "type": "FUNCTION", - "content_hash": "6db22b63a9ab244b" - }, - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).collect_d2h_ops(const void *, int, int, int &, BatchCopyAccumulator &)": { - "file_path": "src/cudf/representation_converter_builtins.cpp", - "qualified_name": "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).collect_d2h_ops(const void *, int, int, int &, BatchCopyAccumulator &)", - "start_line": 442, - "end_line": 470, - "type": "FUNCTION", - "content_hash": "193b9cb9d1e6ea63" - }, - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).collect_column_d2h_ops(const int &, const int &, int &, BatchCopyAccumulator &)": { - "file_path": "src/cudf/representation_converter_builtins.cpp", - "qualified_name": "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).collect_column_d2h_ops(const int &, const int &, int &, BatchCopyAccumulator &)", - "start_line": 475, - "end_line": 490, - "type": "FUNCTION", - "content_hash": "c23545a2f0f70c61" - }, - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_host_fast(const int &, const int *, int, int *)": { - "file_path": "src/cudf/representation_converter_builtins.cpp", - "qualified_name": "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_host_fast(const int &, const int *, int, int *)", - "start_line": 498, - "end_line": 537, - "type": "FUNCTION", - "content_hash": "9d6e77f241f48e98" - }, - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).resolve_gpu_numa_node(int) noexcept": { - "file_path": "src/cudf/representation_converter_builtins.cpp", - "qualified_name": "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).resolve_gpu_numa_node(int) noexcept", - "start_line": 549, - "end_line": 568, - "type": "FUNCTION", - "content_hash": "a2dd8ff06a62c1c3" - }, - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).peer_copy_into(Buffer, const void *, int, int, int, int)": { - "file_path": "src/cudf/representation_converter_builtins.cpp", - "qualified_name": "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).peer_copy_into(Buffer, const void *, int, int, int, int)", - "start_line": 589, - "end_line": 698, - "type": "FUNCTION", - "content_hash": "f60fbaaf99b85a60" - }, - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).alloc_and_peer_copy_async(const void *, int, int, int, int, int)": { - "file_path": "src/cudf/representation_converter_builtins.cpp", - "qualified_name": "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).alloc_and_peer_copy_async(const void *, int, int, int, int, int)", - "start_line": 704, - "end_line": 717, - "type": "FUNCTION", - "content_hash": "90041c564df7d81b" - }, - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).alloc_and_peer_copy_sync(const void *, int, int, int, int, int)": { - "file_path": "src/cudf/representation_converter_builtins.cpp", - "qualified_name": "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).alloc_and_peer_copy_sync(const void *, int, int, int, int, int)", - "start_line": 725, - "end_line": 740, - "type": "FUNCTION", - "content_hash": "f3cb3d4b8864875e" - }, - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).reconstruct_column_p2p(const int &, int, int, int, int)": { - "file_path": "src/cudf/representation_converter_builtins.cpp", - "qualified_name": "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).reconstruct_column_p2p(const int &, int, int, int, int)", - "start_line": 756, - "end_line": 879, - "type": "FUNCTION", - "content_hash": "115b7f1126678846" - }, - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_gpu(const int &, const int *, int, int *)": { - "file_path": "src/cudf/representation_converter_builtins.cpp", - "qualified_name": "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_gpu(const int &, const int *, int, int *)", - "start_line": 892, - "end_line": 957, - "type": "FUNCTION", - "content_hash": "111fdc5b4be376f7" - }, - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).alloc_and_schedule_h2d(int &, int, int, int, int, BatchCopyAccumulator &)": { - "file_path": "src/cudf/representation_converter_builtins.cpp", - "qualified_name": "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).alloc_and_schedule_h2d(int &, int, int, int, int, BatchCopyAccumulator &)", - "start_line": 966, - "end_line": 1005, - "type": "FUNCTION", - "content_hash": "4c6dd96a892ac6b9" - }, - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).alloc_and_copy_h2d_sync(int &, int, int, int, int)": { - "file_path": "src/cudf/representation_converter_builtins.cpp", - "qualified_name": "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).alloc_and_copy_h2d_sync(int &, int, int, int, int)", - "start_line": 1014, - "end_line": 1054, - "type": "FUNCTION", - "content_hash": "7c658e8a9e16d220" - }, - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).alloc_and_copy_h2d_sync.lambda@1022:14": { - "file_path": "src/cudf/representation_converter_builtins.cpp", - "qualified_name": "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).alloc_and_copy_h2d_sync.lambda@1022:14", - "start_line": 1022, - "end_line": 1025, - "type": "FUNCTION", - "content_hash": "f780cc98f6da521d" - }, - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).reconstruct_column(const int &, int &, int, int, BatchCopyAccumulator &)": { - "file_path": "src/cudf/representation_converter_builtins.cpp", - "qualified_name": "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).reconstruct_column(const int &, int &, int, int, BatchCopyAccumulator &)", - "start_line": 1065, - "end_line": 1177, - "type": "FUNCTION", - "content_hash": "c69ec88d7f61da7d" - }, - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_fast_to_gpu(const int &, const int *, int, int *)": { - "file_path": "src/cudf/representation_converter_builtins.cpp", - "qualified_name": "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_fast_to_gpu(const int &, const int *, int, int *)", - "start_line": 1185, - "end_line": 1247, - "type": "FUNCTION", - "content_hash": "6d06f6079e362d1c" - }, - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_fast_to_gpu.lambda@1214:24": { - "file_path": "src/cudf/representation_converter_builtins.cpp", - "qualified_name": "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_fast_to_gpu.lambda@1214:24", - "start_line": 1214, - "end_line": 1217, - "type": "FUNCTION", - "content_hash": "abd02f49237f2887" - }, - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_fast_to_host_fast(const int &, const int *, int, int *)": { - "file_path": "src/cudf/representation_converter_builtins.cpp", - "qualified_name": "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_fast_to_host_fast(const int &, const int *, int, int *)", - "start_line": 1252, - "end_line": 1302, - "type": "FUNCTION", - "content_hash": "2065847fe35735f5" - }, - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).disk_file_guard": { - "file_path": "src/cudf/representation_converter_builtins.cpp", - "qualified_name": "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).disk_file_guard", - "start_line": 1313, - "end_line": 1324, - "type": "CLASS", - "content_hash": "24e696d2e19880ba" - }, - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).disk_file_guard.~disk_file_guard": { - "file_path": "src/cudf/representation_converter_builtins.cpp", - "qualified_name": "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).disk_file_guard.~disk_file_guard", - "start_line": 1316, - "end_line": 1322, - "type": "CONSTRUCTOR", - "content_hash": "d30b2882471e461f" - }, - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).disk_file_guard.release()": { - "file_path": "src/cudf/representation_converter_builtins.cpp", - "qualified_name": "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).disk_file_guard.release()", - "start_line": 1323, - "end_line": 1323, - "type": "METHOD", - "content_hash": "f2059c475de9f23b" - }, - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).write_host_buffer_to_disk(const int &, int, int, const int &, int, int &)": { - "file_path": "src/cudf/representation_converter_builtins.cpp", - "qualified_name": "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).write_host_buffer_to_disk(const int &, int, int, const int &, int, int &)", - "start_line": 1329, - "end_line": 1354, - "type": "FUNCTION", - "content_hash": "d068eeae029aab19" - }, - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).read_disk_buffer_to_host(const int &, int, int, int &, int, int &)": { - "file_path": "src/cudf/representation_converter_builtins.cpp", - "qualified_name": "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).read_disk_buffer_to_host(const int &, int, int, int &, int, int &)", - "start_line": 1359, - "end_line": 1384, - "type": "FUNCTION", - "content_hash": "81e3ce0ec6fac505" - }, - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).recompute_file_offsets(const int &, int &)": { - "file_path": "src/cudf/representation_converter_builtins.cpp", - "qualified_name": "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).recompute_file_offsets(const int &, int &)", - "start_line": 1392, - "end_line": 1426, - "type": "FUNCTION", - "content_hash": "0461a95ea30ebb2a" - }, - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).write_column_buffers(const int &, const int &, const int &, const int &, int &)": { - "file_path": "src/cudf/representation_converter_builtins.cpp", - "qualified_name": "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).write_column_buffers(const int &, const int &, const int &, const int &, int &)", - "start_line": 1431, - "end_line": 1453, - "type": "FUNCTION", - "content_hash": "0d0811b7f8c6753b" - }, - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).recompute_host_offsets(const int &, int &)": { - "file_path": "src/cudf/representation_converter_builtins.cpp", - "qualified_name": "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).recompute_host_offsets(const int &, int &)", - "start_line": 1460, - "end_line": 1494, - "type": "FUNCTION", - "content_hash": "e637a1bd6f35f0fb" - }, - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).read_column_buffers(const int &, const int &, const int &, int &, int &)": { - "file_path": "src/cudf/representation_converter_builtins.cpp", - "qualified_name": "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).read_column_buffers(const int &, const int &, const int &, int &, int &)", - "start_line": 1499, - "end_line": 1521, - "type": "FUNCTION", - "content_hash": "c3f2f5d14ce2426f" - }, - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_data_to_disk(const int &, const int *, int, int *)": { - "file_path": "src/cudf/representation_converter_builtins.cpp", - "qualified_name": "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_data_to_disk(const int &, const int *, int, int *)", - "start_line": 1529, - "end_line": 1568, - "type": "FUNCTION", - "content_hash": "3e595e5717b33748" - }, - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_disk_to_host_data(const int &, const int *, int, int *)": { - "file_path": "src/cudf/representation_converter_builtins.cpp", - "qualified_name": "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_disk_to_host_data(const int &, const int *, int, int *)", - "start_line": 1576, - "end_line": 1617, - "type": "FUNCTION", - "content_hash": "97a8d9be86bccc44" - }, - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).collect_gpu_column_io_entries(const int &, const int &, int &)": { - "file_path": "src/cudf/representation_converter_builtins.cpp", - "qualified_name": "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).collect_gpu_column_io_entries(const int &, const int &, int &)", - "start_line": 1629, - "end_line": 1643, - "type": "FUNCTION", - "content_hash": "4e507e8d7c051622" - }, - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_disk(const int &, const int *, int, int *)": { - "file_path": "src/cudf/representation_converter_builtins.cpp", - "qualified_name": "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_disk(const int &, const int *, int, int *)", - "start_line": 1651, - "end_line": 1704, - "type": "FUNCTION", - "content_hash": "3fd7b73c182da63d" - }, - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).alloc_and_read_from_disk(const int &, int, int, int, int, int &)": { - "file_path": "src/cudf/representation_converter_builtins.cpp", - "qualified_name": "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).alloc_and_read_from_disk(const int &, int, int, int, int, int &)", - "start_line": 1709, - "end_line": 1719, - "type": "FUNCTION", - "content_hash": "3dc4edb7f8bb28a9" - }, - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).reconstruct_column_from_disk(const int &, const int &, int, int, int &)": { - "file_path": "src/cudf/representation_converter_builtins.cpp", - "qualified_name": "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).reconstruct_column_from_disk(const int &, const int &, int, int, int &)", - "start_line": 1725, - "end_line": 1840, - "type": "FUNCTION", - "content_hash": "f96c103f5b5f2839" - }, - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_disk_to_gpu(const int &, const int *, int, int *)": { - "file_path": "src/cudf/representation_converter_builtins.cpp", - "qualified_name": "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_disk_to_gpu(const int &, const int *, int, int *)", - "start_line": 1848, - "end_line": 1880, - "type": "FUNCTION", - "content_hash": "e65498f9b3e7534c" - }, - "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.register_builtin_converters(int &)": { - "file_path": "src/cudf/representation_converter_builtins.cpp", - "qualified_name": "src.cudf.representation_converter_builtins.cpp.cucascade.register_builtin_converters(int &)", - "start_line": 1884, - "end_line": 1933, - "type": "FUNCTION", - "content_hash": "0de3c702d4e62514" - }, - "src/data/data_batch.cpp|src.data.data_batch.cpp.cucascade.(anonymous namespace).wait_reader_events_message": { - "file_path": "src/data/data_batch.cpp", - "qualified_name": "src.data.data_batch.cpp.cucascade.(anonymous namespace).wait_reader_events_message", - "start_line": 34, - "end_line": 36, - "type": "CLASS", - "content_hash": "2297c381a5ace162" - }, - "src/data/data_batch.cpp|src.data.data_batch.cpp.cucascade.(anonymous namespace).wait_batch_write_lock_message": { - "file_path": "src/data/data_batch.cpp", - "qualified_name": "src.data.data_batch.cpp.cucascade.(anonymous namespace).wait_batch_write_lock_message", - "start_line": 38, - "end_line": 40, - "type": "CLASS", - "content_hash": "ecaf5413f1994387" - }, - "src/data/data_batch.cpp|src.data.data_batch.cpp.cucascade.(anonymous namespace).wait_batch_read_lock_message": { - "file_path": "src/data/data_batch.cpp", - "qualified_name": "src.data.data_batch.cpp.cucascade.(anonymous namespace).wait_batch_read_lock_message", - "start_line": 42, - "end_line": 44, - "type": "CLASS", - "content_hash": "cef4ccce6d831220" - }, - "src/data/data_batch.cpp|src.data.data_batch.cpp.cucascade.(anonymous namespace).acquire_batch_write_lock(int &)": { - "file_path": "src/data/data_batch.cpp", - "qualified_name": "src.data.data_batch.cpp.cucascade.(anonymous namespace).acquire_batch_write_lock(int &)", - "start_line": 46, - "end_line": 56, - "type": "FUNCTION", - "content_hash": "d2bfa66fae8bef93" - }, - "src/data/data_batch.cpp|src.data.data_batch.cpp.cucascade.(anonymous namespace).acquire_batch_read_lock(int &)": { - "file_path": "src/data/data_batch.cpp", - "qualified_name": "src.data.data_batch.cpp.cucascade.(anonymous namespace).acquire_batch_read_lock(int &)", - "start_line": 58, - "end_line": 68, - "type": "FUNCTION", - "content_hash": "247ec7b7727a44df" - }, - "src/data/disk_data_representation.cpp|src.data.disk_data_representation.cpp.cucascade.memory.generate_disk_file_path(int)": { - "file_path": "src/data/disk_data_representation.cpp", - "qualified_name": "src.data.disk_data_representation.cpp.cucascade.memory.generate_disk_file_path(int)", - "start_line": 74, - "end_line": 84, - "type": "FUNCTION", - "content_hash": "b271b983e762dc3f" - }, - "src/data/io_backend_internal.hpp|src.data.io_backend_internal.hpp.cucascade.make_pipeline_io_backend(bool, int)": { - "file_path": "src/data/io_backend_internal.hpp", - "qualified_name": "src.data.io_backend_internal.hpp.cucascade.make_pipeline_io_backend(bool, int)", - "start_line": 33, - "end_line": 34, - "type": "FUNCTION", - "content_hash": "25216d36212afb60" - }, - "src/data/io_backend_registry.cpp|src.data.io_backend_registry.cpp.cucascade.register_builtin_io_backends(int &)": { - "file_path": "src/data/io_backend_registry.cpp", - "qualified_name": "src.data.io_backend_registry.cpp.cucascade.register_builtin_io_backends(int &)", - "start_line": 95, - "end_line": 99, - "type": "FUNCTION", - "content_hash": "2454e777b4f23716" - }, - "src/data/io_worker.hpp|src.data.io_worker.hpp.cucascade.detail.io_worker": { - "file_path": "src/data/io_worker.hpp", - "qualified_name": "src.data.io_worker.hpp.cucascade.detail.io_worker", - "start_line": 41, - "end_line": 120, - "type": "CLASS", - "content_hash": "b305bcf5b7eebaf0" - }, - "src/data/io_worker.hpp|src.data.io_worker.hpp.cucascade.detail.io_worker.io_worker()": { - "file_path": "src/data/io_worker.hpp", - "qualified_name": "src.data.io_worker.hpp.cucascade.detail.io_worker.io_worker()", - "start_line": 43, - "end_line": 43, - "type": "CONSTRUCTOR", - "content_hash": "c9e1ed4ff270d52b" - }, - "src/data/io_worker.hpp|src.data.io_worker.hpp.cucascade.detail.io_worker.~io_worker": { - "file_path": "src/data/io_worker.hpp", - "qualified_name": "src.data.io_worker.hpp.cucascade.detail.io_worker.~io_worker", - "start_line": 45, - "end_line": 45, - "type": "CONSTRUCTOR", - "content_hash": "2d02363055af91e9" - }, - "src/data/io_worker.hpp|src.data.io_worker.hpp.cucascade.detail.io_worker.io_worker(const io_worker &)": { - "file_path": "src/data/io_worker.hpp", - "qualified_name": "src.data.io_worker.hpp.cucascade.detail.io_worker.io_worker(const io_worker &)", - "start_line": 47, - "end_line": 47, - "type": "CONSTRUCTOR", - "content_hash": "8c8f9ef7b68106c7" - }, - "src/data/io_worker.hpp|src.data.io_worker.hpp.cucascade.detail.io_worker.operator=(const io_worker &)": { - "file_path": "src/data/io_worker.hpp", - "qualified_name": "src.data.io_worker.hpp.cucascade.detail.io_worker.operator=(const io_worker &)", - "start_line": 48, - "end_line": 48, - "type": "METHOD", - "content_hash": "8ef30d5c92b93527" - }, - "src/data/io_worker.hpp|src.data.io_worker.hpp.cucascade.detail.io_worker.io_worker(io_worker &&)": { - "file_path": "src/data/io_worker.hpp", - "qualified_name": "src.data.io_worker.hpp.cucascade.detail.io_worker.io_worker(io_worker &&)", - "start_line": 49, - "end_line": 49, - "type": "CONSTRUCTOR", - "content_hash": "3a30cc6af83fba32" - }, - "src/data/io_worker.hpp|src.data.io_worker.hpp.cucascade.detail.io_worker.operator=(io_worker &&)": { - "file_path": "src/data/io_worker.hpp", - "qualified_name": "src.data.io_worker.hpp.cucascade.detail.io_worker.operator=(io_worker &&)", - "start_line": 50, - "end_line": 50, - "type": "METHOD", - "content_hash": "fdbab7ad9701e25b" - }, - "src/data/io_worker.hpp|src.data.io_worker.hpp.cucascade.detail.io_worker.submit(int)": { - "file_path": "src/data/io_worker.hpp", - "qualified_name": "src.data.io_worker.hpp.cucascade.detail.io_worker.submit(int)", - "start_line": 53, - "end_line": 65, - "type": "METHOD", - "content_hash": "f93dddbbedbdfb58" - }, - "src/data/io_worker.hpp|src.data.io_worker.hpp.cucascade.detail.io_worker.shutdown_and_join() noexcept": { - "file_path": "src/data/io_worker.hpp", - "qualified_name": "src.data.io_worker.hpp.cucascade.detail.io_worker.shutdown_and_join() noexcept", - "start_line": 76, - "end_line": 85, - "type": "METHOD", - "content_hash": "fe1cf0f921222008" - }, - "src/data/io_worker.hpp|src.data.io_worker.hpp.cucascade.detail.io_worker.run()": { - "file_path": "src/data/io_worker.hpp", - "qualified_name": "src.data.io_worker.hpp.cucascade.detail.io_worker.run()", - "start_line": 88, - "end_line": 107, - "type": "METHOD", - "content_hash": "f6dccf8992e9af94" - }, - "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).align_up_dio(int)": { - "file_path": "src/data/pipeline_io_backend.cpp", - "qualified_name": "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).align_up_dio(int)", - "start_line": 56, - "end_line": 59, - "type": "FUNCTION", - "content_hash": "dfe567fb8b83da2d" - }, - "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).resolve_gpu_numa_node(int) noexcept": { - "file_path": "src/data/pipeline_io_backend.cpp", - "qualified_name": "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).resolve_gpu_numa_node(int) noexcept", - "start_line": 65, - "end_line": 85, - "type": "FUNCTION", - "content_hash": "96eb8ba0dee2cc0f" - }, - "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).drain_and_close": { - "file_path": "src/data/pipeline_io_backend.cpp", - "qualified_name": "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).drain_and_close", - "start_line": 96, - "end_line": 122, - "type": "CLASS", - "content_hash": "5a52b806e0ca9cf1" - }, - "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).drain_and_close.drain_and_close(int &, int &) noexcept": { - "file_path": "src/data/pipeline_io_backend.cpp", - "qualified_name": "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).drain_and_close.drain_and_close(int &, int &) noexcept", - "start_line": 98, - "end_line": 98, - "type": "CONSTRUCTOR", - "content_hash": "b16e7c382c2093b3" - }, - "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).drain_and_close.~drain_and_close": { - "file_path": "src/data/pipeline_io_backend.cpp", - "qualified_name": "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).drain_and_close.~drain_and_close", - "start_line": 99, - "end_line": 113, - "type": "CONSTRUCTOR", - "content_hash": "20d560057e0a15aa" - }, - "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).drain_and_close.drain_and_close(const drain_and_close &)": { - "file_path": "src/data/pipeline_io_backend.cpp", - "qualified_name": "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).drain_and_close.drain_and_close(const drain_and_close &)", - "start_line": 114, - "end_line": 114, - "type": "CONSTRUCTOR", - "content_hash": "be7bdb7d1ea204b9" - }, - "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).drain_and_close.operator=(const drain_and_close &)": { - "file_path": "src/data/pipeline_io_backend.cpp", - "qualified_name": "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).drain_and_close.operator=(const drain_and_close &)", - "start_line": 115, - "end_line": 115, - "type": "METHOD", - "content_hash": "6f289825aa5353ab" - }, - "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).drain_and_close.drain_and_close(drain_and_close &&)": { - "file_path": "src/data/pipeline_io_backend.cpp", - "qualified_name": "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).drain_and_close.drain_and_close(drain_and_close &&)", - "start_line": 116, - "end_line": 116, - "type": "CONSTRUCTOR", - "content_hash": "2a9f038d86db6240" - }, - "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).drain_and_close.operator=(drain_and_close &&)": { - "file_path": "src/data/pipeline_io_backend.cpp", - "qualified_name": "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).drain_and_close.operator=(drain_and_close &&)", - "start_line": 117, - "end_line": 117, - "type": "METHOD", - "content_hash": "b6e9479dd08a4729" - }, - "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend": { - "file_path": "src/data/pipeline_io_backend.cpp", - "qualified_name": "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend", - "start_line": 140, - "end_line": 527, - "type": "CLASS", - "content_hash": "9a40035607684b55" - }, - "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.pipeline_io_backend(bool, int)": { - "file_path": "src/data/pipeline_io_backend.cpp", - "qualified_name": "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.pipeline_io_backend(bool, int)", - "start_line": 142, - "end_line": 157, - "type": "CONSTRUCTOR", - "content_hash": "94e88ff9f25dc9f7" - }, - "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.~pipeline_io_backend": { - "file_path": "src/data/pipeline_io_backend.cpp", - "qualified_name": "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.~pipeline_io_backend", - "start_line": 159, - "end_line": 184, - "type": "CONSTRUCTOR", - "content_hash": "55f7e54669da8df1" - }, - "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.pipeline_io_backend(const pipeline_io_backend &)": { - "file_path": "src/data/pipeline_io_backend.cpp", - "qualified_name": "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.pipeline_io_backend(const pipeline_io_backend &)", - "start_line": 186, - "end_line": 186, - "type": "CONSTRUCTOR", - "content_hash": "431bfb62ab743ccc" - }, - "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.operator=(const pipeline_io_backend &)": { - "file_path": "src/data/pipeline_io_backend.cpp", - "qualified_name": "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.operator=(const pipeline_io_backend &)", - "start_line": 187, - "end_line": 187, - "type": "METHOD", - "content_hash": "8f95e08537a7b7ab" - }, - "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.pipeline_io_backend(pipeline_io_backend &&)": { - "file_path": "src/data/pipeline_io_backend.cpp", - "qualified_name": "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.pipeline_io_backend(pipeline_io_backend &&)", - "start_line": 188, - "end_line": 188, - "type": "CONSTRUCTOR", - "content_hash": "e80f07715882ffbc" - }, - "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.operator=(pipeline_io_backend &&)": { - "file_path": "src/data/pipeline_io_backend.cpp", - "qualified_name": "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.operator=(pipeline_io_backend &&)", - "start_line": 189, - "end_line": 189, - "type": "METHOD", - "content_hash": "73473496f1e47af9" - }, - "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.write(const int &, const void *, int, int, int)": { - "file_path": "src/data/pipeline_io_backend.cpp", - "qualified_name": "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.write(const int &, const void *, int, int, int)", - "start_line": 191, - "end_line": 268, - "type": "METHOD", - "content_hash": "5a803d8f4e2213ca" - }, - "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.read(const int &, void *, int, int, int)": { - "file_path": "src/data/pipeline_io_backend.cpp", - "qualified_name": "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.read(const int &, void *, int, int, int)", - "start_line": 270, - "end_line": 360, - "type": "METHOD", - "content_hash": "69bdfa121e018698" - }, - "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.write(const int &, const void *, int, int)": { - "file_path": "src/data/pipeline_io_backend.cpp", - "qualified_name": "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.write(const int &, const void *, int, int)", - "start_line": 362, - "end_line": 379, - "type": "METHOD", - "content_hash": "25882acb10a2f822" - }, - "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.read(const int &, void *, int, int)": { - "file_path": "src/data/pipeline_io_backend.cpp", - "qualified_name": "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.read(const int &, void *, int, int)", - "start_line": 381, - "end_line": 396, - "type": "METHOD", - "content_hash": "e64b8c4e8637c365" - }, - "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.write_batch(const int &, const int &, int)": { - "file_path": "src/data/pipeline_io_backend.cpp", - "qualified_name": "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.write_batch(const int &, const int &, int)", - "start_line": 408, - "end_line": 485, - "type": "METHOD", - "content_hash": "429690988ce5e969" - }, - "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.device_resources": { - "file_path": "src/data/pipeline_io_backend.cpp", - "qualified_name": "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.device_resources", - "start_line": 488, - "end_line": 491, - "type": "CLASS", - "content_hash": "f43f86ac0232e041" - }, - "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.get_device_resources()": { - "file_path": "src/data/pipeline_io_backend.cpp", - "qualified_name": "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.get_device_resources()", - "start_line": 496, - "end_line": 505, - "type": "METHOD", - "content_hash": "59b913bb8edefa58" - }, - "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.make_pipeline_io_backend(bool, int)": { - "file_path": "src/data/pipeline_io_backend.cpp", - "qualified_name": "src.data.pipeline_io_backend.cpp.cucascade.make_pipeline_io_backend(bool, int)", - "start_line": 531, - "end_line": 534, - "type": "FUNCTION", - "content_hash": "f343aaf409e91728" - }, - "src/exec/thread_util.cpp|src.exec.thread_util.cpp.cucascade.exec.thread_util.(anonymous namespace).to_native(int) noexcept": { - "file_path": "src/exec/thread_util.cpp", - "qualified_name": "src.exec.thread_util.cpp.cucascade.exec.thread_util.(anonymous namespace).to_native(int) noexcept", - "start_line": 36, - "end_line": 48, - "type": "FUNCTION", - "content_hash": "cf0ac20eb2c4d99b" - }, - "src/exec/thread_util.cpp|src.exec.thread_util.cpp.cucascade.exec.thread_util.(anonymous namespace).from_native(int) noexcept": { - "file_path": "src/exec/thread_util.cpp", - "qualified_name": "src.exec.thread_util.cpp.cucascade.exec.thread_util.(anonymous namespace).from_native(int) noexcept", - "start_line": 53, - "end_line": 63, - "type": "FUNCTION", - "content_hash": "b290647bac5f6ffe" - }, - "src/exec/thread_util.cpp|src.exec.thread_util.cpp.cucascade.exec.thread_util.(anonymous namespace).truncated_name(int) noexcept": { - "file_path": "src/exec/thread_util.cpp", - "qualified_name": "src.exec.thread_util.cpp.cucascade.exec.thread_util.(anonymous namespace).truncated_name(int) noexcept", - "start_line": 68, - "end_line": 76, - "type": "FUNCTION", - "content_hash": "588168f5d400b456" - }, - "src/exec/thread_util.cpp|src.exec.thread_util.cpp.cucascade.exec.thread_util.set_thread_name(pthread_t, int) noexcept": { - "file_path": "src/exec/thread_util.cpp", - "qualified_name": "src.exec.thread_util.cpp.cucascade.exec.thread_util.set_thread_name(pthread_t, int) noexcept", - "start_line": 84, - "end_line": 88, - "type": "FUNCTION", - "content_hash": "050cbd9f55a07e8d" - }, - "src/exec/thread_util.cpp|src.exec.thread_util.cpp.exec.thread_util.set_thread_name(int &, int) noexcept": { - "file_path": "src/exec/thread_util.cpp", - "qualified_name": "src.exec.thread_util.cpp.exec.thread_util.set_thread_name(int &, int) noexcept", - "start_line": 90, - "end_line": 93, - "type": "FUNCTION", - "content_hash": "40ede7d210536f79" - }, - "src/exec/thread_util.cpp|src.exec.thread_util.cpp.cucascade.exec.thread_util.set_thread_name(int &, int) noexcept": { - "file_path": "src/exec/thread_util.cpp", - "qualified_name": "src.exec.thread_util.cpp.cucascade.exec.thread_util.set_thread_name(int &, int) noexcept", - "start_line": 95, - "end_line": 98, - "type": "FUNCTION", - "content_hash": "9d85ec0f629f15c0" - }, - "src/exec/thread_util.cpp|src.exec.thread_util.cpp.cucascade.exec.thread_util.set_current_thread_name(int) noexcept": { - "file_path": "src/exec/thread_util.cpp", - "qualified_name": "src.exec.thread_util.cpp.cucascade.exec.thread_util.set_current_thread_name(int) noexcept", - "start_line": 100, - "end_line": 103, - "type": "FUNCTION", - "content_hash": "a60ebc0cd8788362" - }, - "src/exec/thread_util.cpp|src.exec.thread_util.cpp.cucascade.exec.thread_util.get_thread_name(pthread_t) noexcept": { - "file_path": "src/exec/thread_util.cpp", - "qualified_name": "src.exec.thread_util.cpp.cucascade.exec.thread_util.get_thread_name(pthread_t) noexcept", - "start_line": 105, - "end_line": 112, - "type": "FUNCTION", - "content_hash": "7ae130866fbf4c3c" - }, - "src/exec/thread_util.cpp|src.exec.thread_util.cpp.cucascade.exec.thread_util.get_current_thread_name() noexcept": { - "file_path": "src/exec/thread_util.cpp", - "qualified_name": "src.exec.thread_util.cpp.cucascade.exec.thread_util.get_current_thread_name() noexcept", - "start_line": 114, - "end_line": 114, - "type": "FUNCTION", - "content_hash": "231377227a4bb3cb" - }, - "src/exec/thread_util.cpp|src.exec.thread_util.cpp.cucascade.exec.thread_util.set_thread_affinity(pthread_t, int) noexcept": { - "file_path": "src/exec/thread_util.cpp", - "qualified_name": "src.exec.thread_util.cpp.cucascade.exec.thread_util.set_thread_affinity(pthread_t, int) noexcept", - "start_line": 140, - "end_line": 146, - "type": "FUNCTION", - "content_hash": "b877f67b443eb5ab" - }, - "src/exec/thread_util.cpp|src.exec.thread_util.cpp.cucascade.exec.thread_util.get_thread_affinity(pthread_t) noexcept": { - "file_path": "src/exec/thread_util.cpp", - "qualified_name": "src.exec.thread_util.cpp.cucascade.exec.thread_util.get_thread_affinity(pthread_t) noexcept", - "start_line": 163, - "end_line": 175, - "type": "FUNCTION", - "content_hash": "7413aaaf051a07d0" - }, - "src/exec/thread_util.cpp|src.exec.thread_util.cpp.cucascade.exec.thread_util.get_current_thread_affinity() noexcept": { - "file_path": "src/exec/thread_util.cpp", - "qualified_name": "src.exec.thread_util.cpp.cucascade.exec.thread_util.get_current_thread_affinity() noexcept", - "start_line": 177, - "end_line": 180, - "type": "FUNCTION", - "content_hash": "0dd3a56be28bb2ce" - }, - "src/exec/thread_util.cpp|src.exec.thread_util.cpp.cucascade.exec.thread_util.(anonymous namespace).priority_valid_for(int, int) noexcept": { - "file_path": "src/exec/thread_util.cpp", - "qualified_name": "src.exec.thread_util.cpp.cucascade.exec.thread_util.(anonymous namespace).priority_valid_for(int, int) noexcept", - "start_line": 192, - "end_line": 202, - "type": "FUNCTION", - "content_hash": "7efbf8084d4f16d4" - }, - "src/exec/thread_util.cpp|src.exec.thread_util.cpp.cucascade.exec.thread_util.set_thread_scheduling(pthread_t, int, int) noexcept": { - "file_path": "src/exec/thread_util.cpp", - "qualified_name": "src.exec.thread_util.cpp.cucascade.exec.thread_util.set_thread_scheduling(pthread_t, int, int) noexcept", - "start_line": 206, - "end_line": 212, - "type": "FUNCTION", - "content_hash": "ade69df3c715730e" - }, - "src/exec/thread_util.cpp|src.exec.thread_util.cpp.exec.thread_util.set_thread_scheduling(int &, int, int) noexcept": { - "file_path": "src/exec/thread_util.cpp", - "qualified_name": "src.exec.thread_util.cpp.exec.thread_util.set_thread_scheduling(int &, int, int) noexcept", - "start_line": 214, - "end_line": 217, - "type": "FUNCTION", - "content_hash": "372c64d89c42d221" - }, - "src/exec/thread_util.cpp|src.exec.thread_util.cpp.cucascade.exec.thread_util.set_thread_scheduling(int &, int, int) noexcept": { - "file_path": "src/exec/thread_util.cpp", - "qualified_name": "src.exec.thread_util.cpp.cucascade.exec.thread_util.set_thread_scheduling(int &, int, int) noexcept", - "start_line": 219, - "end_line": 222, - "type": "FUNCTION", - "content_hash": "dd1f037dd9ca7ed5" - }, - "src/exec/thread_util.cpp|src.exec.thread_util.cpp.cucascade.exec.thread_util.set_current_thread_scheduling(int, int) noexcept": { - "file_path": "src/exec/thread_util.cpp", - "qualified_name": "src.exec.thread_util.cpp.cucascade.exec.thread_util.set_current_thread_scheduling(int, int) noexcept", - "start_line": 224, - "end_line": 227, - "type": "FUNCTION", - "content_hash": "4eacdbee12cbccc3" - }, - "src/exec/thread_util.cpp|src.exec.thread_util.cpp.cucascade.exec.thread_util.get_thread_scheduling(pthread_t) noexcept": { - "file_path": "src/exec/thread_util.cpp", - "qualified_name": "src.exec.thread_util.cpp.cucascade.exec.thread_util.get_thread_scheduling(pthread_t) noexcept", - "start_line": 229, - "end_line": 237, - "type": "FUNCTION", - "content_hash": "6932764904a6645c" - }, - "src/exec/thread_util.cpp|src.exec.thread_util.cpp.cucascade.exec.thread_util.get_current_thread_scheduling() noexcept": { - "file_path": "src/exec/thread_util.cpp", - "qualified_name": "src.exec.thread_util.cpp.cucascade.exec.thread_util.get_current_thread_scheduling() noexcept", - "start_line": 239, - "end_line": 242, - "type": "FUNCTION", - "content_hash": "76b738b842e62e06" - }, - "src/exec/thread_util.cpp|src.exec.thread_util.cpp.cucascade.exec.thread_util.set_current_thread_niceness(int) noexcept": { - "file_path": "src/exec/thread_util.cpp", - "qualified_name": "src.exec.thread_util.cpp.cucascade.exec.thread_util.set_current_thread_niceness(int) noexcept", - "start_line": 248, - "end_line": 258, - "type": "FUNCTION", - "content_hash": "66fc9d15c157fca8" - }, - "src/exec/thread_util.cpp|src.exec.thread_util.cpp.cucascade.exec.thread_util.get_current_thread_niceness() noexcept": { - "file_path": "src/exec/thread_util.cpp", - "qualified_name": "src.exec.thread_util.cpp.cucascade.exec.thread_util.get_current_thread_niceness() noexcept", - "start_line": 260, - "end_line": 269, - "type": "FUNCTION", - "content_hash": "1f0e2719cccbbdca" - }, - "src/exec/thread_util.cpp|src.exec.thread_util.cpp.cucascade.exec.thread_util.current_thread_id() noexcept": { - "file_path": "src/exec/thread_util.cpp", - "qualified_name": "src.exec.thread_util.cpp.cucascade.exec.thread_util.current_thread_id() noexcept", - "start_line": 275, - "end_line": 278, - "type": "FUNCTION", - "content_hash": "b56c8e2a18a2bcc7" - }, - "src/io/datasource_factory.cpp|src.io.datasource_factory.cpp.cucascade.io.(anonymous namespace).first_host_resource(int &)": { - "file_path": "src/io/datasource_factory.cpp", - "qualified_name": "src.io.datasource_factory.cpp.cucascade.io.(anonymous namespace).first_host_resource(int &)", - "start_line": 50, - "end_line": 56, - "type": "FUNCTION", - "content_hash": "04386b602a6fe24b" - }, - "src/io/datasource_factory.cpp|src.io.datasource_factory.cpp.cucascade.io.(anonymous namespace).make_s3_authorizer(const int &)": { - "file_path": "src/io/datasource_factory.cpp", - "qualified_name": "src.io.datasource_factory.cpp.cucascade.io.(anonymous namespace).make_s3_authorizer(const int &)", - "start_line": 61, - "end_line": 76, - "type": "FUNCTION", - "content_hash": "0c431bd6a7c21c86" - }, - "src/io/datasource_factory.cpp|src.io.datasource_factory.cpp.cucascade.io.make_uring_ioctx_factory(int &)": { - "file_path": "src/io/datasource_factory.cpp", - "qualified_name": "src.io.datasource_factory.cpp.cucascade.io.make_uring_ioctx_factory(int &)", - "start_line": 99, - "end_line": 118, - "type": "FUNCTION", - "content_hash": "dbdbaec85fa46796" - }, - "src/io/datasource_factory.cpp|src.io.datasource_factory.cpp.cucascade.io.make_rest_ioctx_factory(int &)": { - "file_path": "src/io/datasource_factory.cpp", - "qualified_name": "src.io.datasource_factory.cpp.cucascade.io.make_rest_ioctx_factory(int &)", - "start_line": 120, - "end_line": 147, - "type": "FUNCTION", - "content_hash": "2ba2ed5e656cb880" - }, - "src/io/io_context.cpp|src.io.io_context.cpp.cucascade.io.(anonymous namespace).io_read_to_host_message": { - "file_path": "src/io/io_context.cpp", - "qualified_name": "src.io.io_context.cpp.cucascade.io.(anonymous namespace).io_read_to_host_message", - "start_line": 40, - "end_line": 42, - "type": "CLASS", - "content_hash": "2953f4d06699b55e" - }, - "src/io/kvikio/kvikio_context.cpp|src.io.kvikio.kvikio_context.cpp.cucascade.io.(anonymous namespace).is_s3_uri(int) noexcept": { - "file_path": "src/io/kvikio/kvikio_context.cpp", - "qualified_name": "src.io.kvikio.kvikio_context.cpp.cucascade.io.(anonymous namespace).is_s3_uri(int) noexcept", - "start_line": 45, - "end_line": 48, - "type": "FUNCTION", - "content_hash": "fb3084ffd6b403b2" - }, - "src/io/kvikio/kvikio_context.cpp|src.io.kvikio.kvikio_context.cpp.cucascade.io.(anonymous namespace).as_kvikio(const int &)": { - "file_path": "src/io/kvikio/kvikio_context.cpp", - "qualified_name": "src.io.kvikio.kvikio_context.cpp.cucascade.io.(anonymous namespace).as_kvikio(const int &)", - "start_line": 50, - "end_line": 60, - "type": "FUNCTION", - "content_hash": "1e5bc908347f7656" - }, - "src/io/kvikio/kvikio_context.cpp|src.io.kvikio.kvikio_context.cpp.cucascade.io.(anonymous namespace).clamp_to_object(const int &, int, int) noexcept": { - "file_path": "src/io/kvikio/kvikio_context.cpp", - "qualified_name": "src.io.kvikio.kvikio_context.cpp.cucascade.io.(anonymous namespace).clamp_to_object(const int &, int, int) noexcept", - "start_line": 65, - "end_line": 68, - "type": "FUNCTION", - "content_hash": "b64a1c11f80b38b5" - }, - "src/io/kvikio/kvikio_context.cpp|src.io.kvikio.kvikio_context.cpp.cucascade.io.(anonymous namespace).engaged(const int &)": { - "file_path": "src/io/kvikio/kvikio_context.cpp", - "qualified_name": "src.io.kvikio.kvikio_context.cpp.cucascade.io.(anonymous namespace).engaged(const int &)", - "start_line": 73, - "end_line": 76, - "type": "FUNCTION", - "content_hash": "396067e0cd419caa" - }, - "src/io/kvikio/kvikio_context.cpp|src.io.kvikio.kvikio_context.cpp.cucascade.io.apply_kvikio_defaults(const int &)": { - "file_path": "src/io/kvikio/kvikio_context.cpp", - "qualified_name": "src.io.kvikio.kvikio_context.cpp.cucascade.io.apply_kvikio_defaults(const int &)", - "start_line": 94, - "end_line": 129, - "type": "FUNCTION", - "content_hash": "cfa26dbb5ad2d59d" - }, - "src/io/rest/curl_handle.cpp|src.io.rest.curl_handle.cpp.cucascade.io.rest.(anonymous namespace).global_init_once()": { - "file_path": "src/io/rest/curl_handle.cpp", - "qualified_name": "src.io.rest.curl_handle.cpp.cucascade.io.rest.(anonymous namespace).global_init_once()", - "start_line": 39, - "end_line": 46, - "type": "FUNCTION", - "content_hash": "35bc3f895ed28707" - }, - "src/io/rest/curl_handle.cpp|src.io.rest.curl_handle.cpp.cucascade.io.rest.configure_easy_handle(int *, int *, long, long)": { - "file_path": "src/io/rest/curl_handle.cpp", - "qualified_name": "src.io.rest.curl_handle.cpp.cucascade.io.rest.configure_easy_handle(int *, int *, long, long)", - "start_line": 101, - "end_line": 145, - "type": "FUNCTION", - "content_hash": "724ab66349bcc2db" - }, - "src/io/rest/rest_ioctx.cpp|src.io.rest.rest_ioctx.cpp.cucascade.io.rest.(anonymous namespace).bucket_of(int)": { - "file_path": "src/io/rest/rest_ioctx.cpp", - "qualified_name": "src.io.rest.rest_ioctx.cpp.cucascade.io.rest.(anonymous namespace).bucket_of(int)", - "start_line": 301, - "end_line": 312, - "type": "FUNCTION", - "content_hash": "52b895f5433a85cc" - }, - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).write_to_sink(char *, size_t, size_t, void *)": { - "file_path": "src/io/rest/rest_reactor.cpp", - "qualified_name": "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).write_to_sink(char *, size_t, size_t, void *)", - "start_line": 66, - "end_line": 103, - "type": "FUNCTION", - "content_hash": "d96e932cbd843b80" - }, - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).write_discard(char *, size_t, size_t, void *)": { - "file_path": "src/io/rest/rest_reactor.cpp", - "qualified_name": "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).write_discard(char *, size_t, size_t, void *)", - "start_line": 106, - "end_line": 109, - "type": "FUNCTION", - "content_hash": "44e2c5a3c5f01c11" - }, - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).write_string(char *, size_t, size_t, void *)": { - "file_path": "src/io/rest/rest_reactor.cpp", - "qualified_name": "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).write_string(char *, size_t, size_t, void *)", - "start_line": 113, - "end_line": 118, - "type": "FUNCTION", - "content_hash": "bec91131b14d1737" - }, - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).ascii_lower(char)": { - "file_path": "src/io/rest/rest_reactor.cpp", - "qualified_name": "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).ascii_lower(char)", - "start_line": 121, - "end_line": 121, - "type": "FUNCTION", - "content_hash": "cc64bf4063172b84" - }, - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).match_header(int, int)": { - "file_path": "src/io/rest/rest_reactor.cpp", - "qualified_name": "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).match_header(int, int)", - "start_line": 125, - "end_line": 142, - "type": "FUNCTION", - "content_hash": "9e41d68d207db808" - }, - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).capture_header(char *, size_t, size_t, void *)": { - "file_path": "src/io/rest/rest_reactor.cpp", - "qualified_name": "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).capture_header(char *, size_t, size_t, void *)", - "start_line": 145, - "end_line": 155, - "type": "FUNCTION", - "content_hash": "fc45b0a897c8de1b" - }, - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).is_http_status_line(int) noexcept": { - "file_path": "src/io/rest/rest_reactor.cpp", - "qualified_name": "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).is_http_status_line(int) noexcept", - "start_line": 158, - "end_line": 162, - "type": "FUNCTION", - "content_hash": "de4f3482dfd62287" - }, - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).head_capture": { - "file_path": "src/io/rest/rest_reactor.cpp", - "qualified_name": "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).head_capture", - "start_line": 167, - "end_line": 170, - "type": "CLASS", - "content_hash": "6fbe88dab3907fec" - }, - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).head_header_cb(char *, size_t, size_t, void *)": { - "file_path": "src/io/rest/rest_reactor.cpp", - "qualified_name": "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).head_header_cb(char *, size_t, size_t, void *)", - "start_line": 172, - "end_line": 184, - "type": "FUNCTION", - "content_hash": "1d9a4f9475d7f518" - }, - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).suffix_sink": { - "file_path": "src/io/rest/rest_reactor.cpp", - "qualified_name": "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).suffix_sink", - "start_line": 191, - "end_line": 199, - "type": "CLASS", - "content_hash": "032af019b5848362" - }, - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).suffix_header_cb(char *, size_t, size_t, void *)": { - "file_path": "src/io/rest/rest_reactor.cpp", - "qualified_name": "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).suffix_header_cb(char *, size_t, size_t, void *)", - "start_line": 204, - "end_line": 225, - "type": "FUNCTION", - "content_hash": "87d713ff50e8572a" - }, - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).suffix_write_cb(char *, size_t, size_t, void *)": { - "file_path": "src/io/rest/rest_reactor.cpp", - "qualified_name": "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).suffix_write_cb(char *, size_t, size_t, void *)", - "start_line": 231, - "end_line": 243, - "type": "FUNCTION", - "content_hash": "783b3b9303402f23" - }, - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).is_retriable_status(long) noexcept": { - "file_path": "src/io/rest/rest_reactor.cpp", - "qualified_name": "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).is_retriable_status(long) noexcept", - "start_line": 252, - "end_line": 256, - "type": "FUNCTION", - "content_hash": "e189ec41af2b7d82" - }, - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).is_retriable_curl(int) noexcept": { - "file_path": "src/io/rest/rest_reactor.cpp", - "qualified_name": "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).is_retriable_curl(int) noexcept", - "start_line": 259, - "end_line": 273, - "type": "FUNCTION", - "content_hash": "b1823f4257c9701e" - }, - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).presign_ttl(const int &) noexcept": { - "file_path": "src/io/rest/rest_reactor.cpp", - "qualified_name": "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).presign_ttl(const int &) noexcept", - "start_line": 280, - "end_line": 284, - "type": "FUNCTION", - "content_hash": "6770a2640e878a27" - }, - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).apply_request_opts(int *, const int &, bool)": { - "file_path": "src/io/rest/rest_reactor.cpp", - "qualified_name": "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).apply_request_opts(int *, const int &, bool)", - "start_line": 291, - "end_line": 308, - "type": "FUNCTION", - "content_hash": "441759e1f9680ab2" - }, - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).range_header(size_t, size_t)": { - "file_path": "src/io/rest/rest_reactor.cpp", - "qualified_name": "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).range_header(size_t, size_t)", - "start_line": 325, - "end_line": 328, - "type": "FUNCTION", - "content_hash": "2e693df9bf503fe2" - }, - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).suffix_range_header(size_t)": { - "file_path": "src/io/rest/rest_reactor.cpp", - "qualified_name": "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).suffix_range_header(size_t)", - "start_line": 332, - "end_line": 332, - "type": "FUNCTION", - "content_hash": "bd55bcc7ff91035a" - }, - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).content_range_start(int)": { - "file_path": "src/io/rest/rest_reactor.cpp", - "qualified_name": "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).content_range_start(int)", - "start_line": 338, - "end_line": 360, - "type": "FUNCTION", - "content_hash": "6712df80d9f5dfbb" - }, - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).compute_backoff(int, const int &, const int &)": { - "file_path": "src/io/rest/rest_reactor.cpp", - "qualified_name": "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).compute_backoff(int, const int &, const int &)", - "start_line": 365, - "end_line": 388, - "type": "FUNCTION", - "content_hash": "1adcb5d238d3fb9e" - }, - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).dynamic_segment_target(int, int) noexcept": { - "file_path": "src/io/rest/rest_reactor.cpp", - "qualified_name": "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).dynamic_segment_target(int, int) noexcept", - "start_line": 393, - "end_line": 403, - "type": "FUNCTION", - "content_hash": "f3f5f1c6c3acb930" - }, - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).physical_ranges(const int &, int, int)": { - "file_path": "src/io/rest/rest_reactor.cpp", - "qualified_name": "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).physical_ranges(const int &, int, int)", - "start_line": 405, - "end_line": 470, - "type": "FUNCTION", - "content_hash": "6d4c10b3995bf55b" - }, - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).operation_iovecs(const int &, int, int)": { - "file_path": "src/io/rest/rest_reactor.cpp", - "qualified_name": "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).operation_iovecs(const int &, int, int)", - "start_line": 472, - "end_line": 497, - "type": "FUNCTION", - "content_hash": "191600b7fc6461d9" - }, - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).operation_chunks(const int &, int, int)": { - "file_path": "src/io/rest/rest_reactor.cpp", - "qualified_name": "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).operation_chunks(const int &, int, int)", - "start_line": 499, - "end_line": 511, - "type": "FUNCTION", - "content_hash": "8ad124d6ef49d792" - }, - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.content_range_total(int)": { - "file_path": "src/io/rest/rest_reactor.cpp", - "qualified_name": "src.io.rest.rest_reactor.cpp.cucascade.io.rest.content_range_total(int)", - "start_line": 523, - "end_line": 548, - "type": "FUNCTION", - "content_hash": "46470ac216b46997" - }, - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).leased_byte_storage": { - "file_path": "src/io/rest/rest_reactor.cpp", - "qualified_name": "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).leased_byte_storage", - "start_line": 911, - "end_line": 928, - "type": "CLASS", - "content_hash": "47756d7a7b1d2eb8" - }, - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).leased_byte_storage.leased_byte_storage(int, int, int)": { - "file_path": "src/io/rest/rest_reactor.cpp", - "qualified_name": "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).leased_byte_storage.leased_byte_storage(int, int, int)", - "start_line": 917, - "end_line": 922, - "type": "CONSTRUCTOR", - "content_hash": "a3d69d2c434cb541" - }, - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).leased_byte_storage.leased_byte_storage(const leased_byte_storage &)": { - "file_path": "src/io/rest/rest_reactor.cpp", - "qualified_name": "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).leased_byte_storage.leased_byte_storage(const leased_byte_storage &)", - "start_line": 924, - "end_line": 924, - "type": "CONSTRUCTOR", - "content_hash": "c94c9845580a20ea" - }, - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).leased_byte_storage.operator=(const leased_byte_storage &)": { - "file_path": "src/io/rest/rest_reactor.cpp", - "qualified_name": "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).leased_byte_storage.operator=(const leased_byte_storage &)", - "start_line": 925, - "end_line": 925, - "type": "METHOD", - "content_hash": "68c2ec0f9eac2834" - }, - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).leased_byte_storage.leased_byte_storage(leased_byte_storage &&)": { - "file_path": "src/io/rest/rest_reactor.cpp", - "qualified_name": "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).leased_byte_storage.leased_byte_storage(leased_byte_storage &&)", - "start_line": 926, - "end_line": 926, - "type": "CONSTRUCTOR", - "content_hash": "b3ef3505e30cb680" - }, - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).leased_byte_storage.operator=(leased_byte_storage &&)": { - "file_path": "src/io/rest/rest_reactor.cpp", - "qualified_name": "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).leased_byte_storage.operator=(leased_byte_storage &&)", - "start_line": 927, - "end_line": 927, - "type": "METHOD", - "content_hash": "ac0a407e6653e8db" - }, - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry_stage": { - "file_path": "src/io/rest/rest_reactor.cpp", - "qualified_name": "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry_stage", - "start_line": 939, - "end_line": 939, - "type": "ENUM", - "content_hash": "2c6ae816d18c11c2" - }, - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry_stage.backoff": { - "file_path": "src/io/rest/rest_reactor.cpp", - "qualified_name": "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry_stage.backoff", - "start_line": 939, - "end_line": 939, - "type": "ENUM", - "content_hash": "2c6ae816d18c11c2" - }, - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry_stage.done": { - "file_path": "src/io/rest/rest_reactor.cpp", - "qualified_name": "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry_stage.done", - "start_line": 939, - "end_line": 939, - "type": "ENUM", - "content_hash": "2c6ae816d18c11c2" - }, - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry_stage.pending": { - "file_path": "src/io/rest/rest_reactor.cpp", - "qualified_name": "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry_stage.pending", - "start_line": 939, - "end_line": 939, - "type": "ENUM", - "content_hash": "2c6ae816d18c11c2" - }, - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry_stage.transfer": { - "file_path": "src/io/rest/rest_reactor.cpp", - "qualified_name": "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry_stage.transfer", - "start_line": 939, - "end_line": 939, - "type": "ENUM", - "content_hash": "2c6ae816d18c11c2" - }, - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry_kind": { - "file_path": "src/io/rest/rest_reactor.cpp", - "qualified_name": "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry_kind", - "start_line": 940, - "end_line": 940, - "type": "ENUM", - "content_hash": "d986ff0b6c33d293" - }, - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry_kind.head": { - "file_path": "src/io/rest/rest_reactor.cpp", - "qualified_name": "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry_kind.head", - "start_line": 940, - "end_line": 940, - "type": "ENUM", - "content_hash": "d986ff0b6c33d293" - }, - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry_kind.probe": { - "file_path": "src/io/rest/rest_reactor.cpp", - "qualified_name": "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry_kind.probe", - "start_line": 940, - "end_line": 940, - "type": "ENUM", - "content_hash": "d986ff0b6c33d293" - }, - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry": { - "file_path": "src/io/rest/rest_reactor.cpp", - "qualified_name": "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry", - "start_line": 944, - "end_line": 957, - "type": "CLASS", - "content_hash": "d0a34f4d3b0e16a5" - }, - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).io_slot": { - "file_path": "src/io/rest/rest_reactor.cpp", - "qualified_name": "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).io_slot", - "start_line": 1414, - "end_line": 1432, - "type": "CLASS", - "content_hash": "69521073a18eb592" - }, - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).io_slot.reset() noexcept": { - "file_path": "src/io/rest/rest_reactor.cpp", - "qualified_name": "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).io_slot.reset() noexcept", - "start_line": 1423, - "end_line": 1431, - "type": "METHOD", - "content_hash": "1831d3f89e753604" - }, - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).worker_state": { - "file_path": "src/io/rest/rest_reactor.cpp", - "qualified_name": "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).worker_state", - "start_line": 1434, - "end_line": 1438, - "type": "CLASS", - "content_hash": "47a627f7c52892c3" - }, - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).rest_socket_cb(int *, int, int, void *, void *)": { - "file_path": "src/io/rest/rest_reactor.cpp", - "qualified_name": "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).rest_socket_cb(int *, int, int, void *, void *)", - "start_line": 1440, - "end_line": 1458, - "type": "FUNCTION", - "content_hash": "b6338b560c50d221" - }, - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).rest_timer_cb(int *, long, void *)": { - "file_path": "src/io/rest/rest_reactor.cpp", - "qualified_name": "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).rest_timer_cb(int *, long, void *)", - "start_line": 1460, - "end_line": 1472, - "type": "FUNCTION", - "content_hash": "3dc8130d25e62020" - }, - "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).drain_fd(int) noexcept": { - "file_path": "src/io/rest/rest_reactor.cpp", - "qualified_name": "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).drain_fd(int) noexcept", - "start_line": 1474, - "end_line": 1478, - "type": "FUNCTION", - "content_hash": "606651663a2a45e2" - }, - "src/io/rest/s3/list_parser.cpp|src.io.rest.s3.list_parser.cpp.cucascade.io.rest.s3.(anonymous namespace).xml_unescape(int)": { - "file_path": "src/io/rest/s3/list_parser.cpp", - "qualified_name": "src.io.rest.s3.list_parser.cpp.cucascade.io.rest.s3.(anonymous namespace).xml_unescape(int)", - "start_line": 33, - "end_line": 69, - "type": "FUNCTION", - "content_hash": "4c8ff583e5b87641" - }, - "src/io/rest/s3/list_parser.cpp|src.io.rest.s3.list_parser.cpp.cucascade.io.rest.s3.(anonymous namespace).trim(int)": { - "file_path": "src/io/rest/s3/list_parser.cpp", - "qualified_name": "src.io.rest.s3.list_parser.cpp.cucascade.io.rest.s3.(anonymous namespace).trim(int)", - "start_line": 71, - "end_line": 82, - "type": "FUNCTION", - "content_hash": "1dfa0720d147978d" - }, - "src/io/rest/s3/list_parser.cpp|src.io.rest.s3.list_parser.cpp.cucascade.io.rest.s3.(anonymous namespace).element_text(int, int, int)": { - "file_path": "src/io/rest/s3/list_parser.cpp", - "qualified_name": "src.io.rest.s3.list_parser.cpp.cucascade.io.rest.s3.(anonymous namespace).element_text(int, int, int)", - "start_line": 86, - "end_line": 98, - "type": "FUNCTION", - "content_hash": "8d508c14513b8f5f" - }, - "src/io/rest/s3/list_parser.cpp|src.io.rest.s3.list_parser.cpp.cucascade.io.rest.s3.(anonymous namespace).parse_size(int)": { - "file_path": "src/io/rest/s3/list_parser.cpp", - "qualified_name": "src.io.rest.s3.list_parser.cpp.cucascade.io.rest.s3.(anonymous namespace).parse_size(int)", - "start_line": 100, - "end_line": 122, - "type": "FUNCTION", - "content_hash": "363511417c57ed90" - }, - "src/io/rest/s3/list_parser.cpp|src.io.rest.s3.list_parser.cpp.cucascade.io.rest.s3.parse_list_objects_v2(int)": { - "file_path": "src/io/rest/s3/list_parser.cpp", - "qualified_name": "src.io.rest.s3.list_parser.cpp.cucascade.io.rest.s3.parse_list_objects_v2(int)", - "start_line": 126, - "end_line": 250, - "type": "FUNCTION", - "content_hash": "bfddecfd1a4c357f" - }, - "src/io/rest/s3/list_parser.cpp|src.io.rest.s3.list_parser.cpp.cucascade.io.rest.s3.parse_list_objects_v2.lambda@134:29": { - "file_path": "src/io/rest/s3/list_parser.cpp", - "qualified_name": "src.io.rest.s3.list_parser.cpp.cucascade.io.rest.s3.parse_list_objects_v2.lambda@134:29", - "start_line": 134, - "end_line": 134, - "type": "FUNCTION", - "content_hash": "3e60b3534876c412" - }, - "src/io/rest/s3/sigv4.cpp|src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.(anonymous namespace).hex_encode(const unsigned char *, int)": { - "file_path": "src/io/rest/s3/sigv4.cpp", - "qualified_name": "src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.(anonymous namespace).hex_encode(const unsigned char *, int)", - "start_line": 41, - "end_line": 50, - "type": "FUNCTION", - "content_hash": "e844163726debd6a" - }, - "src/io/rest/s3/sigv4.cpp|src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.(anonymous namespace).hmac_sha256(int, int)": { - "file_path": "src/io/rest/s3/sigv4.cpp", - "qualified_name": "src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.(anonymous namespace).hmac_sha256(int, int)", - "start_line": 53, - "end_line": 71, - "type": "FUNCTION", - "content_hash": "7d54066aa284cfcf" - }, - "src/io/rest/s3/sigv4.cpp|src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.(anonymous namespace).trim_header_value(int)": { - "file_path": "src/io/rest/s3/sigv4.cpp", - "qualified_name": "src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.(anonymous namespace).trim_header_value(int)", - "start_line": 76, - "end_line": 85, - "type": "FUNCTION", - "content_hash": "ad1eff4fa23533bc" - }, - "src/io/rest/s3/sigv4.cpp|src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.(anonymous namespace).to_lower(int)": { - "file_path": "src/io/rest/s3/sigv4.cpp", - "qualified_name": "src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.(anonymous namespace).to_lower(int)", - "start_line": 87, - "end_line": 93, - "type": "FUNCTION", - "content_hash": "d7759a94dd275c57" - }, - "src/io/rest/s3/sigv4.cpp|src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.sha256_hex(int)": { - "file_path": "src/io/rest/s3/sigv4.cpp", - "qualified_name": "src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.sha256_hex(int)", - "start_line": 101, - "end_line": 106, - "type": "FUNCTION", - "content_hash": "baa596ed63e6546a" - }, - "src/io/rest/s3/sigv4.cpp|src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.uri_encode(int, bool)": { - "file_path": "src/io/rest/s3/sigv4.cpp", - "qualified_name": "src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.uri_encode(int, bool)", - "start_line": 108, - "end_line": 126, - "type": "FUNCTION", - "content_hash": "4bf2c75c7982875c" - }, - "src/io/rest/s3/sigv4.cpp|src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.presign_url(int, int, int, int, const int &, int, int, int)": { - "file_path": "src/io/rest/s3/sigv4.cpp", - "qualified_name": "src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.presign_url(int, int, int, int, const int &, int, int, int)", - "start_line": 267, - "end_line": 439, - "type": "FUNCTION", - "content_hash": "d8cbb94f0dfd5c40" - }, - "src/io/rest/s3/sigv4.cpp|src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.presign_url.lambda@318:18": { - "file_path": "src/io/rest/s3/sigv4.cpp", - "qualified_name": "src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.presign_url.lambda@318:18", - "start_line": 318, - "end_line": 321, - "type": "FUNCTION", - "content_hash": "29fd06e08d73ed23" - }, - "src/io/rest/s3/sigv4_authorizer.cpp|src.io.rest.s3.sigv4_authorizer.cpp.cucascade.io.rest.s3.(anonymous namespace).to_lower(int)": { - "file_path": "src/io/rest/s3/sigv4_authorizer.cpp", - "qualified_name": "src.io.rest.s3.sigv4_authorizer.cpp.cucascade.io.rest.s3.(anonymous namespace).to_lower(int)", - "start_line": 35, - "end_line": 41, - "type": "FUNCTION", - "content_hash": "d7759a94dd275c57" - }, - "src/io/rest/s3/sigv4_authorizer.cpp|src.io.rest.s3.sigv4_authorizer.cpp.cucascade.io.rest.s3.(anonymous namespace).parse_endpoint(int)": { - "file_path": "src/io/rest/s3/sigv4_authorizer.cpp", - "qualified_name": "src.io.rest.s3.sigv4_authorizer.cpp.cucascade.io.rest.s3.(anonymous namespace).parse_endpoint(int)", - "start_line": 46, - "end_line": 73, - "type": "FUNCTION", - "content_hash": "6762a6c798c47ad8" - }, - "src/io/rest/s3/sigv4_authorizer.cpp|src.io.rest.s3.sigv4_authorizer.cpp.cucascade.io.rest.s3.(anonymous namespace).make_canonical_uri(const int &)": { - "file_path": "src/io/rest/s3/sigv4_authorizer.cpp", - "qualified_name": "src.io.rest.s3.sigv4_authorizer.cpp.cucascade.io.rest.s3.(anonymous namespace).make_canonical_uri(const int &)", - "start_line": 77, - "end_line": 86, - "type": "FUNCTION", - "content_hash": "7a04cc6205d4feda" - }, - "src/io/rest/s3/sigv4_authorizer.cpp|src.io.rest.s3.sigv4_authorizer.cpp.cucascade.io.rest.s3.(anonymous namespace).make_signer(const int &, const int &)": { - "file_path": "src/io/rest/s3/sigv4_authorizer.cpp", - "qualified_name": "src.io.rest.s3.sigv4_authorizer.cpp.cucascade.io.rest.s3.(anonymous namespace).make_signer(const int &, const int &)", - "start_line": 90, - "end_line": 99, - "type": "FUNCTION", - "content_hash": "2379f47a47d71f87" - }, - "src/io/rest/s3/sigv4_authorizer.cpp|src.io.rest.s3.sigv4_authorizer.cpp.cucascade.io.rest.s3.(anonymous namespace).method_to_str(int)": { - "file_path": "src/io/rest/s3/sigv4_authorizer.cpp", - "qualified_name": "src.io.rest.s3.sigv4_authorizer.cpp.cucascade.io.rest.s3.(anonymous namespace).method_to_str(int)", - "start_line": 101, - "end_line": 108, - "type": "FUNCTION", - "content_hash": "6a695228677dfb06" - }, - "src/io/rest/s3/sigv4_authorizer.cpp|src.io.rest.s3.sigv4_authorizer.cpp.cucascade.io.rest.s3.(anonymous namespace).reject_amz_query_params(int)": { - "file_path": "src/io/rest/s3/sigv4_authorizer.cpp", - "qualified_name": "src.io.rest.s3.sigv4_authorizer.cpp.cucascade.io.rest.s3.(anonymous namespace).reject_amz_query_params(int)", - "start_line": 114, - "end_line": 139, - "type": "FUNCTION", - "content_hash": "6a3102c6fea71fa1" - }, - "src/io/uri_parser.cpp|src.io.uri_parser.cpp.cucascade.io.(anonymous namespace).fail(int, int)": { - "file_path": "src/io/uri_parser.cpp", - "qualified_name": "src.io.uri_parser.cpp.cucascade.io.(anonymous namespace).fail(int, int)", - "start_line": 34, - "end_line": 42, - "type": "FUNCTION", - "content_hash": "90848adb3fb22b03" - }, - "src/io/uri_parser.cpp|src.io.uri_parser.cpp.cucascade.io.(anonymous namespace).hex_value(char)": { - "file_path": "src/io/uri_parser.cpp", - "qualified_name": "src.io.uri_parser.cpp.cucascade.io.(anonymous namespace).hex_value(char)", - "start_line": 44, - "end_line": 50, - "type": "FUNCTION", - "content_hash": "29ee2c406b826ea4" - }, - "src/io/uri_parser.cpp|src.io.uri_parser.cpp.cucascade.io.(anonymous namespace).percent_decode(int, int)": { - "file_path": "src/io/uri_parser.cpp", - "qualified_name": "src.io.uri_parser.cpp.cucascade.io.(anonymous namespace).percent_decode(int, int)", - "start_line": 54, - "end_line": 72, - "type": "FUNCTION", - "content_hash": "933b5a1199a4352a" - }, - "src/io/uri_parser.cpp|src.io.uri_parser.cpp.cucascade.io.(anonymous namespace).parse_query(int, int)": { - "file_path": "src/io/uri_parser.cpp", - "qualified_name": "src.io.uri_parser.cpp.cucascade.io.(anonymous namespace).parse_query(int, int)", - "start_line": 77, - "end_line": 99, - "type": "FUNCTION", - "content_hash": "9631ad625b68f331" - }, - "src/io/uri_parser.cpp|src.io.uri_parser.cpp.cucascade.io.(anonymous namespace).is_valid_scheme(int)": { - "file_path": "src/io/uri_parser.cpp", - "qualified_name": "src.io.uri_parser.cpp.cucascade.io.(anonymous namespace).is_valid_scheme(int)", - "start_line": 101, - "end_line": 114, - "type": "FUNCTION", - "content_hash": "c79454b2ea18ca30" - }, - "src/io/uri_parser.cpp|src.io.uri_parser.cpp.cucascade.io.(anonymous namespace).to_lower(int)": { - "file_path": "src/io/uri_parser.cpp", - "qualified_name": "src.io.uri_parser.cpp.cucascade.io.(anonymous namespace).to_lower(int)", - "start_line": 116, - "end_line": 123, - "type": "FUNCTION", - "content_hash": "2ac6033347c1ddd2" - }, - "src/io/uri_parser.cpp|src.io.uri_parser.cpp.cucascade.io.parse(int)": { - "file_path": "src/io/uri_parser.cpp", - "qualified_name": "src.io.uri_parser.cpp.cucascade.io.parse(int)", - "start_line": 127, - "end_line": 232, - "type": "FUNCTION", - "content_hash": "48bbad64ed944195" - }, - "src/io/uri_parser.cpp|src.io.uri_parser.cpp.cucascade.io.strip_file_scheme(int)": { - "file_path": "src/io/uri_parser.cpp", - "qualified_name": "src.io.uri_parser.cpp.cucascade.io.strip_file_scheme(int)", - "start_line": 234, - "end_line": 288, - "type": "FUNCTION", - "content_hash": "db3fac9c21f8555c" - }, - "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).saturating_add(int, int) noexcept": { - "file_path": "src/io/uring/uring_reactor.cpp", - "qualified_name": "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).saturating_add(int, int) noexcept", - "start_line": 71, - "end_line": 76, - "type": "FUNCTION", - "content_hash": "39dd70231ad17252" - }, - "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).align_down(int, int) noexcept": { - "file_path": "src/io/uring/uring_reactor.cpp", - "qualified_name": "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).align_down(int, int) noexcept", - "start_line": 78, - "end_line": 81, - "type": "FUNCTION", - "content_hash": "fc1678f42792320c" - }, - "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).align_up(int, int) noexcept": { - "file_path": "src/io/uring/uring_reactor.cpp", - "qualified_name": "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).align_up(int, int) noexcept", - "start_line": 83, - "end_line": 89, - "type": "FUNCTION", - "content_hash": "902744a1910c1e9d" - }, - "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).is_fixed_buffer_error(int) noexcept": { - "file_path": "src/io/uring/uring_reactor.cpp", - "qualified_name": "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).is_fixed_buffer_error(int) noexcept", - "start_line": 91, - "end_line": 95, - "type": "FUNCTION", - "content_hash": "19e683f394128311" - }, - "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).canceled_error() noexcept": { - "file_path": "src/io/uring/uring_reactor.cpp", - "qualified_name": "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).canceled_error() noexcept", - "start_line": 97, - "end_line": 100, - "type": "FUNCTION", - "content_hash": "424a6d8c01e6511d" - }, - "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).ring_deleter": { - "file_path": "src/io/uring/uring_reactor.cpp", - "qualified_name": "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).ring_deleter", - "start_line": 102, - "end_line": 110, - "type": "CLASS", - "content_hash": "78c3ae8522dffbed" - }, - "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).ring_deleter.operator()(int *) const noexcept": { - "file_path": "src/io/uring/uring_reactor.cpp", - "qualified_name": "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).ring_deleter.operator()(int *) const noexcept", - "start_line": 103, - "end_line": 109, - "type": "METHOD", - "content_hash": "c8d007ee4d946c19" - }, - "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).make_ring(unsigned int)": { - "file_path": "src/io/uring/uring_reactor.cpp", - "qualified_name": "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).make_ring(unsigned int)", - "start_line": 114, - "end_line": 133, - "type": "FUNCTION", - "content_hash": "2d403f079be3a769" - }, - "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring": { - "file_path": "src/io/uring/uring_reactor.cpp", - "qualified_name": "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring", - "start_line": 135, - "end_line": 208, - "type": "CLASS", - "content_hash": "51fb16d89e644f2a" - }, - "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring.unique_ring(unsigned int)": { - "file_path": "src/io/uring/uring_reactor.cpp", - "qualified_name": "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring.unique_ring(unsigned int)", - "start_line": 137, - "end_line": 137, - "type": "CONSTRUCTOR", - "content_hash": "119e56f4af8ab0c6" - }, - "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring.get_sqe() const noexcept": { - "file_path": "src/io/uring/uring_reactor.cpp", - "qualified_name": "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring.get_sqe() const noexcept", - "start_line": 139, - "end_line": 139, - "type": "METHOD", - "content_hash": "f0b469a90673f7bf" - }, - "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring.peek(int) const noexcept": { - "file_path": "src/io/uring/uring_reactor.cpp", - "qualified_name": "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring.peek(int) const noexcept", - "start_line": 141, - "end_line": 144, - "type": "METHOD", - "content_hash": "63cf557d23e07efb" - }, - "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring.seen(int *) const noexcept": { - "file_path": "src/io/uring/uring_reactor.cpp", - "qualified_name": "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring.seen(int *) const noexcept", - "start_line": 146, - "end_line": 146, - "type": "METHOD", - "content_hash": "aed4bd539692b050" - }, - "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring.submit(int, int &)": { - "file_path": "src/io/uring/uring_reactor.cpp", - "qualified_name": "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring.submit(int, int &)", - "start_line": 148, - "end_line": 161, - "type": "METHOD", - "content_hash": "1d1a2a2a67c7faa5" - }, - "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring.cancel_all_sync() const noexcept": { - "file_path": "src/io/uring/uring_reactor.cpp", - "qualified_name": "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring.cancel_all_sync() const noexcept", - "start_line": 163, - "end_line": 171, - "type": "METHOD", - "content_hash": "f3a7dc3c844f6401" - }, - "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring.wait_for(int) const noexcept": { - "file_path": "src/io/uring/uring_reactor.cpp", - "qualified_name": "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring.wait_for(int) const noexcept", - "start_line": 173, - "end_line": 181, - "type": "METHOD", - "content_hash": "2e908bc9d4cec929" - }, - "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring.run_deferred_taskwork() const noexcept": { - "file_path": "src/io/uring/uring_reactor.cpp", - "qualified_name": "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring.run_deferred_taskwork() const noexcept", - "start_line": 183, - "end_line": 193, - "type": "METHOD", - "content_hash": "8c4b52ece9d57605" - }, - "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring.register_buffers(int) const noexcept": { - "file_path": "src/io/uring/uring_reactor.cpp", - "qualified_name": "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring.register_buffers(int) const noexcept", - "start_line": 195, - "end_line": 204, - "type": "METHOD", - "content_hash": "2903052f9290f415" - }, - "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).staging_lease": { - "file_path": "src/io/uring/uring_reactor.cpp", - "qualified_name": "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).staging_lease", - "start_line": 210, - "end_line": 212, - "type": "CLASS", - "content_hash": "230ac59bf9c557ad" - }, - "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).slot_state": { - "file_path": "src/io/uring/uring_reactor.cpp", - "qualified_name": "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).slot_state", - "start_line": 214, - "end_line": 214, - "type": "ENUM", - "content_hash": "6b977d1190db0e48" - }, - "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).slot_state.copying": { - "file_path": "src/io/uring/uring_reactor.cpp", - "qualified_name": "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).slot_state.copying", - "start_line": 214, - "end_line": 214, - "type": "ENUM", - "content_hash": "6b977d1190db0e48" - }, - "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).slot_state.idle": { - "file_path": "src/io/uring/uring_reactor.cpp", - "qualified_name": "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).slot_state.idle", - "start_line": 214, - "end_line": 214, - "type": "ENUM", - "content_hash": "6b977d1190db0e48" - }, - "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).slot_state.reading": { - "file_path": "src/io/uring/uring_reactor.cpp", - "qualified_name": "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).slot_state.reading", - "start_line": 214, - "end_line": 214, - "type": "ENUM", - "content_hash": "6b977d1190db0e48" - }, - "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).io_slot": { - "file_path": "src/io/uring/uring_reactor.cpp", - "qualified_name": "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).io_slot", - "start_line": 216, - "end_line": 283, - "type": "CLASS", - "content_hash": "151283b410eb51ef" - }, - "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).io_slot.io_slot(int, bool)": { - "file_path": "src/io/uring/uring_reactor.cpp", - "qualified_name": "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).io_slot.io_slot(int, bool)", - "start_line": 217, - "end_line": 219, - "type": "CONSTRUCTOR", - "content_hash": "074eadb20464cb6c" - }, - "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).io_slot.reset() noexcept": { - "file_path": "src/io/uring/uring_reactor.cpp", - "qualified_name": "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).io_slot.reset() noexcept", - "start_line": 231, - "end_line": 238, - "type": "METHOD", - "content_hash": "2d5e21eeae6d3df8" - }, - "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).io_slot.prepare_remaining_iovecs()": { - "file_path": "src/io/uring/uring_reactor.cpp", - "qualified_name": "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).io_slot.prepare_remaining_iovecs()", - "start_line": 240, - "end_line": 248, - "type": "METHOD", - "content_hash": "47d28929d56cc2f3" - }, - "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).io_slot.prepare_sqe(int *) noexcept": { - "file_path": "src/io/uring/uring_reactor.cpp", - "qualified_name": "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).io_slot.prepare_sqe(int *) noexcept", - "start_line": 250, - "end_line": 282, - "type": "METHOD", - "content_hash": "9402a9aa6107f1fb" - }, - "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).staged_physical_range(int, int, bool) noexcept": { - "file_path": "src/io/uring/uring_reactor.cpp", - "qualified_name": "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).staged_physical_range(int, int, bool) noexcept", - "start_line": 285, - "end_line": 295, - "type": "FUNCTION", - "content_hash": "5ffb49188c90d27c" - }, - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).make_probe_result(peer_dma_probe_status) noexcept": { - "file_path": "src/memory/common.cpp", - "qualified_name": "src.memory.common.cpp.cucascade.memory.(anonymous namespace).make_probe_result(peer_dma_probe_status) noexcept", - "start_line": 48, - "end_line": 51, - "type": "FUNCTION", - "content_hash": "9747281bf39fa452" - }, - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).make_probe_error(int) noexcept": { - "file_path": "src/memory/common.cpp", - "qualified_name": "src.memory.common.cpp.cucascade.memory.(anonymous namespace).make_probe_error(int) noexcept", - "start_line": 53, - "end_line": 56, - "type": "FUNCTION", - "content_hash": "d8b5b71feda37817" - }, - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).record_probe_error(peer_dma_probe_result &, int) noexcept": { - "file_path": "src/memory/common.cpp", - "qualified_name": "src.memory.common.cpp.cucascade.memory.(anonymous namespace).record_probe_error(peer_dma_probe_result &, int) noexcept", - "start_line": 58, - "end_line": 63, - "type": "FUNCTION", - "content_hash": "26a4491e2b3bed00" - }, - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).probe_pattern": { - "file_path": "src/memory/common.cpp", - "qualified_name": "src.memory.common.cpp.cucascade.memory.(anonymous namespace).probe_pattern", - "start_line": 67, - "end_line": 73, - "type": "CLASS", - "content_hash": "95634992ed854d0e" - }, - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).probe_pattern.lambda@67:37": { - "file_path": "src/memory/common.cpp", - "qualified_name": "src.memory.common.cpp.cucascade.memory.(anonymous namespace).probe_pattern.lambda@67:37", - "start_line": 67, - "end_line": 73, - "type": "FUNCTION", - "content_hash": "95634992ed854d0e" - }, - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).create_private_pool(int *, int) noexcept": { - "file_path": "src/memory/common.cpp", - "qualified_name": "src.memory.common.cpp.cucascade.memory.(anonymous namespace).create_private_pool(int *, int) noexcept", - "start_line": 76, - "end_line": 84, - "type": "FUNCTION", - "content_hash": "436713e3e25890a6" - }, - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).grant_private_pool_access(int, int) noexcept": { - "file_path": "src/memory/common.cpp", - "qualified_name": "src.memory.common.cpp.cucascade.memory.(anonymous namespace).grant_private_pool_access(int, int) noexcept", - "start_line": 86, - "end_line": 94, - "type": "FUNCTION", - "content_hash": "1c4127172c3c4898" - }, - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources": { - "file_path": "src/memory/common.cpp", - "qualified_name": "src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources", - "start_line": 101, - "end_line": 142, - "type": "CLASS", - "content_hash": "fcfff75ef660df70" - }, - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources.private_pool_probe_resources() noexcept": { - "file_path": "src/memory/common.cpp", - "qualified_name": "src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources.private_pool_probe_resources() noexcept", - "start_line": 108, - "end_line": 108, - "type": "CONSTRUCTOR", - "content_hash": "76a0d38d68cfe789" - }, - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources.private_pool_probe_resources(const private_pool_probe_resources &)": { - "file_path": "src/memory/common.cpp", - "qualified_name": "src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources.private_pool_probe_resources(const private_pool_probe_resources &)", - "start_line": 109, - "end_line": 109, - "type": "CONSTRUCTOR", - "content_hash": "4e7ff8511449099e" - }, - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources.operator=(const private_pool_probe_resources &)": { - "file_path": "src/memory/common.cpp", - "qualified_name": "src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources.operator=(const private_pool_probe_resources &)", - "start_line": 110, - "end_line": 110, - "type": "METHOD", - "content_hash": "a6af1d8f57eac1aa" - }, - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources.private_pool_probe_resources(private_pool_probe_resources &&)": { - "file_path": "src/memory/common.cpp", - "qualified_name": "src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources.private_pool_probe_resources(private_pool_probe_resources &&)", - "start_line": 111, - "end_line": 111, - "type": "CONSTRUCTOR", - "content_hash": "4c3e8ab17f264d11" - }, - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources.operator=(private_pool_probe_resources &&)": { - "file_path": "src/memory/common.cpp", - "qualified_name": "src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources.operator=(private_pool_probe_resources &&)", - "start_line": 112, - "end_line": 112, - "type": "METHOD", - "content_hash": "4250916657dcd6f3" - }, - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources.~private_pool_probe_resources": { - "file_path": "src/memory/common.cpp", - "qualified_name": "src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources.~private_pool_probe_resources", - "start_line": 113, - "end_line": 113, - "type": "CONSTRUCTOR", - "content_hash": "c5a8647860b43583" - }, - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources.release() noexcept": { - "file_path": "src/memory/common.cpp", - "qualified_name": "src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources.release() noexcept", - "start_line": 124, - "end_line": 141, - "type": "METHOD", - "content_hash": "17a43ff411f9f617" - }, - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources.release.lambda@127:24": { - "file_path": "src/memory/common.cpp", - "qualified_name": "src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources.release.lambda@127:24", - "start_line": 127, - "end_line": 129, - "type": "FUNCTION", - "content_hash": "16240fa5215f6a34" - }, - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).enqueue_private_pool_probe(private_pool_probe_resources &, int, int, int) noexcept": { - "file_path": "src/memory/common.cpp", - "qualified_name": "src.memory.common.cpp.cucascade.memory.(anonymous namespace).enqueue_private_pool_probe(private_pool_probe_resources &, int, int, int) noexcept", - "start_line": 149, - "end_line": 203, - "type": "FUNCTION", - "content_hash": "411875f75e9ee9c4" - }, - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).clear_returned_cuda_error(int) noexcept": { - "file_path": "src/memory/common.cpp", - "qualified_name": "src.memory.common.cpp.cucascade.memory.(anonymous namespace).clear_returned_cuda_error(int) noexcept", - "start_line": 205, - "end_line": 209, - "type": "FUNCTION", - "content_hash": "678e387b4cd8337e" - }, - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).runtime_get_device(int *)": { - "file_path": "src/memory/common.cpp", - "qualified_name": "src.memory.common.cpp.cucascade.memory.(anonymous namespace).runtime_get_device(int *)", - "start_line": 211, - "end_line": 214, - "type": "FUNCTION", - "content_hash": "b2291f7be3686366" - }, - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).runtime_set_device(int)": { - "file_path": "src/memory/common.cpp", - "qualified_name": "src.memory.common.cpp.cucascade.memory.(anonymous namespace).runtime_set_device(int)", - "start_line": 215, - "end_line": 218, - "type": "FUNCTION", - "content_hash": "3a045ef97892e8b5" - }, - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).runtime_get_last_error()": { - "file_path": "src/memory/common.cpp", - "qualified_name": "src.memory.common.cpp.cucascade.memory.(anonymous namespace).runtime_get_last_error()", - "start_line": 219, - "end_line": 219, - "type": "FUNCTION", - "content_hash": "a4164ccd4e455469" - }, - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).runtime_get_device_count(int *)": { - "file_path": "src/memory/common.cpp", - "qualified_name": "src.memory.common.cpp.cucascade.memory.(anonymous namespace).runtime_get_device_count(int *)", - "start_line": 221, - "end_line": 224, - "type": "FUNCTION", - "content_hash": "7dedd9aa44535af6" - }, - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).runtime_can_access_peer(int *, int, int)": { - "file_path": "src/memory/common.cpp", - "qualified_name": "src.memory.common.cpp.cucascade.memory.(anonymous namespace).runtime_can_access_peer(int *, int, int)", - "start_line": 226, - "end_line": 229, - "type": "FUNCTION", - "content_hash": "ec20ff01163774b8" - }, - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).global_peer_dma_probe_cache()": { - "file_path": "src/memory/common.cpp", - "qualified_name": "src.memory.common.cpp.cucascade.memory.(anonymous namespace).global_peer_dma_probe_cache()", - "start_line": 231, - "end_line": 241, - "type": "FUNCTION", - "content_hash": "0745872e08e07a3d" - }, - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).runtime_probe_peer_dma(int, int)": { - "file_path": "src/memory/common.cpp", - "qualified_name": "src.memory.common.cpp.cucascade.memory.(anonymous namespace).runtime_probe_peer_dma(int, int)", - "start_line": 243, - "end_line": 246, - "type": "FUNCTION", - "content_hash": "3b1f978cb037d721" - }, - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).runtime_get_pool_access(int *, int, int *)": { - "file_path": "src/memory/common.cpp", - "qualified_name": "src.memory.common.cpp.cucascade.memory.(anonymous namespace).runtime_get_pool_access(int *, int, int *)", - "start_line": 248, - "end_line": 253, - "type": "FUNCTION", - "content_hash": "a0c68ba33cdaed1d" - }, - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).runtime_set_pool_access(int, const int *, int)": { - "file_path": "src/memory/common.cpp", - "qualified_name": "src.memory.common.cpp.cucascade.memory.(anonymous namespace).runtime_set_pool_access(int, const int *, int)", - "start_line": 255, - "end_line": 260, - "type": "FUNCTION", - "content_hash": "12c04ebdf8d45a98" - }, - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.detail.peer_dma_probe_cache::peer_dma_probe_cache(peer_dma_probe_operations) noexcept": { - "file_path": "src/memory/common.cpp", - "qualified_name": "src.memory.common.cpp.cucascade.memory.detail.peer_dma_probe_cache::peer_dma_probe_cache(peer_dma_probe_operations) noexcept", - "start_line": 265, - "end_line": 268, - "type": "CONSTRUCTOR", - "content_hash": "7c16ce91f5a14aa2" - }, - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.detail.peer_dma_probe_cache::result(int, int, bool) noexcept": { - "file_path": "src/memory/common.cpp", - "qualified_name": "src.memory.common.cpp.cucascade.memory.detail.peer_dma_probe_cache::result(int, int, bool) noexcept", - "start_line": 270, - "end_line": 294, - "type": "METHOD", - "content_hash": "820bd66cb16d202a" - }, - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.detail.peer_dma_probe_cache::broken_direction_count() noexcept": { - "file_path": "src/memory/common.cpp", - "qualified_name": "src.memory.common.cpp.cucascade.memory.detail.peer_dma_probe_cache::broken_direction_count() noexcept", - "start_line": 296, - "end_line": 317, - "type": "METHOD", - "content_hash": "ce23b4eee7904c49" - }, - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.detail.peer_dma_probe_cache::entry(int, int) noexcept": { - "file_path": "src/memory/common.cpp", - "qualified_name": "src.memory.common.cpp.cucascade.memory.detail.peer_dma_probe_cache::entry(int, int) noexcept", - "start_line": 319, - "end_line": 326, - "type": "METHOD", - "content_hash": "3c1017221889fbad" - }, - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.detail.peer_dma_probe_cache::initialize_locked()": { - "file_path": "src/memory/common.cpp", - "qualified_name": "src.memory.common.cpp.cucascade.memory.detail.peer_dma_probe_cache::initialize_locked()", - "start_line": 328, - "end_line": 368, - "type": "METHOD", - "content_hash": "b97e8e4733b51e3d" - }, - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.detail.peer_dma_probe_cache::initialize_locked.lambda@332:31": { - "file_path": "src/memory/common.cpp", - "qualified_name": "src.memory.common.cpp.cucascade.memory.detail.peer_dma_probe_cache::initialize_locked.lambda@332:31", - "start_line": 332, - "end_line": 336, - "type": "FUNCTION", - "content_hash": "0373f3c288137a88" - }, - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.detail.peer_dma_probe_cache::count_broken_locked() const noexcept": { - "file_path": "src/memory/common.cpp", - "qualified_name": "src.memory.common.cpp.cucascade.memory.detail.peer_dma_probe_cache::count_broken_locked() const noexcept", - "start_line": 370, - "end_line": 377, - "type": "METHOD", - "content_hash": "45912a7da435e12c" - }, - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.detail.peer_dma_probe_cache::probe_direction(int, int)": { - "file_path": "src/memory/common.cpp", - "qualified_name": "src.memory.common.cpp.cucascade.memory.detail.peer_dma_probe_cache::probe_direction(int, int)", - "start_line": 379, - "end_line": 406, - "type": "METHOD", - "content_hash": "e3e2368d224ae4ce" - }, - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.detail.peer_dma_probe_cache::probe_direction.lambda@385:15": { - "file_path": "src/memory/common.cpp", - "qualified_name": "src.memory.common.cpp.cucascade.memory.detail.peer_dma_probe_cache::probe_direction.lambda@385:15", - "start_line": 385, - "end_line": 388, - "type": "FUNCTION", - "content_hash": "bd09a16738b5fd03" - }, - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.detail.probe_peer_dma_with_private_pools(int, int) noexcept": { - "file_path": "src/memory/common.cpp", - "qualified_name": "src.memory.common.cpp.cucascade.memory.detail.probe_peer_dma_with_private_pools(int, int) noexcept", - "start_line": 408, - "end_line": 424, - "type": "FUNCTION", - "content_hash": "bb5c722cdec266d8" - }, - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.detail.grant_pool_peer_access(int, int, int, const pool_peer_access_operations &) noexcept": { - "file_path": "src/memory/common.cpp", - "qualified_name": "src.memory.common.cpp.cucascade.memory.detail.grant_pool_peer_access(int, int, int, const pool_peer_access_operations &) noexcept", - "start_line": 426, - "end_line": 503, - "type": "FUNCTION", - "content_hash": "a85cc321bd5a1c65" - }, - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.grant_pool_peer_access(int, int, int) noexcept": { - "file_path": "src/memory/common.cpp", - "qualified_name": "src.memory.common.cpp.cucascade.memory.grant_pool_peer_access(int, int, int) noexcept", - "start_line": 507, - "end_line": 517, - "type": "FUNCTION", - "content_hash": "99711284cc988b84" - }, - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.enable_pool_peer_access_for_all_visible_devices(int, int)": { - "file_path": "src/memory/common.cpp", - "qualified_name": "src.memory.common.cpp.cucascade.memory.enable_pool_peer_access_for_all_visible_devices(int, int)", - "start_line": 519, - "end_line": 549, - "type": "FUNCTION", - "content_hash": "cfff1e976026ba10" - }, - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.enable_pool_peer_access_for_all_visible_devices.lambda@527:33": { - "file_path": "src/memory/common.cpp", - "qualified_name": "src.memory.common.cpp.cucascade.memory.enable_pool_peer_access_for_all_visible_devices.lambda@527:33", - "start_line": 527, - "end_line": 539, - "type": "FUNCTION", - "content_hash": "3d03140002d9d999" - }, - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.make_default_gpu_memory_resource(int, int)": { - "file_path": "src/memory/common.cpp", - "qualified_name": "src.memory.common.cpp.cucascade.memory.make_default_gpu_memory_resource(int, int)", - "start_line": 551, - "end_line": 556, - "type": "FUNCTION", - "content_hash": "020533887d10f057" - }, - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.make_default_host_memory_resource(int, int)": { - "file_path": "src/memory/common.cpp", - "qualified_name": "src.memory.common.cpp.cucascade.memory.make_default_host_memory_resource(int, int)", - "start_line": 559, - "end_line": 562, - "type": "FUNCTION", - "content_hash": "9f0ac9e02a194b31" - }, - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.make_default_host_memory_resource(int, int, bool)": { - "file_path": "src/memory/common.cpp", - "qualified_name": "src.memory.common.cpp.cucascade.memory.make_default_host_memory_resource(int, int, bool)", - "start_line": 565, - "end_line": 570, - "type": "FUNCTION", - "content_hash": "9bfc9cb4eb9fb752" - }, - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.make_default_allocator_for_tier(int)": { - "file_path": "src/memory/common.cpp", - "qualified_name": "src.memory.common.cpp.cucascade.memory.make_default_allocator_for_tier(int)", - "start_line": 572, - "end_line": 585, - "type": "FUNCTION", - "content_hash": "311e02fe99262391" - }, - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.make_default_allocator_for_tier.lambda@577:12": { - "file_path": "src/memory/common.cpp", - "qualified_name": "src.memory.common.cpp.cucascade.memory.make_default_allocator_for_tier.lambda@577:12", - "start_line": 577, - "end_line": 579, - "type": "FUNCTION", - "content_hash": "cc14ccc0c94e2954" - }, - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.make_default_allocator_for_tier.lambda@581:12": { - "file_path": "src/memory/common.cpp", - "qualified_name": "src.memory.common.cpp.cucascade.memory.make_default_allocator_for_tier.lambda@581:12", - "start_line": 581, - "end_line": 583, - "type": "FUNCTION", - "content_hash": "c514ca8838d57f27" - }, - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.probe_peer_dma_works(int, int)": { - "file_path": "src/memory/common.cpp", - "qualified_name": "src.memory.common.cpp.cucascade.memory.probe_peer_dma_works(int, int)", - "start_line": 587, - "end_line": 593, - "type": "FUNCTION", - "content_hash": "5d346dec8d8b96c6" - }, - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.peer_access_verified(int, int)": { - "file_path": "src/memory/common.cpp", - "qualified_name": "src.memory.common.cpp.cucascade.memory.peer_access_verified(int, int)", - "start_line": 595, - "end_line": 599, - "type": "FUNCTION", - "content_hash": "704e9ebebdd822e1" - }, - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).host_pool_registry_mutex()": { - "file_path": "src/memory/common.cpp", - "qualified_name": "src.memory.common.cpp.cucascade.memory.(anonymous namespace).host_pool_registry_mutex()", - "start_line": 616, - "end_line": 620, - "type": "FUNCTION", - "content_hash": "f1576dfbe12418b2" - }, - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.register_host_pool(int, int *)": { - "file_path": "src/memory/common.cpp", - "qualified_name": "src.memory.common.cpp.cucascade.memory.register_host_pool(int, int *)", - "start_line": 629, - "end_line": 639, - "type": "FUNCTION", - "content_hash": "048f276b00ff680b" - }, - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.unregister_host_pool(int, int *) noexcept": { - "file_path": "src/memory/common.cpp", - "qualified_name": "src.memory.common.cpp.cucascade.memory.unregister_host_pool(int, int *) noexcept", - "start_line": 641, - "end_line": 656, - "type": "FUNCTION", - "content_hash": "33034a4057799384" - }, - "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.find_host_pool(int) noexcept": { - "file_path": "src/memory/common.cpp", - "qualified_name": "src.memory.common.cpp.cucascade.memory.find_host_pool(int) noexcept", - "start_line": 658, - "end_line": 670, - "type": "FUNCTION", - "content_hash": "e3de6f6dc5c6faba" - }, - "src/memory/error.cpp|src.memory.error.cpp.cucascade.memory.memory_category()": { - "file_path": "src/memory/error.cpp", - "qualified_name": "src.memory.error.cpp.cucascade.memory.memory_category()", - "start_line": 40, - "end_line": 44, - "type": "FUNCTION", - "content_hash": "055b32cc6e93d2b8" - }, - "src/memory/error.cpp|src.memory.error.cpp.cucascade.memory.make_error_code(int)": { - "file_path": "src/memory/error.cpp", - "qualified_name": "src.memory.error.cpp.cucascade.memory.make_error_code(int)", - "start_line": 46, - "end_line": 49, - "type": "FUNCTION", - "content_hash": "d16972a1029c145a" - }, - "src/memory/memory_reservation.cpp|src.memory.memory_reservation.cpp.cucascade.memory.make_default_reservation_limit_policy()": { - "file_path": "src/memory/memory_reservation.cpp", - "qualified_name": "src.memory.memory_reservation.cpp.cucascade.memory.make_default_reservation_limit_policy()", - "start_line": 146, - "end_line": 149, - "type": "FUNCTION", - "content_hash": "7196f039f341ff7f" - }, - "src/memory/memory_space.cpp|src.memory.memory_space.cpp.cucascade.make_pipeline_io_backend(bool, int)": { - "file_path": "src/memory/memory_space.cpp", - "qualified_name": "src.memory.memory_space.cpp.cucascade.make_pipeline_io_backend(bool, int)", - "start_line": 45, - "end_line": 46, - "type": "FUNCTION", - "content_hash": "25216d36212afb60" - }, - "src/memory/memory_space.cpp|src.memory.memory_space.cpp.cucascade.memory.(anonymous namespace).wait_reservation_message": { - "file_path": "src/memory/memory_space.cpp", - "qualified_name": "src.memory.memory_space.cpp.cucascade.memory.(anonymous namespace).wait_reservation_message", - "start_line": 53, - "end_line": 55, - "type": "CLASS", - "content_hash": "62fe5376ca7d018d" - }, - "src/memory/memory_space.cpp|src.memory.memory_space.cpp.cucascade.memory.(anonymous namespace).fixed_size_host_resource_ref": { - "file_path": "src/memory/memory_space.cpp", - "qualified_name": "src.memory.memory_space.cpp.cucascade.memory.(anonymous namespace).fixed_size_host_resource_ref", - "start_line": 57, - "end_line": 103, - "type": "CLASS", - "content_hash": "cfad06db1944074d" - }, - "src/memory/memory_space.cpp|src.memory.memory_space.cpp.cucascade.memory.(anonymous namespace).fixed_size_host_resource_ref.fixed_size_host_resource_ref(int &)": { - "file_path": "src/memory/memory_space.cpp", - "qualified_name": "src.memory.memory_space.cpp.cucascade.memory.(anonymous namespace).fixed_size_host_resource_ref.fixed_size_host_resource_ref(int &)", - "start_line": 59, - "end_line": 62, - "type": "CONSTRUCTOR", - "content_hash": "29ce50416cf98c0c" - }, - "src/memory/memory_space.cpp|src.memory.memory_space.cpp.cucascade.memory.(anonymous namespace).fixed_size_host_resource_ref.allocate(int, int, int)": { - "file_path": "src/memory/memory_space.cpp", - "qualified_name": "src.memory.memory_space.cpp.cucascade.memory.(anonymous namespace).fixed_size_host_resource_ref.allocate(int, int, int)", - "start_line": 64, - "end_line": 69, - "type": "METHOD", - "content_hash": "3211e71da08e37b5" - }, - "src/memory/memory_space.cpp|src.memory.memory_space.cpp.cucascade.memory.(anonymous namespace).fixed_size_host_resource_ref.deallocate(int, void *, int, int) noexcept": { - "file_path": "src/memory/memory_space.cpp", - "qualified_name": "src.memory.memory_space.cpp.cucascade.memory.(anonymous namespace).fixed_size_host_resource_ref.deallocate(int, void *, int, int) noexcept", - "start_line": 71, - "end_line": 77, - "type": "METHOD", - "content_hash": "30c856c2e1ab3be1" - }, - "src/memory/memory_space.cpp|src.memory.memory_space.cpp.cucascade.memory.(anonymous namespace).fixed_size_host_resource_ref.allocate_sync(int, int)": { - "file_path": "src/memory/memory_space.cpp", - "qualified_name": "src.memory.memory_space.cpp.cucascade.memory.(anonymous namespace).fixed_size_host_resource_ref.allocate_sync(int, int)", - "start_line": 79, - "end_line": 82, - "type": "METHOD", - "content_hash": "60cc3d376aa0768a" - }, - "src/memory/memory_space.cpp|src.memory.memory_space.cpp.cucascade.memory.(anonymous namespace).fixed_size_host_resource_ref.deallocate_sync(void *, int, int) noexcept": { - "file_path": "src/memory/memory_space.cpp", - "qualified_name": "src.memory.memory_space.cpp.cucascade.memory.(anonymous namespace).fixed_size_host_resource_ref.deallocate_sync(void *, int, int) noexcept", - "start_line": 84, - "end_line": 89, - "type": "METHOD", - "content_hash": "a079249560e74437" - }, - "src/memory/memory_space.cpp|src.memory.memory_space.cpp.cucascade.memory.(anonymous namespace).fixed_size_host_resource_ref.operator==(const fixed_size_host_resource_ref &) const noexcept": { - "file_path": "src/memory/memory_space.cpp", - "qualified_name": "src.memory.memory_space.cpp.cucascade.memory.(anonymous namespace).fixed_size_host_resource_ref.operator==(const fixed_size_host_resource_ref &) const noexcept", - "start_line": 91, - "end_line": 94, - "type": "METHOD", - "content_hash": "44324ae24c28ae2c" - }, - "src/memory/memory_space.cpp|src.memory.memory_space.cpp.cucascade.memory.(anonymous namespace).fixed_size_host_resource_ref.get_property(const fixed_size_host_resource_ref &, int) noexcept": { - "file_path": "src/memory/memory_space.cpp", - "qualified_name": "src.memory.memory_space.cpp.cucascade.memory.(anonymous namespace).fixed_size_host_resource_ref.get_property(const fixed_size_host_resource_ref &, int) noexcept", - "start_line": 96, - "end_line": 99, - "type": "FUNCTION", - "content_hash": "4bc1a3aa474ef2d0" - }, - "src/memory/oom_handling_policy.cpp|src.memory.oom_handling_policy.cpp.cucascade.memory.make_default_oom_policy()": { - "file_path": "src/memory/oom_handling_policy.cpp", - "qualified_name": "src.memory.oom_handling_policy.cpp.cucascade.memory.make_default_oom_policy()", - "start_line": 36, - "end_line": 39, - "type": "FUNCTION", - "content_hash": "256d9ba8513caa7c" - }, - "src/memory/pool_peer_access_detail.hpp|src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_status": { - "file_path": "src/memory/pool_peer_access_detail.hpp", - "qualified_name": "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_status", - "start_line": 41, - "end_line": 47, - "type": "ENUM", - "content_hash": "7ee052f21da0071f" - }, - "src/memory/pool_peer_access_detail.hpp|src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_status.SUPPORTED": { - "file_path": "src/memory/pool_peer_access_detail.hpp", - "qualified_name": "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_status.SUPPORTED", - "start_line": 42, - "end_line": 42, - "type": "ENUM", - "content_hash": "6236b3f6aac5d8fe" - }, - "src/memory/pool_peer_access_detail.hpp|src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_status.UNSUPPORTED": { - "file_path": "src/memory/pool_peer_access_detail.hpp", - "qualified_name": "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_status.UNSUPPORTED", - "start_line": 43, - "end_line": 43, - "type": "ENUM", - "content_hash": "00c62a1d924fb906" - }, - "src/memory/pool_peer_access_detail.hpp|src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_status.VERIFICATION_FAILED": { - "file_path": "src/memory/pool_peer_access_detail.hpp", - "qualified_name": "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_status.VERIFICATION_FAILED", - "start_line": 44, - "end_line": 44, - "type": "ENUM", - "content_hash": "d2140f19fc678386" - }, - "src/memory/pool_peer_access_detail.hpp|src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_status.CUDA_ERROR": { - "file_path": "src/memory/pool_peer_access_detail.hpp", - "qualified_name": "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_status.CUDA_ERROR", - "start_line": 46, - "end_line": 46, - "type": "ENUM", - "content_hash": "f2479bddd4394dd7" - }, - "src/memory/pool_peer_access_detail.hpp|src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_result": { - "file_path": "src/memory/pool_peer_access_detail.hpp", - "qualified_name": "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_result", - "start_line": 50, - "end_line": 53, - "type": "CLASS", - "content_hash": "3e0a2145952824a0" - }, - "src/memory/pool_peer_access_detail.hpp|src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_operations": { - "file_path": "src/memory/pool_peer_access_detail.hpp", - "qualified_name": "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_operations", - "start_line": 61, - "end_line": 68, - "type": "CLASS", - "content_hash": "b00adb6e30fbf178" - }, - "src/memory/pool_peer_access_detail.hpp|src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_cache": { - "file_path": "src/memory/pool_peer_access_detail.hpp", - "qualified_name": "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_cache", - "start_line": 76, - "end_line": 112, - "type": "CLASS", - "content_hash": "f49a606136692a5b" - }, - "src/memory/pool_peer_access_detail.hpp|src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_cache.peer_dma_probe_cache(peer_dma_probe_operations) noexcept": { - "file_path": "src/memory/pool_peer_access_detail.hpp", - "qualified_name": "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_cache.peer_dma_probe_cache(peer_dma_probe_operations) noexcept", - "start_line": 78, - "end_line": 78, - "type": "CONSTRUCTOR", - "content_hash": "2fb1e9086b4085d9" - }, - "src/memory/pool_peer_access_detail.hpp|src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_cache.result(int, int, bool) noexcept": { - "file_path": "src/memory/pool_peer_access_detail.hpp", - "qualified_name": "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_cache.result(int, int, bool) noexcept", - "start_line": 87, - "end_line": 89, - "type": "METHOD", - "content_hash": "12e8e92b0c74f7fe" - }, - "src/memory/pool_peer_access_detail.hpp|src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_cache.broken_direction_count() noexcept": { - "file_path": "src/memory/pool_peer_access_detail.hpp", - "qualified_name": "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_cache.broken_direction_count() noexcept", - "start_line": 96, - "end_line": 96, - "type": "METHOD", - "content_hash": "f5f629c5b6a3a06c" - }, - "src/memory/pool_peer_access_detail.hpp|src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_cache.entry(int, int) noexcept": { - "file_path": "src/memory/pool_peer_access_detail.hpp", - "qualified_name": "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_cache.entry(int, int) noexcept", - "start_line": 99, - "end_line": 99, - "type": "METHOD", - "content_hash": "87e82e234797214b" - }, - "src/memory/pool_peer_access_detail.hpp|src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_cache.initialize_locked()": { - "file_path": "src/memory/pool_peer_access_detail.hpp", - "qualified_name": "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_cache.initialize_locked()", - "start_line": 100, - "end_line": 100, - "type": "METHOD", - "content_hash": "fb192cde0577b67b" - }, - "src/memory/pool_peer_access_detail.hpp|src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_cache.count_broken_locked() const noexcept": { - "file_path": "src/memory/pool_peer_access_detail.hpp", - "qualified_name": "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_cache.count_broken_locked() const noexcept", - "start_line": 101, - "end_line": 101, - "type": "METHOD", - "content_hash": "db2b4f38b044dc56" - }, - "src/memory/pool_peer_access_detail.hpp|src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_cache.probe_direction(int, int)": { - "file_path": "src/memory/pool_peer_access_detail.hpp", - "qualified_name": "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_cache.probe_direction(int, int)", - "start_line": 102, - "end_line": 102, - "type": "METHOD", - "content_hash": "03567712cd3091c8" - }, - "src/memory/pool_peer_access_detail.hpp|src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.pool_peer_access_operations": { - "file_path": "src/memory/pool_peer_access_detail.hpp", - "qualified_name": "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.pool_peer_access_operations", - "start_line": 119, - "end_line": 129, - "type": "CLASS", - "content_hash": "c9ff0883fa6d5f2f" - }, - "src/memory/pool_peer_access_detail.hpp|src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.pool_peer_access_operations.cudaError_t((int *))(int *, int, int *)": { - "file_path": "src/memory/pool_peer_access_detail.hpp", - "qualified_name": "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.pool_peer_access_operations.cudaError_t((int *))(int *, int, int *)", - "start_line": 123, - "end_line": 125, - "type": "METHOD", - "content_hash": "36aeb581c20e8536" - }, - "src/memory/pool_peer_access_detail.hpp|src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.probe_peer_dma_with_private_pools(int, int) noexcept": { - "file_path": "src/memory/pool_peer_access_detail.hpp", - "qualified_name": "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.probe_peer_dma_with_private_pools(int, int) noexcept", - "start_line": 149, - "end_line": 150, - "type": "FUNCTION", - "content_hash": "02485ed8944a15fc" - }, - "src/memory/reservation_aware_resource_adaptor.cpp|src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).stream_ordered_allocation_tracker": { - "file_path": "src/memory/reservation_aware_resource_adaptor.cpp", - "qualified_name": "src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).stream_ordered_allocation_tracker", - "start_line": 49, - "end_line": 93, - "type": "CLASS", - "content_hash": "b675a2af3e73cbe9" - }, - "src/memory/reservation_aware_resource_adaptor.cpp|src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).stream_ordered_allocation_tracker.stream_ordered_allocation_tracker()": { - "file_path": "src/memory/reservation_aware_resource_adaptor.cpp", - "qualified_name": "src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).stream_ordered_allocation_tracker.stream_ordered_allocation_tracker()", - "start_line": 53, - "end_line": 53, - "type": "CONSTRUCTOR", - "content_hash": "0dce6cb2fd799477" - }, - "src/memory/reservation_aware_resource_adaptor.cpp|src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).stream_ordered_allocation_tracker.reset_tracker_state(int)": { - "file_path": "src/memory/reservation_aware_resource_adaptor.cpp", - "qualified_name": "src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).stream_ordered_allocation_tracker.reset_tracker_state(int)", - "start_line": 55, - "end_line": 61, - "type": "METHOD", - "content_hash": "da9eaf5c7d3391ee" - }, - "src/memory/reservation_aware_resource_adaptor.cpp|src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).stream_ordered_allocation_tracker.assign_reservation_to_tracker(int, int, int, int)": { - "file_path": "src/memory/reservation_aware_resource_adaptor.cpp", - "qualified_name": "src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).stream_ordered_allocation_tracker.assign_reservation_to_tracker(int, int, int, int)", - "start_line": 63, - "end_line": 76, - "type": "METHOD", - "content_hash": "159affcbca811c02" - }, - "src/memory/reservation_aware_resource_adaptor.cpp|src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).stream_ordered_allocation_tracker.get_tracker_state(int)": { - "file_path": "src/memory/reservation_aware_resource_adaptor.cpp", - "qualified_name": "src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).stream_ordered_allocation_tracker.get_tracker_state(int)", - "start_line": 78, - "end_line": 84, - "type": "METHOD", - "content_hash": "77ef45bc631657dc" - }, - "src/memory/reservation_aware_resource_adaptor.cpp|src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).stream_ordered_allocation_tracker.get_tracker_state(int) const": { - "file_path": "src/memory/reservation_aware_resource_adaptor.cpp", - "qualified_name": "src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).stream_ordered_allocation_tracker.get_tracker_state(int) const", - "start_line": 86, - "end_line": 92, - "type": "METHOD", - "content_hash": "f717afe2bef6828e" - }, - "src/memory/reservation_aware_resource_adaptor.cpp|src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).ptds_allocation_tracker": { - "file_path": "src/memory/reservation_aware_resource_adaptor.cpp", - "qualified_name": "src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).ptds_allocation_tracker", - "start_line": 95, - "end_line": 150, - "type": "CLASS", - "content_hash": "2c8a47f70f93a29b" - }, - "src/memory/reservation_aware_resource_adaptor.cpp|src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).ptds_allocation_tracker.tls_states() noexcept": { - "file_path": "src/memory/reservation_aware_resource_adaptor.cpp", - "qualified_name": "src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).ptds_allocation_tracker.tls_states() noexcept", - "start_line": 111, - "end_line": 115, - "type": "METHOD", - "content_hash": "548e48c9dc3068d5" - }, - "src/memory/reservation_aware_resource_adaptor.cpp|src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).ptds_allocation_tracker.ptds_allocation_tracker()": { - "file_path": "src/memory/reservation_aware_resource_adaptor.cpp", - "qualified_name": "src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).ptds_allocation_tracker.ptds_allocation_tracker()", - "start_line": 117, - "end_line": 117, - "type": "CONSTRUCTOR", - "content_hash": "b427addec07cac1f" - }, - "src/memory/reservation_aware_resource_adaptor.cpp|src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).ptds_allocation_tracker.reset_tracker_state(int)": { - "file_path": "src/memory/reservation_aware_resource_adaptor.cpp", - "qualified_name": "src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).ptds_allocation_tracker.reset_tracker_state(int)", - "start_line": 119, - "end_line": 122, - "type": "METHOD", - "content_hash": "278f77f1898a5f44" - }, - "src/memory/reservation_aware_resource_adaptor.cpp|src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).ptds_allocation_tracker.assign_reservation_to_tracker(int, int, int, int)": { - "file_path": "src/memory/reservation_aware_resource_adaptor.cpp", - "qualified_name": "src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).ptds_allocation_tracker.assign_reservation_to_tracker(int, int, int, int)", - "start_line": 124, - "end_line": 133, - "type": "METHOD", - "content_hash": "020828d9e08d5ffa" - }, - "src/memory/reservation_aware_resource_adaptor.cpp|src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).ptds_allocation_tracker.get_tracker_state(int)": { - "file_path": "src/memory/reservation_aware_resource_adaptor.cpp", - "qualified_name": "src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).ptds_allocation_tracker.get_tracker_state(int)", - "start_line": 135, - "end_line": 141, - "type": "METHOD", - "content_hash": "84dcf90f891c358d" - }, - "src/memory/reservation_aware_resource_adaptor.cpp|src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).ptds_allocation_tracker.get_tracker_state(int) const": { - "file_path": "src/memory/reservation_aware_resource_adaptor.cpp", - "qualified_name": "src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).ptds_allocation_tracker.get_tracker_state(int) const", - "start_line": 143, - "end_line": 149, - "type": "METHOD", - "content_hash": "078416a74fa9ab50" - }, - "src/memory/reservation_aware_resource_adaptor.cpp|src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).extract_pool_handle(int) noexcept": { - "file_path": "src/memory/reservation_aware_resource_adaptor.cpp", - "qualified_name": "src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).extract_pool_handle(int) noexcept", - "start_line": 157, - "end_line": 170, - "type": "FUNCTION", - "content_hash": "4e972feb87a101ea" - }, - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).cuda_driver_api": { - "file_path": "src/memory/topology_discovery.cpp", - "qualified_name": "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).cuda_driver_api", - "start_line": 45, - "end_line": 128, - "type": "CLASS", - "content_hash": "ca35ec86dacbab3c" - }, - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).cuda_driver_api.instance()": { - "file_path": "src/memory/topology_discovery.cpp", - "qualified_name": "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).cuda_driver_api.instance()", - "start_line": 47, - "end_line": 54, - "type": "METHOD", - "content_hash": "03b943d00d17cfc6" - }, - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).cuda_driver_api.cuda_driver_api(const cuda_driver_api &)": { - "file_path": "src/memory/topology_discovery.cpp", - "qualified_name": "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).cuda_driver_api.cuda_driver_api(const cuda_driver_api &)", - "start_line": 56, - "end_line": 56, - "type": "CONSTRUCTOR", - "content_hash": "75c31764dc295893" - }, - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).cuda_driver_api.operator=(const cuda_driver_api &)": { - "file_path": "src/memory/topology_discovery.cpp", - "qualified_name": "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).cuda_driver_api.operator=(const cuda_driver_api &)", - "start_line": 57, - "end_line": 57, - "type": "METHOD", - "content_hash": "8fbbb9f442e9e3a7" - }, - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).cuda_driver_api.available() const noexcept": { - "file_path": "src/memory/topology_discovery.cpp", - "qualified_name": "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).cuda_driver_api.available() const noexcept", - "start_line": 59, - "end_line": 62, - "type": "METHOD", - "content_hash": "7602ee66de5c10ae" - }, - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).cuda_driver_api.device_get_by_pci_bus_id(int *, const char *) const": { - "file_path": "src/memory/topology_discovery.cpp", - "qualified_name": "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).cuda_driver_api.device_get_by_pci_bus_id(int *, const char *) const", - "start_line": 64, - "end_line": 67, - "type": "METHOD", - "content_hash": "6f2c80e832b65bca" - }, - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).cuda_driver_api.device_get_attribute(int *, int, int) const": { - "file_path": "src/memory/topology_discovery.cpp", - "qualified_name": "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).cuda_driver_api.device_get_attribute(int *, int, int) const", - "start_line": 69, - "end_line": 74, - "type": "METHOD", - "content_hash": "71adeeb66a831e11" - }, - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).cuda_driver_api.load_symbol(void *, const char *) noexcept": { - "file_path": "src/memory/topology_discovery.cpp", - "qualified_name": "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).cuda_driver_api.load_symbol(void *, const char *) noexcept", - "start_line": 81, - "end_line": 95, - "type": "METHOD", - "content_hash": "72bb73a3bfb3b020" - }, - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).cuda_driver_api.cuda_driver_api() noexcept": { - "file_path": "src/memory/topology_discovery.cpp", - "qualified_name": "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).cuda_driver_api.cuda_driver_api() noexcept", - "start_line": 97, - "end_line": 123, - "type": "CONSTRUCTOR", - "content_hash": "d0af2aeb859159a5" - }, - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).NetworkDeviceWithTopology": { - "file_path": "src/memory/topology_discovery.cpp", - "qualified_name": "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).NetworkDeviceWithTopology", - "start_line": 133, - "end_line": 137, - "type": "CLASS", - "content_hash": "4feba323d19d2cab" - }, - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).report_nvml_error(int, const int &)": { - "file_path": "src/memory/topology_discovery.cpp", - "qualified_name": "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).report_nvml_error(int, const int &)", - "start_line": 151, - "end_line": 154, - "type": "FUNCTION", - "content_hash": "d995cdca29342fa7" - }, - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).query_hw_decompression(const int &)": { - "file_path": "src/memory/topology_discovery.cpp", - "qualified_name": "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).query_hw_decompression(const int &)", - "start_line": 180, - "end_line": 199, - "type": "FUNCTION", - "content_hash": "0d7d4f6b76b869ab" - }, - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).read_file_content(const int &)": { - "file_path": "src/memory/topology_discovery.cpp", - "qualified_name": "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).read_file_content(const int &)", - "start_line": 211, - "end_line": 220, - "type": "FUNCTION", - "content_hash": "6ee6cbdba46d14e5" - }, - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).parse_cpu_list(const int &)": { - "file_path": "src/memory/topology_discovery.cpp", - "qualified_name": "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).parse_cpu_list(const int &)", - "start_line": 233, - "end_line": 253, - "type": "FUNCTION", - "content_hash": "543a3eb3c46b6423" - }, - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).normalize_pci_bus_id(const int &)": { - "file_path": "src/memory/topology_discovery.cpp", - "qualified_name": "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).normalize_pci_bus_id(const int &)", - "start_line": 265, - "end_line": 278, - "type": "FUNCTION", - "content_hash": "54245c22883a68d3" - }, - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).trim_copy(const int &)": { - "file_path": "src/memory/topology_discovery.cpp", - "qualified_name": "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).trim_copy(const int &)", - "start_line": 280, - "end_line": 291, - "type": "FUNCTION", - "content_hash": "47aaa36c01da96eb" - }, - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).split_csv(const int &)": { - "file_path": "src/memory/topology_discovery.cpp", - "qualified_name": "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).split_csv(const int &)", - "start_line": 293, - "end_line": 302, - "type": "FUNCTION", - "content_hash": "6effbd5109563345" - }, - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).is_numeric_token(const int &)": { - "file_path": "src/memory/topology_discovery.cpp", - "qualified_name": "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).is_numeric_token(const int &)", - "start_line": 304, - "end_line": 308, - "type": "FUNCTION", - "content_hash": "5b929decc2cc49a5" - }, - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).get_numa_node_from_nvml(int)": { - "file_path": "src/memory/topology_discovery.cpp", - "qualified_name": "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).get_numa_node_from_nvml(int)", - "start_line": 406, - "end_line": 414, - "type": "FUNCTION", - "content_hash": "cf392513e7792c33" - }, - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).get_cpu_affinity_from_sys(const int &)": { - "file_path": "src/memory/topology_discovery.cpp", - "qualified_name": "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).get_cpu_affinity_from_sys(const int &)", - "start_line": 426, - "end_line": 431, - "type": "FUNCTION", - "content_hash": "acbbce330d7ea127" - }, - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).get_pci_bus_id_from_device(const int &)": { - "file_path": "src/memory/topology_discovery.cpp", - "qualified_name": "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).get_pci_bus_id_from_device(const int &)", - "start_line": 442, - "end_line": 453, - "type": "FUNCTION", - "content_hash": "009ae9b4c3dcb4dc" - }, - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).get_pci_bus_number(const int &)": { - "file_path": "src/memory/topology_discovery.cpp", - "qualified_name": "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).get_pci_bus_number(const int &)", - "start_line": 464, - "end_line": 478, - "type": "FUNCTION", - "content_hash": "f415e36abe10fb9e" - }, - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).get_pcie_path_type(const int &, const int &)": { - "file_path": "src/memory/topology_discovery.cpp", - "qualified_name": "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).get_pcie_path_type(const int &, const int &)", - "start_line": 491, - "end_line": 529, - "type": "FUNCTION", - "content_hash": "304f96e48fe0692e" - }, - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).has_active_port(const int &)": { - "file_path": "src/memory/topology_discovery.cpp", - "qualified_name": "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).has_active_port(const int &)", - "start_line": 540, - "end_line": 556, - "type": "FUNCTION", - "content_hash": "74cdb307fbfe5b27" - }, - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).has_uverbs_device(const int &)": { - "file_path": "src/memory/topology_discovery.cpp", - "qualified_name": "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).has_uverbs_device(const int &)", - "start_line": 570, - "end_line": 584, - "type": "FUNCTION", - "content_hash": "8477d160e50363c7" - }, - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).interface_has_ip(const int &)": { - "file_path": "src/memory/topology_discovery.cpp", - "qualified_name": "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).interface_has_ip(const int &)", - "start_line": 595, - "end_line": 612, - "type": "FUNCTION", - "content_hash": "9c292d8f913853e3" - }, - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).has_net_interface_with_ip(const int &)": { - "file_path": "src/memory/topology_discovery.cpp", - "qualified_name": "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).has_net_interface_with_ip(const int &)", - "start_line": 624, - "end_line": 637, - "type": "FUNCTION", - "content_hash": "69502cb489e3da7d" - }, - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).discover_network_devices_with_topology(int)": { - "file_path": "src/memory/topology_discovery.cpp", - "qualified_name": "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).discover_network_devices_with_topology(int)", - "start_line": 654, - "end_line": 689, - "type": "FUNCTION", - "content_hash": "662b285d1db2a8ec" - }, - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).discover_storage_devices_with_topology()": { - "file_path": "src/memory/topology_discovery.cpp", - "qualified_name": "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).discover_storage_devices_with_topology()", - "start_line": 691, - "end_line": 718, - "type": "FUNCTION", - "content_hash": "c4833f9cb18877d8" - }, - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).map_network_devices_to_gpu(const int &, int, const int &)": { - "file_path": "src/memory/topology_discovery.cpp", - "qualified_name": "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).map_network_devices_to_gpu(const int &, int, const int &)", - "start_line": 732, - "end_line": 782, - "type": "FUNCTION", - "content_hash": "311879742385a38a" - }, - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).get_hostname()": { - "file_path": "src/memory/topology_discovery.cpp", - "qualified_name": "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).get_hostname()", - "start_line": 792, - "end_line": 797, - "type": "FUNCTION", - "content_hash": "e993b65e84894140" - }, - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).read_numa_node_memory(const int &, int &)": { - "file_path": "src/memory/topology_discovery.cpp", - "qualified_name": "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).read_numa_node_memory(const int &, int &)", - "start_line": 809, - "end_line": 838, - "type": "FUNCTION", - "content_hash": "d2096e748b2457d6" - }, - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).numa_node_has_cpus(const int &)": { - "file_path": "src/memory/topology_discovery.cpp", - "qualified_name": "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).numa_node_has_cpus(const int &)", - "start_line": 848, - "end_line": 858, - "type": "FUNCTION", - "content_hash": "80773afaa1b871ef" - }, - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).discover_numa_nodes()": { - "file_path": "src/memory/topology_discovery.cpp", - "qualified_name": "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).discover_numa_nodes()", - "start_line": 873, - "end_line": 913, - "type": "FUNCTION", - "content_hash": "974deab78c578c53" - }, - "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).initialize_nvml_for_current_process()": { - "file_path": "src/memory/topology_discovery.cpp", - "qualified_name": "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).initialize_nvml_for_current_process()", - "start_line": 915, - "end_line": 928, - "type": "FUNCTION", - "content_hash": "a049c008b6598f3e" - }, - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).skip_if_oom(int &, __int64_t)": { - "file_path": "benchmark/benchmark_disk_converter.cpp", - "qualified_name": "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).skip_if_oom(int &, __int64_t)", - "start_line": 68, - "end_line": 84, - "type": "FUNCTION", - "content_hash": "5f186ac9583d6f15" - }, - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).drop_os_cache(const int &)": { - "file_path": "benchmark/benchmark_disk_converter.cpp", - "qualified_name": "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).drop_os_cache(const int &)", - "start_line": 99, - "end_line": 107, - "type": "FUNCTION", - "content_hash": "fa096bc1789b6615" - }, - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).make_benchmark_registry()": { - "file_path": "benchmark/benchmark_disk_converter.cpp", - "qualified_name": "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).make_benchmark_registry()", - "start_line": 112, - "end_line": 117, - "type": "FUNCTION", - "content_hash": "556f586bc53f6719" - }, - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).create_benchmark_configs()": { - "file_path": "benchmark/benchmark_disk_converter.cpp", - "qualified_name": "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).create_benchmark_configs()", - "start_line": 129, - "end_line": 159, - "type": "FUNCTION", - "content_hash": "e6f6cd2dc5e78935" - }, - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).get_shared_memory_manager()": { - "file_path": "benchmark/benchmark_disk_converter.cpp", - "qualified_name": "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).get_shared_memory_manager()", - "start_line": 164, - "end_line": 167, - "type": "FUNCTION", - "content_hash": "666f62e18a4207a0" - }, - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).DoSetup(const int &)": { - "file_path": "benchmark/benchmark_disk_converter.cpp", - "qualified_name": "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).DoSetup(const int &)", - "start_line": 172, - "end_line": 178, - "type": "FUNCTION", - "content_hash": "b531ef5e16de2bfb" - }, - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).DoTeardown(const int &)": { - "file_path": "benchmark/benchmark_disk_converter.cpp", - "qualified_name": "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).DoTeardown(const int &)", - "start_line": 188, - "end_line": 191, - "type": "FUNCTION", - "content_hash": "156d12ce85feeee3" - }, - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).create_benchmark_table_from_bytes(int, int)": { - "file_path": "benchmark/benchmark_disk_converter.cpp", - "qualified_name": "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).create_benchmark_table_from_bytes(int, int)", - "start_line": 200, - "end_line": 237, - "type": "FUNCTION", - "content_hash": "b7828f654cf2c040" - }, - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).create_string_benchmark_table(int, int)": { - "file_path": "benchmark/benchmark_disk_converter.cpp", - "qualified_name": "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).create_string_benchmark_table(int, int)", - "start_line": 248, - "end_line": 297, - "type": "FUNCTION", - "content_hash": "5917a61d411932ad" - }, - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).create_list_benchmark_table(int, int)": { - "file_path": "benchmark/benchmark_disk_converter.cpp", - "qualified_name": "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).create_list_benchmark_table(int, int)", - "start_line": 308, - "end_line": 359, - "type": "FUNCTION", - "content_hash": "68d96320c305f569" - }, - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).create_struct_benchmark_table(int, int)": { - "file_path": "benchmark/benchmark_disk_converter.cpp", - "qualified_name": "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).create_struct_benchmark_table(int, int)", - "start_line": 370, - "end_line": 405, - "type": "FUNCTION", - "content_hash": "cab9481369212efe" - }, - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDisk(int &)": { - "file_path": "benchmark/benchmark_disk_converter.cpp", - "qualified_name": "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDisk(int &)", - "start_line": 416, - "end_line": 461, - "type": "FUNCTION", - "content_hash": "d5bb6c88f1508701" - }, - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertDiskToGpu(int &)": { - "file_path": "benchmark/benchmark_disk_converter.cpp", - "qualified_name": "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertDiskToGpu(int &)", - "start_line": 468, - "end_line": 505, - "type": "FUNCTION", - "content_hash": "76fd52b8b085aa17" - }, - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertHostToDisk(int &)": { - "file_path": "benchmark/benchmark_disk_converter.cpp", - "qualified_name": "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertHostToDisk(int &)", - "start_line": 512, - "end_line": 552, - "type": "FUNCTION", - "content_hash": "2cc64ec87504b4d9" - }, - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertDiskToHost(int &)": { - "file_path": "benchmark/benchmark_disk_converter.cpp", - "qualified_name": "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertDiskToHost(int &)", - "start_line": 559, - "end_line": 601, - "type": "FUNCTION", - "content_hash": "34048f47f8e6d90a" - }, - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskStringColumns(int &)": { - "file_path": "benchmark/benchmark_disk_converter.cpp", - "qualified_name": "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskStringColumns(int &)", - "start_line": 612, - "end_line": 646, - "type": "FUNCTION", - "content_hash": "9d944d7c67ef94fd" - }, - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskListColumns(int &)": { - "file_path": "benchmark/benchmark_disk_converter.cpp", - "qualified_name": "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskListColumns(int &)", - "start_line": 653, - "end_line": 687, - "type": "FUNCTION", - "content_hash": "02ec37ac6ddda445" - }, - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskStructColumns(int &)": { - "file_path": "benchmark/benchmark_disk_converter.cpp", - "qualified_name": "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskStructColumns(int &)", - "start_line": 694, - "end_line": 728, - "type": "FUNCTION", - "content_hash": "0f358ee8d97a58f8" - }, - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskPipeline(int &)": { - "file_path": "benchmark/benchmark_disk_converter.cpp", - "qualified_name": "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskPipeline(int &)", - "start_line": 805, - "end_line": 841, - "type": "FUNCTION", - "content_hash": "88c9a732207d424b" - }, - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).write_table_to_disk(int &&, const int *, const int *, int)": { - "file_path": "benchmark/benchmark_disk_converter.cpp", - "qualified_name": "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).write_table_to_disk(int &&, const int *, const int *, int)", - "start_line": 861, - "end_line": 873, - "type": "FUNCTION", - "content_hash": "6025bbf029e52ed5" - }, - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertDiskToGpuPipeline(int &)": { - "file_path": "benchmark/benchmark_disk_converter.cpp", - "qualified_name": "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertDiskToGpuPipeline(int &)", - "start_line": 875, - "end_line": 908, - "type": "FUNCTION", - "content_hash": "6bafaf828e0dcec2" - }, - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).pipeline_write_benchmark(int &, TableFactory)": { - "file_path": "benchmark/benchmark_disk_converter.cpp", - "qualified_name": "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).pipeline_write_benchmark(int &, TableFactory)", - "start_line": 928, - "end_line": 961, - "type": "FUNCTION", - "content_hash": "b98c2f8391117fa7" - }, - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).pipeline_read_benchmark(int &, TableFactory)": { - "file_path": "benchmark/benchmark_disk_converter.cpp", - "qualified_name": "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).pipeline_read_benchmark(int &, TableFactory)", - "start_line": 967, - "end_line": 1000, - "type": "FUNCTION", - "content_hash": "b80c02728e45df3b" - }, - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_WriteNumericPipeline(int &)": { - "file_path": "benchmark/benchmark_disk_converter.cpp", - "qualified_name": "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_WriteNumericPipeline(int &)", - "start_line": 1003, - "end_line": 1006, - "type": "FUNCTION", - "content_hash": "cf92b1c93e752fea" - }, - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ReadNumericPipeline(int &)": { - "file_path": "benchmark/benchmark_disk_converter.cpp", - "qualified_name": "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ReadNumericPipeline(int &)", - "start_line": 1007, - "end_line": 1010, - "type": "FUNCTION", - "content_hash": "ff19779d050139f2" - }, - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_WriteStringPipeline(int &)": { - "file_path": "benchmark/benchmark_disk_converter.cpp", - "qualified_name": "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_WriteStringPipeline(int &)", - "start_line": 1013, - "end_line": 1016, - "type": "FUNCTION", - "content_hash": "eb4ceafdbd8f7dda" - }, - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ReadStringPipeline(int &)": { - "file_path": "benchmark/benchmark_disk_converter.cpp", - "qualified_name": "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ReadStringPipeline(int &)", - "start_line": 1017, - "end_line": 1020, - "type": "FUNCTION", - "content_hash": "704ac40c585e35da" - }, - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_WriteListPipeline(int &)": { - "file_path": "benchmark/benchmark_disk_converter.cpp", - "qualified_name": "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_WriteListPipeline(int &)", - "start_line": 1023, - "end_line": 1026, - "type": "FUNCTION", - "content_hash": "d1fda77be1556b54" - }, - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ReadListPipeline(int &)": { - "file_path": "benchmark/benchmark_disk_converter.cpp", - "qualified_name": "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ReadListPipeline(int &)", - "start_line": 1027, - "end_line": 1030, - "type": "FUNCTION", - "content_hash": "982d242f71f16565" - }, - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_WriteStructPipeline(int &)": { - "file_path": "benchmark/benchmark_disk_converter.cpp", - "qualified_name": "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_WriteStructPipeline(int &)", - "start_line": 1033, - "end_line": 1036, - "type": "FUNCTION", - "content_hash": "38b495da3b3d61dc" - }, - "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ReadStructPipeline(int &)": { - "file_path": "benchmark/benchmark_disk_converter.cpp", - "qualified_name": "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ReadStructPipeline(int &)", - "start_line": 1037, - "end_line": 1040, - "type": "FUNCTION", - "content_hash": "eef35585324cf312" - }, - "benchmark/benchmark_representation_converter.cpp|benchmark.benchmark_representation_converter.cpp.(anonymous namespace).create_benchmark_configs()": { - "file_path": "benchmark/benchmark_representation_converter.cpp", - "qualified_name": "benchmark.benchmark_representation_converter.cpp.(anonymous namespace).create_benchmark_configs()", - "start_line": 60, - "end_line": 80, - "type": "FUNCTION", - "content_hash": "e7c7b71ded6548c6" - }, - "benchmark/benchmark_representation_converter.cpp|benchmark.benchmark_representation_converter.cpp.(anonymous namespace).get_shared_memory_manager()": { - "file_path": "benchmark/benchmark_representation_converter.cpp", - "qualified_name": "benchmark.benchmark_representation_converter.cpp.(anonymous namespace).get_shared_memory_manager()", - "start_line": 85, - "end_line": 88, - "type": "FUNCTION", - "content_hash": "666f62e18a4207a0" - }, - "benchmark/benchmark_representation_converter.cpp|benchmark.benchmark_representation_converter.cpp.(anonymous namespace).DoSetup(const int &)": { - "file_path": "benchmark/benchmark_representation_converter.cpp", - "qualified_name": "benchmark.benchmark_representation_converter.cpp.(anonymous namespace).DoSetup(const int &)", - "start_line": 93, - "end_line": 99, - "type": "FUNCTION", - "content_hash": "b531ef5e16de2bfb" - }, - "benchmark/benchmark_representation_converter.cpp|benchmark.benchmark_representation_converter.cpp.(anonymous namespace).DoTeardown(const int &)": { - "file_path": "benchmark/benchmark_representation_converter.cpp", - "qualified_name": "benchmark.benchmark_representation_converter.cpp.(anonymous namespace).DoTeardown(const int &)", - "start_line": 104, - "end_line": 108, - "type": "FUNCTION", - "content_hash": "21a6ee2b4f11dfea" - }, - "benchmark/benchmark_representation_converter.cpp|benchmark.benchmark_representation_converter.cpp.(anonymous namespace).create_benchmark_table_from_bytes(int, int)": { - "file_path": "benchmark/benchmark_representation_converter.cpp", - "qualified_name": "benchmark.benchmark_representation_converter.cpp.(anonymous namespace).create_benchmark_table_from_bytes(int, int)", - "start_line": 117, - "end_line": 158, - "type": "FUNCTION", - "content_hash": "45692abff84ad7a4" - }, - "benchmark/benchmark_representation_converter.cpp|benchmark.benchmark_representation_converter.cpp.(anonymous namespace).BM_ConvertGpuToHost(int &)": { - "file_path": "benchmark/benchmark_representation_converter.cpp", - "qualified_name": "benchmark.benchmark_representation_converter.cpp.(anonymous namespace).BM_ConvertGpuToHost(int &)", - "start_line": 170, - "end_line": 237, - "type": "FUNCTION", - "content_hash": "3117aab475a473e0" - }, - "benchmark/benchmark_representation_converter.cpp|benchmark.benchmark_representation_converter.cpp.(anonymous namespace).BM_ConvertHostToGpu(int &)": { - "file_path": "benchmark/benchmark_representation_converter.cpp", - "qualified_name": "benchmark.benchmark_representation_converter.cpp.(anonymous namespace).BM_ConvertHostToGpu(int &)", - "start_line": 245, - "end_line": 312, - "type": "FUNCTION", - "content_hash": "2530987c10f66b45" - }, - "benchmark/benchmark_representation_converter.cpp|benchmark.benchmark_representation_converter.cpp.(anonymous namespace).BM_ConvertGpuToHostFast(int &)": { - "file_path": "benchmark/benchmark_representation_converter.cpp", - "qualified_name": "benchmark.benchmark_representation_converter.cpp.(anonymous namespace).BM_ConvertGpuToHostFast(int &)", - "start_line": 324, - "end_line": 385, - "type": "FUNCTION", - "content_hash": "7ac804ffeeda410d" - }, - "benchmark/benchmark_representation_converter.cpp|benchmark.benchmark_representation_converter.cpp.(anonymous namespace).BM_ConvertHostFastToGpu(int &)": { - "file_path": "benchmark/benchmark_representation_converter.cpp", - "qualified_name": "benchmark.benchmark_representation_converter.cpp.(anonymous namespace).BM_ConvertHostFastToGpu(int &)", - "start_line": 393, - "end_line": 454, - "type": "FUNCTION", - "content_hash": "b56cf46ee9a8c88e" - }, - "benchmark/benchmark_representation_converter.cpp|benchmark.benchmark_representation_converter.cpp.(anonymous namespace).BM_GpuToHostThroughput(int &)": { - "file_path": "benchmark/benchmark_representation_converter.cpp", - "qualified_name": "benchmark.benchmark_representation_converter.cpp.(anonymous namespace).BM_GpuToHostThroughput(int &)", - "start_line": 465, - "end_line": 514, - "type": "FUNCTION", - "content_hash": "60f43cb0d14b0c4f" - }, - "benchmark/benchmark_representation_converter.cpp|benchmark.benchmark_representation_converter.cpp.(anonymous namespace).BM_HostToGpuThroughput(int &)": { - "file_path": "benchmark/benchmark_representation_converter.cpp", - "qualified_name": "benchmark.benchmark_representation_converter.cpp.(anonymous namespace).BM_HostToGpuThroughput(int &)", - "start_line": 521, - "end_line": 570, - "type": "FUNCTION", - "content_hash": "99c233ec5b159090" - }, - "benchmark/parquet_benchmark.cpp|benchmark.parquet_benchmark.cpp.DataSource": { - "file_path": "benchmark/parquet_benchmark.cpp", - "qualified_name": "benchmark.parquet_benchmark.cpp.DataSource", - "start_line": 64, - "end_line": 64, - "type": "ENUM", - "content_hash": "70fa07b82d763fb4" - }, - "benchmark/parquet_benchmark.cpp|benchmark.parquet_benchmark.cpp.DataSource.cudf": { - "file_path": "benchmark/parquet_benchmark.cpp", - "qualified_name": "benchmark.parquet_benchmark.cpp.DataSource.cudf", - "start_line": 64, - "end_line": 64, - "type": "ENUM", - "content_hash": "70fa07b82d763fb4" - }, - "benchmark/parquet_benchmark.cpp|benchmark.parquet_benchmark.cpp.DataSource.uring": { - "file_path": "benchmark/parquet_benchmark.cpp", - "qualified_name": "benchmark.parquet_benchmark.cpp.DataSource.uring", - "start_line": 64, - "end_line": 64, - "type": "ENUM", - "content_hash": "70fa07b82d763fb4" - }, - "benchmark/parquet_benchmark.cpp|benchmark.parquet_benchmark.cpp.parse_source(int)": { - "file_path": "benchmark/parquet_benchmark.cpp", - "qualified_name": "benchmark.parquet_benchmark.cpp.parse_source(int)", - "start_line": 66, - "end_line": 72, - "type": "FUNCTION", - "content_hash": "6fb6ff643dc4f2f5" - }, - "benchmark/parquet_benchmark.cpp|benchmark.parquet_benchmark.cpp.drop_caches()": { - "file_path": "benchmark/parquet_benchmark.cpp", - "qualified_name": "benchmark.parquet_benchmark.cpp.drop_caches()", - "start_line": 74, - "end_line": 82, - "type": "FUNCTION", - "content_hash": "2396d581bb47c13f" - }, - "benchmark/parquet_benchmark.cpp|benchmark.parquet_benchmark.cpp.expand_paths(const int &)": { - "file_path": "benchmark/parquet_benchmark.cpp", - "qualified_name": "benchmark.parquet_benchmark.cpp.expand_paths(const int &)", - "start_line": 86, - "end_line": 101, - "type": "FUNCTION", - "content_hash": "05eb31bf55a9f379" - }, - "benchmark/parquet_benchmark.cpp|benchmark.parquet_benchmark.cpp.usage(const char *)": { - "file_path": "benchmark/parquet_benchmark.cpp", - "qualified_name": "benchmark.parquet_benchmark.cpp.usage(const char *)", - "start_line": 103, - "end_line": 114, - "type": "FUNCTION", - "content_hash": "659cf48ffe8571bb" - }, - "benchmark/parquet_benchmark.cpp|benchmark.parquet_benchmark.cpp.main(int, char **)": { - "file_path": "benchmark/parquet_benchmark.cpp", - "qualified_name": "benchmark.parquet_benchmark.cpp.main(int, char **)", - "start_line": 116, - "end_line": 347, - "type": "FUNCTION", - "content_hash": "8cae12f1da520502" - }, - "benchmark/parquet_benchmark.cpp|benchmark.parquet_benchmark.cpp.main.lambda@182:18": { - "file_path": "benchmark/parquet_benchmark.cpp", - "qualified_name": "benchmark.parquet_benchmark.cpp.main.lambda@182:18", - "start_line": 182, - "end_line": 187, - "type": "FUNCTION", - "content_hash": "566c9d6aad31ab2c" - }, - "benchmark/parquet_benchmark.cpp|benchmark.parquet_benchmark.cpp.main.lambda@192:22": { - "file_path": "benchmark/parquet_benchmark.cpp", - "qualified_name": "benchmark.parquet_benchmark.cpp.main.lambda@192:22", - "start_line": 192, - "end_line": 201, - "type": "FUNCTION", - "content_hash": "426786b3e752d71b" - }, - "benchmark/parquet_benchmark.cpp|benchmark.parquet_benchmark.cpp.main.lambda@203:20": { - "file_path": "benchmark/parquet_benchmark.cpp", - "qualified_name": "benchmark.parquet_benchmark.cpp.main.lambda@203:20", - "start_line": 203, - "end_line": 208, - "type": "FUNCTION", - "content_hash": "c771c14233227711" - }, - "benchmark/parquet_benchmark.cpp|benchmark.parquet_benchmark.cpp.main.lambda@304:28": { - "file_path": "benchmark/parquet_benchmark.cpp", - "qualified_name": "benchmark.parquet_benchmark.cpp.main.lambda@304:28", - "start_line": 304, - "end_line": 307, - "type": "FUNCTION", - "content_hash": "ebda81df4e310166" - }, - "benchmark/parquet_benchmark.cpp|benchmark.parquet_benchmark.cpp.main.lambda@339:18": { - "file_path": "benchmark/parquet_benchmark.cpp", - "qualified_name": "benchmark.parquet_benchmark.cpp.main.lambda@339:18", - "start_line": 339, - "end_line": 342, - "type": "FUNCTION", - "content_hash": "4e98cf7f8aaa1ad2" - }, - "benchmark/parquet_io_benchmark.cpp|benchmark.parquet_io_benchmark.cpp.Backend": { - "file_path": "benchmark/parquet_io_benchmark.cpp", - "qualified_name": "benchmark.parquet_io_benchmark.cpp.Backend", - "start_line": 77, - "end_line": 77, - "type": "ENUM", - "content_hash": "e80e1c2cacf50f6c" - }, - "benchmark/parquet_io_benchmark.cpp|benchmark.parquet_io_benchmark.cpp.Backend.cudf": { - "file_path": "benchmark/parquet_io_benchmark.cpp", - "qualified_name": "benchmark.parquet_io_benchmark.cpp.Backend.cudf", - "start_line": 77, - "end_line": 77, - "type": "ENUM", - "content_hash": "e80e1c2cacf50f6c" - }, - "benchmark/parquet_io_benchmark.cpp|benchmark.parquet_io_benchmark.cpp.Backend.io_context": { - "file_path": "benchmark/parquet_io_benchmark.cpp", - "qualified_name": "benchmark.parquet_io_benchmark.cpp.Backend.io_context", - "start_line": 77, - "end_line": 77, - "type": "ENUM", - "content_hash": "e80e1c2cacf50f6c" - }, - "benchmark/parquet_io_benchmark.cpp|benchmark.parquet_io_benchmark.cpp.Dest": { - "file_path": "benchmark/parquet_io_benchmark.cpp", - "qualified_name": "benchmark.parquet_io_benchmark.cpp.Dest", - "start_line": 78, - "end_line": 78, - "type": "ENUM", - "content_hash": "7492f2e5874165df" - }, - "benchmark/parquet_io_benchmark.cpp|benchmark.parquet_io_benchmark.cpp.Dest.device": { - "file_path": "benchmark/parquet_io_benchmark.cpp", - "qualified_name": "benchmark.parquet_io_benchmark.cpp.Dest.device", - "start_line": 78, - "end_line": 78, - "type": "ENUM", - "content_hash": "7492f2e5874165df" - }, - "benchmark/parquet_io_benchmark.cpp|benchmark.parquet_io_benchmark.cpp.Dest.host": { - "file_path": "benchmark/parquet_io_benchmark.cpp", - "qualified_name": "benchmark.parquet_io_benchmark.cpp.Dest.host", - "start_line": 78, - "end_line": 78, - "type": "ENUM", - "content_hash": "7492f2e5874165df" - }, - "benchmark/parquet_io_benchmark.cpp|benchmark.parquet_io_benchmark.cpp.parse_backend(int)": { - "file_path": "benchmark/parquet_io_benchmark.cpp", - "qualified_name": "benchmark.parquet_io_benchmark.cpp.parse_backend(int)", - "start_line": 80, - "end_line": 86, - "type": "FUNCTION", - "content_hash": "2a96df3632dcf771" - }, - "benchmark/parquet_io_benchmark.cpp|benchmark.parquet_io_benchmark.cpp.parse_dest(int)": { - "file_path": "benchmark/parquet_io_benchmark.cpp", - "qualified_name": "benchmark.parquet_io_benchmark.cpp.parse_dest(int)", - "start_line": 88, - "end_line": 94, - "type": "FUNCTION", - "content_hash": "2fc5639cf839e558" - }, - "benchmark/parquet_io_benchmark.cpp|benchmark.parquet_io_benchmark.cpp.drop_caches()": { - "file_path": "benchmark/parquet_io_benchmark.cpp", - "qualified_name": "benchmark.parquet_io_benchmark.cpp.drop_caches()", - "start_line": 96, - "end_line": 104, - "type": "FUNCTION", - "content_hash": "2396d581bb47c13f" - }, - "benchmark/parquet_io_benchmark.cpp|benchmark.parquet_io_benchmark.cpp.expand_paths(const int &)": { - "file_path": "benchmark/parquet_io_benchmark.cpp", - "qualified_name": "benchmark.parquet_io_benchmark.cpp.expand_paths(const int &)", - "start_line": 108, - "end_line": 123, - "type": "FUNCTION", - "content_hash": "05eb31bf55a9f379" - }, - "benchmark/parquet_io_benchmark.cpp|benchmark.parquet_io_benchmark.cpp.usage(const char *)": { - "file_path": "benchmark/parquet_io_benchmark.cpp", - "qualified_name": "benchmark.parquet_io_benchmark.cpp.usage(const char *)", - "start_line": 125, - "end_line": 135, - "type": "FUNCTION", - "content_hash": "15bfd18a6b98af9a" - }, - "benchmark/parquet_io_benchmark.cpp|benchmark.parquet_io_benchmark.cpp.coalesced_range": { - "file_path": "benchmark/parquet_io_benchmark.cpp", - "qualified_name": "benchmark.parquet_io_benchmark.cpp.coalesced_range", - "start_line": 138, - "end_line": 142, - "type": "CLASS", - "content_hash": "bfa052c7dd6ad07a" - }, - "benchmark/parquet_io_benchmark.cpp|benchmark.parquet_io_benchmark.cpp.main(int, char **)": { - "file_path": "benchmark/parquet_io_benchmark.cpp", - "qualified_name": "benchmark.parquet_io_benchmark.cpp.main(int, char **)", - "start_line": 144, - "end_line": 458, - "type": "FUNCTION", - "content_hash": "c1a72b17dcfa4c6c" - }, - "benchmark/parquet_io_benchmark.cpp|benchmark.parquet_io_benchmark.cpp.main.lambda@208:18": { - "file_path": "benchmark/parquet_io_benchmark.cpp", - "qualified_name": "benchmark.parquet_io_benchmark.cpp.main.lambda@208:18", - "start_line": 208, - "end_line": 213, - "type": "FUNCTION", - "content_hash": "566c9d6aad31ab2c" - }, - "benchmark/parquet_io_benchmark.cpp|benchmark.parquet_io_benchmark.cpp.main.lambda@368:23": { - "file_path": "benchmark/parquet_io_benchmark.cpp", - "qualified_name": "benchmark.parquet_io_benchmark.cpp.main.lambda@368:23", - "start_line": 368, - "end_line": 445, - "type": "FUNCTION", - "content_hash": "87e2ee80f545f47f" - }, - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.Backend": { - "file_path": "benchmark/parquet_s3_io_benchmark.cpp", - "qualified_name": "benchmark.parquet_s3_io_benchmark.cpp.Backend", - "start_line": 88, - "end_line": 88, - "type": "ENUM", - "content_hash": "6526f2ecda9d242c" - }, - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.Backend.kvikio": { - "file_path": "benchmark/parquet_s3_io_benchmark.cpp", - "qualified_name": "benchmark.parquet_s3_io_benchmark.cpp.Backend.kvikio", - "start_line": 88, - "end_line": 88, - "type": "ENUM", - "content_hash": "6526f2ecda9d242c" - }, - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.Backend.rest": { - "file_path": "benchmark/parquet_s3_io_benchmark.cpp", - "qualified_name": "benchmark.parquet_s3_io_benchmark.cpp.Backend.rest", - "start_line": 88, - "end_line": 88, - "type": "ENUM", - "content_hash": "6526f2ecda9d242c" - }, - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.Dest": { - "file_path": "benchmark/parquet_s3_io_benchmark.cpp", - "qualified_name": "benchmark.parquet_s3_io_benchmark.cpp.Dest", - "start_line": 89, - "end_line": 89, - "type": "ENUM", - "content_hash": "7492f2e5874165df" - }, - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.Dest.device": { - "file_path": "benchmark/parquet_s3_io_benchmark.cpp", - "qualified_name": "benchmark.parquet_s3_io_benchmark.cpp.Dest.device", - "start_line": 89, - "end_line": 89, - "type": "ENUM", - "content_hash": "7492f2e5874165df" - }, - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.Dest.host": { - "file_path": "benchmark/parquet_s3_io_benchmark.cpp", - "qualified_name": "benchmark.parquet_s3_io_benchmark.cpp.Dest.host", - "start_line": 89, - "end_line": 89, - "type": "ENUM", - "content_hash": "7492f2e5874165df" - }, - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.parse_backend(int)": { - "file_path": "benchmark/parquet_s3_io_benchmark.cpp", - "qualified_name": "benchmark.parquet_s3_io_benchmark.cpp.parse_backend(int)", - "start_line": 91, - "end_line": 97, - "type": "FUNCTION", - "content_hash": "94651c0ace713341" - }, - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.parse_dest(int)": { - "file_path": "benchmark/parquet_s3_io_benchmark.cpp", - "qualified_name": "benchmark.parquet_s3_io_benchmark.cpp.parse_dest(int)", - "start_line": 99, - "end_line": 105, - "type": "FUNCTION", - "content_hash": "2fc5639cf839e558" - }, - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.usage(const char *)": { - "file_path": "benchmark/parquet_s3_io_benchmark.cpp", - "qualified_name": "benchmark.parquet_s3_io_benchmark.cpp.usage(const char *)", - "start_line": 107, - "end_line": 127, - "type": "FUNCTION", - "content_hash": "1bbe46feffd55716" - }, - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.apply_override(const int &, const int &, int &, int &)": { - "file_path": "benchmark/parquet_s3_io_benchmark.cpp", - "qualified_name": "benchmark.parquet_s3_io_benchmark.cpp.apply_override(const int &, const int &, int &, int &)", - "start_line": 132, - "end_line": 146, - "type": "FUNCTION", - "content_hash": "0d709bbc38e44c36" - }, - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.apply_override.lambda@137:14": { - "file_path": "benchmark/parquet_s3_io_benchmark.cpp", - "qualified_name": "benchmark.parquet_s3_io_benchmark.cpp.apply_override.lambda@137:14", - "start_line": 137, - "end_line": 137, - "type": "FUNCTION", - "content_hash": "bdabaed7f68bb540" - }, - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.aws_api": { - "file_path": "benchmark/parquet_s3_io_benchmark.cpp", - "qualified_name": "benchmark.parquet_s3_io_benchmark.cpp.aws_api", - "start_line": 153, - "end_line": 159, - "type": "CLASS", - "content_hash": "9d97168145ea4454" - }, - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.aws_api.aws_api()": { - "file_path": "benchmark/parquet_s3_io_benchmark.cpp", - "qualified_name": "benchmark.parquet_s3_io_benchmark.cpp.aws_api.aws_api()", - "start_line": 155, - "end_line": 155, - "type": "CONSTRUCTOR", - "content_hash": "0811bd3f0262597b" - }, - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.aws_api.~aws_api": { - "file_path": "benchmark/parquet_s3_io_benchmark.cpp", - "qualified_name": "benchmark.parquet_s3_io_benchmark.cpp.aws_api.~aws_api", - "start_line": 156, - "end_line": 156, - "type": "CONSTRUCTOR", - "content_hash": "7fd9af95a289df69" - }, - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.aws_api.aws_api(const aws_api &)": { - "file_path": "benchmark/parquet_s3_io_benchmark.cpp", - "qualified_name": "benchmark.parquet_s3_io_benchmark.cpp.aws_api.aws_api(const aws_api &)", - "start_line": 157, - "end_line": 157, - "type": "CONSTRUCTOR", - "content_hash": "0dfb5434459d3968" - }, - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.aws_api.operator=(const aws_api &)": { - "file_path": "benchmark/parquet_s3_io_benchmark.cpp", - "qualified_name": "benchmark.parquet_s3_io_benchmark.cpp.aws_api.operator=(const aws_api &)", - "start_line": 158, - "end_line": 158, - "type": "METHOD", - "content_hash": "81e8796e4630392c" - }, - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.make_s3_client()": { - "file_path": "benchmark/parquet_s3_io_benchmark.cpp", - "qualified_name": "benchmark.parquet_s3_io_benchmark.cpp.make_s3_client()", - "start_line": 164, - "end_line": 185, - "type": "FUNCTION", - "content_hash": "4a1f0da543d7b574" - }, - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.list_parquet_objects(int &, const int &, const int &)": { - "file_path": "benchmark/parquet_s3_io_benchmark.cpp", - "qualified_name": "benchmark.parquet_s3_io_benchmark.cpp.list_parquet_objects(int &, const int &, const int &)", - "start_line": 188, - "end_line": 216, - "type": "FUNCTION", - "content_hash": "eaa1ec93a9d38045" - }, - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.awssdk_presigned_authorizer": { - "file_path": "benchmark/parquet_s3_io_benchmark.cpp", - "qualified_name": "benchmark.parquet_s3_io_benchmark.cpp.awssdk_presigned_authorizer", - "start_line": 222, - "end_line": 245, - "type": "CLASS", - "content_hash": "ee509ceba9d9ca7e" - }, - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.awssdk_presigned_authorizer.awssdk_presigned_authorizer(int)": { - "file_path": "benchmark/parquet_s3_io_benchmark.cpp", - "qualified_name": "benchmark.parquet_s3_io_benchmark.cpp.awssdk_presigned_authorizer.awssdk_presigned_authorizer(int)", - "start_line": 224, - "end_line": 227, - "type": "CONSTRUCTOR", - "content_hash": "016cd23e2c71a54c" - }, - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.awssdk_presigned_authorizer.authorize(const int &, int, int)": { - "file_path": "benchmark/parquet_s3_io_benchmark.cpp", - "qualified_name": "benchmark.parquet_s3_io_benchmark.cpp.awssdk_presigned_authorizer.authorize(const int &, int, int)", - "start_line": 229, - "end_line": 241, - "type": "METHOD", - "content_hash": "053f227a78a044eb" - }, - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.kvikio_s3_datasource": { - "file_path": "benchmark/parquet_s3_io_benchmark.cpp", - "qualified_name": "benchmark.parquet_s3_io_benchmark.cpp.kvikio_s3_datasource", - "start_line": 251, - "end_line": 322, - "type": "CLASS", - "content_hash": "3724c8b862520406" - }, - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.kvikio_s3_datasource.kvikio_s3_datasource(const int &)": { - "file_path": "benchmark/parquet_s3_io_benchmark.cpp", - "qualified_name": "benchmark.parquet_s3_io_benchmark.cpp.kvikio_s3_datasource.kvikio_s3_datasource(const int &)", - "start_line": 253, - "end_line": 256, - "type": "CONSTRUCTOR", - "content_hash": "2619d6838fbc91c4" - }, - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.kvikio_s3_datasource.size() const": { - "file_path": "benchmark/parquet_s3_io_benchmark.cpp", - "qualified_name": "benchmark.parquet_s3_io_benchmark.cpp.kvikio_s3_datasource.size() const", - "start_line": 258, - "end_line": 258, - "type": "METHOD", - "content_hash": "93a7f621807ff896" - }, - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.kvikio_s3_datasource.host_read(int, int, int *)": { - "file_path": "benchmark/parquet_s3_io_benchmark.cpp", - "qualified_name": "benchmark.parquet_s3_io_benchmark.cpp.kvikio_s3_datasource.host_read(int, int, int *)", - "start_line": 260, - "end_line": 265, - "type": "METHOD", - "content_hash": "b9fd05e4a2d72036" - }, - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.kvikio_s3_datasource.host_read(int, int)": { - "file_path": "benchmark/parquet_s3_io_benchmark.cpp", - "qualified_name": "benchmark.parquet_s3_io_benchmark.cpp.kvikio_s3_datasource.host_read(int, int)", - "start_line": 267, - "end_line": 273, - "type": "METHOD", - "content_hash": "391f91655654c39b" - }, - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.kvikio_s3_datasource.supports_device_read() const": { - "file_path": "benchmark/parquet_s3_io_benchmark.cpp", - "qualified_name": "benchmark.parquet_s3_io_benchmark.cpp.kvikio_s3_datasource.supports_device_read() const", - "start_line": 275, - "end_line": 275, - "type": "METHOD", - "content_hash": "2b97be3a8ed3fecf" - }, - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.kvikio_s3_datasource.device_read(int, int, int *, int)": { - "file_path": "benchmark/parquet_s3_io_benchmark.cpp", - "qualified_name": "benchmark.parquet_s3_io_benchmark.cpp.kvikio_s3_datasource.device_read(int, int, int *, int)", - "start_line": 277, - "end_line": 282, - "type": "METHOD", - "content_hash": "4478d7d26ecacf4c" - }, - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.kvikio_s3_datasource.device_read_async(int, int, int *, int)": { - "file_path": "benchmark/parquet_s3_io_benchmark.cpp", - "qualified_name": "benchmark.parquet_s3_io_benchmark.cpp.kvikio_s3_datasource.device_read_async(int, int, int *, int)", - "start_line": 284, - "end_line": 291, - "type": "METHOD", - "content_hash": "421faf53a900cb2f" - }, - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.kvikio_s3_datasource.device_read(int, int, int)": { - "file_path": "benchmark/parquet_s3_io_benchmark.cpp", - "qualified_name": "benchmark.parquet_s3_io_benchmark.cpp.kvikio_s3_datasource.device_read(int, int, int)", - "start_line": 293, - "end_line": 301, - "type": "METHOD", - "content_hash": "ca0618062d326da3" - }, - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.kvikio_s3_datasource.to_https_url(const int &)": { - "file_path": "benchmark/parquet_s3_io_benchmark.cpp", - "qualified_name": "benchmark.parquet_s3_io_benchmark.cpp.kvikio_s3_datasource.to_https_url(const int &)", - "start_line": 308, - "end_line": 313, - "type": "METHOD", - "content_hash": "1919824cfe28049e" - }, - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.kvikio_s3_datasource.clamp(int, int) const": { - "file_path": "benchmark/parquet_s3_io_benchmark.cpp", - "qualified_name": "benchmark.parquet_s3_io_benchmark.cpp.kvikio_s3_datasource.clamp(int, int) const", - "start_line": 315, - "end_line": 319, - "type": "METHOD", - "content_hash": "5fc20d2978eb8814" - }, - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.coalesced_range": { - "file_path": "benchmark/parquet_s3_io_benchmark.cpp", - "qualified_name": "benchmark.parquet_s3_io_benchmark.cpp.coalesced_range", - "start_line": 327, - "end_line": 331, - "type": "CLASS", - "content_hash": "9e0a16fe85afc4d6" - }, - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.main(int, char **)": { - "file_path": "benchmark/parquet_s3_io_benchmark.cpp", - "qualified_name": "benchmark.parquet_s3_io_benchmark.cpp.main(int, char **)", - "start_line": 333, - "end_line": 689, - "type": "FUNCTION", - "content_hash": "8e8eadecfcb5422f" - }, - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.main.lambda@416:18": { - "file_path": "benchmark/parquet_s3_io_benchmark.cpp", - "qualified_name": "benchmark.parquet_s3_io_benchmark.cpp.main.lambda@416:18", - "start_line": 416, - "end_line": 421, - "type": "FUNCTION", - "content_hash": "566c9d6aad31ab2c" - }, - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.main.lambda@472:27": { - "file_path": "benchmark/parquet_s3_io_benchmark.cpp", - "qualified_name": "benchmark.parquet_s3_io_benchmark.cpp.main.lambda@472:27", - "start_line": 472, - "end_line": 478, - "type": "FUNCTION", - "content_hash": "7a3dcb41789dcb67" - }, - "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.main.lambda@598:23": { - "file_path": "benchmark/parquet_s3_io_benchmark.cpp", - "qualified_name": "benchmark.parquet_s3_io_benchmark.cpp.main.lambda@598:23", - "start_line": 598, - "end_line": 677, - "type": "FUNCTION", - "content_hash": "11f3b814bfec1d01" - }, - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.DataSource": { - "file_path": "benchmark/s3_parquet_benchmark.cpp", - "qualified_name": "benchmark.s3_parquet_benchmark.cpp.DataSource", - "start_line": 78, - "end_line": 78, - "type": "ENUM", - "content_hash": "4f3910bcc6e75a16" - }, - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.DataSource.kvikio": { - "file_path": "benchmark/s3_parquet_benchmark.cpp", - "qualified_name": "benchmark.s3_parquet_benchmark.cpp.DataSource.kvikio", - "start_line": 78, - "end_line": 78, - "type": "ENUM", - "content_hash": "4f3910bcc6e75a16" - }, - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.DataSource.rest": { - "file_path": "benchmark/s3_parquet_benchmark.cpp", - "qualified_name": "benchmark.s3_parquet_benchmark.cpp.DataSource.rest", - "start_line": 78, - "end_line": 78, - "type": "ENUM", - "content_hash": "4f3910bcc6e75a16" - }, - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.parse_source(int)": { - "file_path": "benchmark/s3_parquet_benchmark.cpp", - "qualified_name": "benchmark.s3_parquet_benchmark.cpp.parse_source(int)", - "start_line": 80, - "end_line": 86, - "type": "FUNCTION", - "content_hash": "566a0c9b684deb02" - }, - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.usage(const char *)": { - "file_path": "benchmark/s3_parquet_benchmark.cpp", - "qualified_name": "benchmark.s3_parquet_benchmark.cpp.usage(const char *)", - "start_line": 88, - "end_line": 113, - "type": "FUNCTION", - "content_hash": "8cdbdf9a1070a14f" - }, - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.apply_rest_override(const int &, const int &, int &, int &, int &)": { - "file_path": "benchmark/s3_parquet_benchmark.cpp", - "qualified_name": "benchmark.s3_parquet_benchmark.cpp.apply_rest_override(const int &, const int &, int &, int &, int &)", - "start_line": 118, - "end_line": 139, - "type": "FUNCTION", - "content_hash": "b00befaae607983d" - }, - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.apply_rest_override.lambda@124:14": { - "file_path": "benchmark/s3_parquet_benchmark.cpp", - "qualified_name": "benchmark.s3_parquet_benchmark.cpp.apply_rest_override.lambda@124:14", - "start_line": 124, - "end_line": 124, - "type": "FUNCTION", - "content_hash": "bdabaed7f68bb540" - }, - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.aws_api": { - "file_path": "benchmark/s3_parquet_benchmark.cpp", - "qualified_name": "benchmark.s3_parquet_benchmark.cpp.aws_api", - "start_line": 146, - "end_line": 152, - "type": "CLASS", - "content_hash": "9d97168145ea4454" - }, - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.aws_api.aws_api()": { - "file_path": "benchmark/s3_parquet_benchmark.cpp", - "qualified_name": "benchmark.s3_parquet_benchmark.cpp.aws_api.aws_api()", - "start_line": 148, - "end_line": 148, - "type": "CONSTRUCTOR", - "content_hash": "0811bd3f0262597b" - }, - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.aws_api.~aws_api": { - "file_path": "benchmark/s3_parquet_benchmark.cpp", - "qualified_name": "benchmark.s3_parquet_benchmark.cpp.aws_api.~aws_api", - "start_line": 149, - "end_line": 149, - "type": "CONSTRUCTOR", - "content_hash": "7fd9af95a289df69" - }, - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.aws_api.aws_api(const aws_api &)": { - "file_path": "benchmark/s3_parquet_benchmark.cpp", - "qualified_name": "benchmark.s3_parquet_benchmark.cpp.aws_api.aws_api(const aws_api &)", - "start_line": 150, - "end_line": 150, - "type": "CONSTRUCTOR", - "content_hash": "0dfb5434459d3968" - }, - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.aws_api.operator=(const aws_api &)": { - "file_path": "benchmark/s3_parquet_benchmark.cpp", - "qualified_name": "benchmark.s3_parquet_benchmark.cpp.aws_api.operator=(const aws_api &)", - "start_line": 151, - "end_line": 151, - "type": "METHOD", - "content_hash": "81e8796e4630392c" - }, - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.make_s3_client()": { - "file_path": "benchmark/s3_parquet_benchmark.cpp", - "qualified_name": "benchmark.s3_parquet_benchmark.cpp.make_s3_client()", - "start_line": 157, - "end_line": 178, - "type": "FUNCTION", - "content_hash": "4a1f0da543d7b574" - }, - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.list_parquet_objects(int &, const int &, const int &)": { - "file_path": "benchmark/s3_parquet_benchmark.cpp", - "qualified_name": "benchmark.s3_parquet_benchmark.cpp.list_parquet_objects(int &, const int &, const int &)", - "start_line": 181, - "end_line": 209, - "type": "FUNCTION", - "content_hash": "eaa1ec93a9d38045" - }, - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.awssdk_presigned_authorizer": { - "file_path": "benchmark/s3_parquet_benchmark.cpp", - "qualified_name": "benchmark.s3_parquet_benchmark.cpp.awssdk_presigned_authorizer", - "start_line": 215, - "end_line": 238, - "type": "CLASS", - "content_hash": "ee509ceba9d9ca7e" - }, - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.awssdk_presigned_authorizer.awssdk_presigned_authorizer(int)": { - "file_path": "benchmark/s3_parquet_benchmark.cpp", - "qualified_name": "benchmark.s3_parquet_benchmark.cpp.awssdk_presigned_authorizer.awssdk_presigned_authorizer(int)", - "start_line": 217, - "end_line": 220, - "type": "CONSTRUCTOR", - "content_hash": "016cd23e2c71a54c" - }, - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.awssdk_presigned_authorizer.authorize(const int &, int, int)": { - "file_path": "benchmark/s3_parquet_benchmark.cpp", - "qualified_name": "benchmark.s3_parquet_benchmark.cpp.awssdk_presigned_authorizer.authorize(const int &, int, int)", - "start_line": 222, - "end_line": 234, - "type": "METHOD", - "content_hash": "053f227a78a044eb" - }, - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.kvikio_s3_datasource": { - "file_path": "benchmark/s3_parquet_benchmark.cpp", - "qualified_name": "benchmark.s3_parquet_benchmark.cpp.kvikio_s3_datasource", - "start_line": 244, - "end_line": 317, - "type": "CLASS", - "content_hash": "c77a3a54a61df46f" - }, - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.kvikio_s3_datasource.kvikio_s3_datasource(const int &)": { - "file_path": "benchmark/s3_parquet_benchmark.cpp", - "qualified_name": "benchmark.s3_parquet_benchmark.cpp.kvikio_s3_datasource.kvikio_s3_datasource(const int &)", - "start_line": 246, - "end_line": 249, - "type": "CONSTRUCTOR", - "content_hash": "2619d6838fbc91c4" - }, - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.kvikio_s3_datasource.size() const": { - "file_path": "benchmark/s3_parquet_benchmark.cpp", - "qualified_name": "benchmark.s3_parquet_benchmark.cpp.kvikio_s3_datasource.size() const", - "start_line": 251, - "end_line": 251, - "type": "METHOD", - "content_hash": "93a7f621807ff896" - }, - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.kvikio_s3_datasource.host_read(int, int, int *)": { - "file_path": "benchmark/s3_parquet_benchmark.cpp", - "qualified_name": "benchmark.s3_parquet_benchmark.cpp.kvikio_s3_datasource.host_read(int, int, int *)", - "start_line": 253, - "end_line": 258, - "type": "METHOD", - "content_hash": "b9fd05e4a2d72036" - }, - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.kvikio_s3_datasource.host_read(int, int)": { - "file_path": "benchmark/s3_parquet_benchmark.cpp", - "qualified_name": "benchmark.s3_parquet_benchmark.cpp.kvikio_s3_datasource.host_read(int, int)", - "start_line": 260, - "end_line": 266, - "type": "METHOD", - "content_hash": "391f91655654c39b" - }, - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.kvikio_s3_datasource.supports_device_read() const": { - "file_path": "benchmark/s3_parquet_benchmark.cpp", - "qualified_name": "benchmark.s3_parquet_benchmark.cpp.kvikio_s3_datasource.supports_device_read() const", - "start_line": 268, - "end_line": 268, - "type": "METHOD", - "content_hash": "2b97be3a8ed3fecf" - }, - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.kvikio_s3_datasource.device_read(int, int, int *, int)": { - "file_path": "benchmark/s3_parquet_benchmark.cpp", - "qualified_name": "benchmark.s3_parquet_benchmark.cpp.kvikio_s3_datasource.device_read(int, int, int *, int)", - "start_line": 270, - "end_line": 277, - "type": "METHOD", - "content_hash": "c7fe1d221874ace2" - }, - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.kvikio_s3_datasource.device_read_async(int, int, int *, int)": { - "file_path": "benchmark/s3_parquet_benchmark.cpp", - "qualified_name": "benchmark.s3_parquet_benchmark.cpp.kvikio_s3_datasource.device_read_async(int, int, int *, int)", - "start_line": 279, - "end_line": 286, - "type": "METHOD", - "content_hash": "421faf53a900cb2f" - }, - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.kvikio_s3_datasource.device_read(int, int, int)": { - "file_path": "benchmark/s3_parquet_benchmark.cpp", - "qualified_name": "benchmark.s3_parquet_benchmark.cpp.kvikio_s3_datasource.device_read(int, int, int)", - "start_line": 288, - "end_line": 296, - "type": "METHOD", - "content_hash": "ca0618062d326da3" - }, - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.kvikio_s3_datasource.to_https_url(const int &)": { - "file_path": "benchmark/s3_parquet_benchmark.cpp", - "qualified_name": "benchmark.s3_parquet_benchmark.cpp.kvikio_s3_datasource.to_https_url(const int &)", - "start_line": 303, - "end_line": 308, - "type": "METHOD", - "content_hash": "1919824cfe28049e" - }, - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.kvikio_s3_datasource.clamp(int, int) const": { - "file_path": "benchmark/s3_parquet_benchmark.cpp", - "qualified_name": "benchmark.s3_parquet_benchmark.cpp.kvikio_s3_datasource.clamp(int, int) const", - "start_line": 310, - "end_line": 314, - "type": "METHOD", - "content_hash": "5fc20d2978eb8814" - }, - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.main(int, char **)": { - "file_path": "benchmark/s3_parquet_benchmark.cpp", - "qualified_name": "benchmark.s3_parquet_benchmark.cpp.main(int, char **)", - "start_line": 321, - "end_line": 595, - "type": "FUNCTION", - "content_hash": "0ac50b0ae9f52794" - }, - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.main.lambda@409:18": { - "file_path": "benchmark/s3_parquet_benchmark.cpp", - "qualified_name": "benchmark.s3_parquet_benchmark.cpp.main.lambda@409:18", - "start_line": 409, - "end_line": 414, - "type": "FUNCTION", - "content_hash": "566c9d6aad31ab2c" - }, - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.main.lambda@453:24": { - "file_path": "benchmark/s3_parquet_benchmark.cpp", - "qualified_name": "benchmark.s3_parquet_benchmark.cpp.main.lambda@453:24", - "start_line": 453, - "end_line": 464, - "type": "FUNCTION", - "content_hash": "8a4fd32af2de9141" - }, - "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.main.lambda@571:23": { - "file_path": "benchmark/s3_parquet_benchmark.cpp", - "qualified_name": "benchmark.s3_parquet_benchmark.cpp.main.lambda@571:23", - "start_line": 571, - "end_line": 591, - "type": "FUNCTION", - "content_hash": "ef08d6e3c182a51a" - }, - "scripts/compare_benchmarks.py|scripts.compare_benchmarks.load_benchmark_real_times": { - "file_path": "scripts/compare_benchmarks.py", - "qualified_name": "scripts.compare_benchmarks.load_benchmark_real_times", - "start_line": 7, - "end_line": 19, - "type": "FUNCTION", - "content_hash": "8f343f704a9ca6d2" - }, - "scripts/compare_benchmarks.py|scripts.compare_benchmarks.main": { - "file_path": "scripts/compare_benchmarks.py", - "qualified_name": "scripts.compare_benchmarks.main", - "start_line": 22, - "end_line": 85, - "type": "FUNCTION", - "content_hash": "2008660a5122da36" - }, - "scripts/generate_api_docs.py|scripts.generate_api_docs.parse_xml": { - "file_path": "scripts/generate_api_docs.py", - "qualified_name": "scripts.generate_api_docs.parse_xml", - "start_line": 6, - "end_line": 76, - "type": "FUNCTION", - "content_hash": "0f5195a1482f8a83" - } - }, - "components": [ - { - "name": "Core C++ Headers and Interfaces", - "description": "Declares public C++ API interfaces, memory spaces, data representations, and asynchronous I/O backend definitions for cuCascade.", - "key_entities": [ - { - "qualified_name": "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry", - "reference_file": "include/cucascade/data/representation_converter.hpp", - "reference_start_line": 107, - "reference_end_line": 287 - }, - { - "qualified_name": "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space", - "reference_file": "include/cucascade/memory/memory_space.hpp", - "reference_start_line": 65, - "reference_end_line": 184 - }, - { - "qualified_name": "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event", - "reference_file": "include/cucascade/cuda/event.hpp", - "reference_start_line": 105, - "reference_end_line": 165 - }, - { - "qualified_name": "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation", - "reference_file": "include/cucascade/cudf/gpu_data_representation.hpp", - "reference_start_line": 67, - "reference_end_line": 339 - } - ], - "source_cluster_ids": [ - "6", - "7", - "8", - "9", - "10", - "11", - "12", - "13", - "14", - "15", - "16", - "17", - "18", - "19", - "20", - "21", - "22", - "23", - "24", - "25", - "26", - "27", - "28", - "29", - "30", - "31", - "32", - "33", - "34", - "35", - "36", - "37", - "38", - "39", - "40", - "41", - "42", - "43", - "44", - "45", - "46", - "47", - "48", - "49", - "50", - "51", - "52", - "53", - "54", - "55", - "56", - "57", - "58", - "59", - "60", - "61", - "62", - "63", - "64", - "65", - "66", - "67", - "68", - "69", - "70", - "71", - "72", - "73", - "74", - "75", - "76", - "77", - "78", - "79", - "80", - "81", - "82", - "83", - "84", - "85", - "86", - "87", - "88" - ], - "file_methods": [ - { - "file_path": "include/cucascade/cuda/device_copy_batch.hpp", - "methods": [ - "include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch", - "include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.device_copy_batch()", - "include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.reserve(int)", - "include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.add(void *, const void *, int)", - "include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.count() const noexcept", - "include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.bytes() const noexcept", - "include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.empty() const noexcept", - "include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.enqueue(int) const", - "include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.clear() noexcept" - ] - }, - { - "file_path": "include/cucascade/cuda/event.hpp", - "methods": [ - "include.cucascade.cuda.event.hpp.cucascade.cuda.event.query_result", - "include.cucascade.cuda.event.hpp.cucascade.cuda.event.query_result.error", - "include.cucascade.cuda.event.hpp.cucascade.cuda.event.query_result.in_progress", - "include.cucascade.cuda.event.hpp.cucascade.cuda.event.query_result.success", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.cuda_event_view()", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.~cuda_event_view", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.cuda_event_view(const cuda_event_view &) noexcept", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.cuda_event_view(cuda_event_view &&) noexcept", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.operator=(const cuda_event_view &) noexcept", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.operator=(cuda_event_view &&) noexcept", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.cuda_event_view(int)", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.cuda_event_view(int) noexcept", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.value() const noexcept", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.wait(int) const", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.synchronize() const", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.synchronize_no_throw() const noexcept", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.elapsed_time(cuda_event_view) const", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.query() const noexcept", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.query_raw_status() const noexcept", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.cuda_event(unsigned int)", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.~cuda_event", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.cuda_event(const cuda_event &)", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.operator=(const cuda_event &)", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.cuda_event(cuda_event &&) noexcept", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.operator=(cuda_event &&) noexcept", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.get() const noexcept", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.view() const noexcept", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.operator cuda_event_view() const noexcept", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.record(int)", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.wait(int) const", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.synchronize() const", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.synchronize_no_throw() const noexcept", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.elapsed_time(const cuda_event &) const", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.query() const noexcept", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.query_raw_status() const noexcept" - ] - }, - { - "file_path": "include/cucascade/cudf/bandwidth_profiler.hpp", - "methods": [ - "include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_sample", - "include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_pair_result", - "include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile_config", - "include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile", - "include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile.gbps(int, int) const noexcept", - "include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile.sample(int, int, int) const", - "include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile.find(int, int) const noexcept" - ] - }, - { - "file_path": "include/cucascade/cudf/builtin_converters.hpp", - "methods": [ - "include.cucascade.cudf.builtin_converters.hpp.cucascade.register_builtin_converters(int &)" - ] - }, - { - "file_path": "include/cucascade/cudf/datasource.hpp", - "methods": [ - "include.cucascade.cudf.datasource.hpp.cucascade.io.prefetch_refusal", - "include.cucascade.cudf.datasource.hpp.cucascade.io.prefetch_refusal.issued", - "include.cucascade.cudf.datasource.hpp.cucascade.io.prefetch_refusal.no_cache", - "include.cucascade.cudf.datasource.hpp.cucascade.io.prefetch_refusal.consumer_ahead", - "include.cucascade.cudf.datasource.hpp.cucascade.io.prefetch_refusal.memory_pressure", - "include.cucascade.cudf.datasource.hpp.cucascade.io.prefetch_refusal.other", - "include.cucascade.cudf.datasource.hpp.cucascade.io.prepare_result", - "include.cucascade.cudf.datasource.hpp.cucascade.io.prepare_result.prepared", - "include.cucascade.cudf.datasource.hpp.cucascade.io.prepare_result.allocation_failed", - "include.cucascade.cudf.datasource.hpp.cucascade.io.prepare_result.fallen_behind", - "include.cucascade.cudf.datasource.hpp.cucascade.io.prepare_result.nothing_to_prepare", - "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource", - "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.datasource(int, int)", - "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.~datasource", - "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.datasource(const datasource &)", - "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.operator=(const datasource &)", - "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.io_ctx() const", - "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.get_io_object() const noexcept", - "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.metadata() const", - "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.store_metadata(int)", - "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.size() const", - "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.supports_device_read() const", - "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.supports_vector_host_read() const", - "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.is_device_read_preferred(int) const", - "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.host_read(int, int, int *)", - "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.host_read(int, int)", - "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.host_read_async(int, int, int *)", - "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.device_read(int, int, int)", - "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.device_read(int, int, int *, int)", - "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.device_read_async(int, int, int *, int)", - "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.device_read_ranges_async(int, int)", - "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.host_read_ranges_async(int)", - "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.duplicate() const", - "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.fadvise(int, int)", - "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.update(int)", - "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.prepare_prefetch(bool)", - "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.prefetch_async(int)", - "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.uses_prefetching_cache() const noexcept", - "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.prefers_bulk_io() const noexcept", - "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.uses_prefetching_cache()" - ] - }, - { - "file_path": "include/cucascade/cudf/gpu_data_representation.hpp", - "methods": [ - "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation", - "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.gpu_table_representation(int &&, int &, int)", - "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.gpu_table_representation(int, Owner &&, int, int &, int)", - "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.make_written_on(int &&, int &, int)", - "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.~gpu_table_representation", - "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.gpu_table_representation(const gpu_table_representation &)", - "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.gpu_table_representation(gpu_table_representation &&)", - "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.operator=(const gpu_table_representation &)", - "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.operator=(gpu_table_representation &&)", - "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.get_size_in_bytes() const", - "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.get_uncompressed_data_size_in_bytes() const", - "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.clone(int) const", - "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.get_table_view() const", - "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.release_table(int)", - "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.rebind_stream(int)", - "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.record_writer_event(int)", - "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.get_writer_event() const", - "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.wait_for_writer(int) const", - "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.owning_table_view", - "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.validate_writer_stream(int, const int &)", - "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.make_owning_view(int, Owner &&, int, const int &, int)", - "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.take_owned_table(int &&, const int &, int)", - "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.record_writer_event_unchecked(int)", - "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation::gpu_table_representation(int, Owner &&, int, int &, int)" - ] - }, - { - "file_path": "include/cucascade/cudf/host_data_representation.hpp", - "methods": [ - "include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation", - "include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.host_data_representation(int, int *)", - "include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.get_size_in_bytes() const", - "include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.get_uncompressed_data_size_in_bytes() const", - "include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.clone(int) const", - "include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.get_host_table() const", - "include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.num_columns() const noexcept", - "include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.column_size(int) const", - "include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.slice(int) const", - "include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation", - "include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation.host_data_packed_representation(int, int *)", - "include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation.get_size_in_bytes() const", - "include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation.get_uncompressed_data_size_in_bytes() const", - "include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation.clone(int) const", - "include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation.get_host_table() const" - ] - }, - { - "file_path": "include/cucascade/cudf/host_table.hpp", - "methods": [ - "include.cucascade.cudf.host_table.hpp.cucascade.memory.memory_space", - "include.cucascade.cudf.host_table.hpp.cucascade.memory.host_table_allocation", - "include.cucascade.cudf.host_table.hpp.cucascade.memory.host_table_allocation.create(int, int, int)", - "include.cucascade.cudf.host_table.hpp.cucascade.memory.host_table_allocation.slice(int) const", - "include.cucascade.cudf.host_table.hpp.cucascade.memory.host_table_allocation.clone(memory_space &) const", - "include.cucascade.cudf.host_table.hpp.cucascade.memory.host_table_allocation.num_columns() const noexcept", - "include.cucascade.cudf.host_table.hpp.cucascade.memory.host_table_allocation.column_size(int) const", - "include.cucascade.cudf.host_table.hpp.cucascade.memory.host_table_allocation.host_table_allocation(int, int, int)" - ] - }, - { - "file_path": "include/cucascade/cudf/host_table_packed.hpp", - "methods": [ - "include.cucascade.cudf.host_table_packed.hpp.cucascade.memory.host_table_packed_allocation", - "include.cucascade.cudf.host_table_packed.hpp.cucascade.memory.host_table_packed_allocation.host_table_packed_allocation(int, int)" - ] - }, - { - "file_path": "include/cucascade/data/common.hpp", - "methods": [ - "include.cucascade.data.common.hpp.cucascade.idata_representation", - "include.cucascade.data.common.hpp.cucascade.idata_representation.idata_representation(int &)", - "include.cucascade.data.common.hpp.cucascade.idata_representation.~idata_representation", - "include.cucascade.data.common.hpp.cucascade.idata_representation.get_current_tier() const noexcept", - "include.cucascade.data.common.hpp.cucascade.idata_representation.get_device_id() const noexcept", - "include.cucascade.data.common.hpp.cucascade.idata_representation.get_memory_space() const noexcept", - "include.cucascade.data.common.hpp.cucascade.idata_representation.get_size_in_bytes() const", - "include.cucascade.data.common.hpp.cucascade.idata_representation.get_uncompressed_data_size_in_bytes() const", - "include.cucascade.data.common.hpp.cucascade.idata_representation.clone(int) const", - "include.cucascade.data.common.hpp.cucascade.idata_representation.record_writer_event(int)", - "include.cucascade.data.common.hpp.cucascade.idata_representation.get_writer_event() const", - "include.cucascade.data.common.hpp.cucascade.idata_representation.rebind_stream(int)" - ] - }, - { - "file_path": "include/cucascade/data/data_batch.hpp", - "methods": [ - "include.cucascade.data.data_batch.hpp.cucascade.memory.memory_space", - "include.cucascade.data.data_batch.hpp.cucascade.batch_state", - "include.cucascade.data.data_batch.hpp.cucascade.batch_state.idle", - "include.cucascade.data.data_batch.hpp.cucascade.batch_state.mutable_locked", - "include.cucascade.data.data_batch.hpp.cucascade.batch_state.read_only", - "include.cucascade.data.data_batch.hpp.read_only_data_batch", - "include.cucascade.data.data_batch.hpp.mutable_data_batch", - "include.cucascade.data.data_batch.hpp.idata_batch_probe", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.make(int, int, int)", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.~data_batch", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.data_batch(data_batch &&)", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.operator=(data_batch &&)", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.data_batch(const data_batch &)", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.operator=(const data_batch &)", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.get_batch_id() const", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.subscribe() const", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.unsubscribe() const", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.get_subscriber_count() const", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.get_state() const", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.get_read_only_count() const", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.to_idle(read_only_data_batch &&)", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.to_idle(mutable_data_batch &&)", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.to_read_only() const", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.to_mutable()", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.try_to_read_only() const", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.try_to_mutable()", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.data_batch(int, int, int)", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.get_current_tier() const", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.get_data() const", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.get_memory_space() const", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.set_data(int)", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.reader_event_pool", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.reader_event_pool_map", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.reader_event_pool_map.record_reader_event(int)", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.reader_event_pool_map.synchronize_reader_events()", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.reader_event_pool_map.reader_events_complete()", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.reader_event_pool_map.synchronize_reader_events_no_throw() noexcept", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.reader_event_pool_map.recycle_completed_reader_events(reader_event_pool &) const", - "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch", - "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.get_batch_id() const", - "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.get_current_tier() const", - "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.get_data() const", - "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.get_memory_space() const", - "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.get_writer_event() const", - "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.record_reader_event(int) const", - "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.clone(int, int, int) const", - "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.clone_to(const int &, int, const memory::memory_space *, int, int) const", - "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.clone_to(const int &, int, int &, int, int) const", - "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.read_only_data_batch(read_only_data_batch &&) noexcept", - "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.operator=(read_only_data_batch &&) noexcept", - "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.~read_only_data_batch", - "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.read_only_data_batch(const read_only_data_batch &)", - "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.operator=(const read_only_data_batch &)", - "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.read_only_data_batch(int, int)", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.get_batch_id() const", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.get_current_tier() const", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.get_data() const", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.get_memory_space() const", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.set_data(int)", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.convert_to(const int &, const memory::memory_space *, int)", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.convert_to(const int &, int &, int)", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.rebind_stream(int)", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.clone(int, int, int) const", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.clone_to(const int &, int, const memory::memory_space *, int, int) const", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.clone_to(const int &, int, int &, int, int) const", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.mutable_data_batch(mutable_data_batch &&) noexcept", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.operator=(mutable_data_batch &&) noexcept", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.~mutable_data_batch", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.mutable_data_batch(const mutable_data_batch &)", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.operator=(const mutable_data_batch &)", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.mutable_data_batch(int, int)", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.install_converted_representation(int, int)", - "include.cucascade.data.data_batch.hpp.cucascade.idata_batch_probe", - "include.cucascade.data.data_batch.hpp.cucascade.idata_batch_probe.idata_batch_probe()", - "include.cucascade.data.data_batch.hpp.cucascade.idata_batch_probe.~idata_batch_probe", - "include.cucascade.data.data_batch.hpp.cucascade.idata_batch_probe.created(const int, const int &) noexcept", - "include.cucascade.data.data_batch.hpp.cucascade.idata_batch_probe.conversion_started(const int &, const memory::memory_space *) noexcept", - "include.cucascade.data.data_batch.hpp.cucascade.idata_batch_probe.conversion_completed(const int &, const bool) noexcept", - "include.cucascade.data.data_batch.hpp.cucascade.idata_batch_probe.data_replaced(const int &) noexcept", - "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch::clone_to(const int &, int, const memory::memory_space *, int, int) const", - "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch::clone_to(const int &, int, int &, int, int) const", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch::convert_to(const int &, const memory::memory_space *, int)", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch::convert_to(const int &, int &, int)", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch::clone_to(const int &, int, const memory::memory_space *, int, int) const", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch::clone_to(const int &, int, int &, int, int) const" - ] - }, - { - "file_path": "include/cucascade/data/data_repository.hpp", - "methods": [ - "include.cucascade.data.data_repository.hpp.cucascade.data_repository", - "include.cucascade.data.data_repository.hpp.cucascade.data_repository.data_repository()", - "include.cucascade.data.data_repository.hpp.cucascade.data_repository.~data_repository", - "include.cucascade.data.data_repository.hpp.cucascade.data_repository.add_data_batch(int, int)", - "include.cucascade.data.data_repository.hpp.cucascade.data_repository.pop_next_data_batch(int)", - "include.cucascade.data.data_repository.hpp.cucascade.data_repository.pop_data_batch_by_id(int, int)", - "include.cucascade.data.data_repository.hpp.cucascade.data_repository.get_data_batch_by_id(int, int) const", - "include.cucascade.data.data_repository.hpp.cucascade.data_repository.get_batch_ids(int) const", - "include.cucascade.data.data_repository.hpp.cucascade.data_repository.size(int) const", - "include.cucascade.data.data_repository.hpp.cucascade.data_repository.empty(int) const", - "include.cucascade.data.data_repository.hpp.cucascade.data_repository.total_size() const", - "include.cucascade.data.data_repository.hpp.cucascade.data_repository.all_empty() const", - "include.cucascade.data.data_repository.hpp.cucascade.data_repository.num_partitions() const", - "include.cucascade.data.data_repository.hpp.cucascade.data_repository.set_num_partitions(int)", - "include.cucascade.data.data_repository.hpp.cucascade.shared_data_repository" - ] - }, - { - "file_path": "include/cucascade/data/data_repository_manager.hpp", - "methods": [ - "include.cucascade.data.data_repository_manager.hpp.cucascade.operator_port_key", - "include.cucascade.data.data_repository_manager.hpp.cucascade.operator_port_key.operator==(const operator_port_key &) const", - "include.cucascade.data.data_repository_manager.hpp.cucascade.operator_port_key.operator<(const operator_port_key &) const", - "include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager", - "include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.data_repository_manager()", - "include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.~data_repository_manager", - "include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.add_new_repository(int, int, int)", - "include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.add_data_batch(int, int)", - "include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.get_repository(int, int)", - "include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.get_next_data_batch_id()", - "include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.leaked_repository_info", - "include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.clear_all_repositories()", - "include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.for_each_repository(int)", - "include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.get_repositories()", - "include.cucascade.data.data_repository_manager.hpp.cucascade.shared_data_repository_manager" - ] - }, - { - "file_path": "include/cucascade/data/disk_data_representation.hpp", - "methods": [ - "include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation", - "include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation.disk_data_representation(int, int &)", - "include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation.~disk_data_representation", - "include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation.get_size_in_bytes() const", - "include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation.get_uncompressed_data_size_in_bytes() const", - "include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation.clone(int) const", - "include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation.get_disk_table() const" - ] - }, - { - "file_path": "include/cucascade/data/disk_io_backend.hpp", - "methods": [ - "include.cucascade.data.disk_io_backend.hpp.cucascade.io_batch_entry", - "include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend", - "include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend.~idisk_io_backend", - "include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend.write(const int &, const void *, int, int, int)", - "include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend.read(const int &, void *, int, int, int)", - "include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend.write(const int &, const void *, int, int)", - "include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend.read(const int &, void *, int, int)", - "include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend.write_batch(const int &, const int &, int)", - "include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend.read_batch(const int &, const int &, int)" - ] - }, - { - "file_path": "include/cucascade/data/io_backend_registry.hpp", - "methods": [ - "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry", - "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.io_backend_registry()", - "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.io_backend_registry(const io_backend_registry &)", - "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.operator=(const io_backend_registry &)", - "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.io_backend_registry(io_backend_registry &&)", - "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.operator=(io_backend_registry &&)", - "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.~io_backend_registry", - "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.register_backend(const int &, int)", - "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.has_backend(const int &) const", - "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.create_backend(const int &) const", - "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.unregister_backend(const int &)", - "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.clear()", - "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.set_default(const int &)", - "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.get_default_name() const", - "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.create_default_backend() const", - "include.cucascade.data.io_backend_registry.hpp.cucascade.register_builtin_io_backends(io_backend_registry &)" - ] - }, - { - "file_path": "include/cucascade/data/representation_converter.hpp", - "methods": [ - "include.cucascade.data.representation_converter.hpp.cucascade.converter_key", - "include.cucascade.data.representation_converter.hpp.cucascade.converter_key.operator==(const converter_key &) const", - "include.cucascade.data.representation_converter.hpp.cucascade.converter_key_hash", - "include.cucascade.data.representation_converter.hpp.cucascade.converter_key_hash.operator()(const converter_key &) const", - "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry", - "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.representation_converter_registry()", - "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.representation_converter_registry(const representation_converter_registry &)", - "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.operator=(const representation_converter_registry &)", - "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.representation_converter_registry(representation_converter_registry &&)", - "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.operator=(representation_converter_registry &&)", - "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.~representation_converter_registry", - "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.register_converter(representation_converter_registry)", - "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.has_converter() const", - "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.has_converter_for(const int &) const", - "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.convert(const int &, const int *, int) const", - "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.convert(const int &, int &, int) const", - "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.convert(const int &, int, const int *, int) const", - "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.unregister_converter()", - "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.clear()", - "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.register_converter_impl(const converter_key &, int)", - "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.has_converter_impl(const converter_key &) const", - "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.convert_impl(const converter_key &, const int &, const int *, int, int *) const", - "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.unregister_converter_impl(const converter_key &)" - ] - }, - { - "file_path": "include/cucascade/error.hpp", - "methods": [ - "include.cucascade.error.hpp.cucascade.cuda_error", - "include.cucascade.error.hpp.cucascade.logic_error" - ] - }, - { - "file_path": "include/cucascade/exec/admission_control.hpp", - "methods": [ - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot.slot()", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot.~slot", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot.slot(slot &&) noexcept", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot.operator=(slot &&) noexcept", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot.slot(const slot &)", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot.operator=(const slot &)", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot.size() const noexcept", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot.operator bool() const noexcept", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot.slot(admission_control *, int) noexcept", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.admission_control(int) noexcept", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.~admission_control", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.admission_control(const admission_control &)", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.operator=(const admission_control &)", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.acquire(int, int)", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.try_acquire(int)", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.wait_for_all(int)", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.budget() const noexcept", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.reserved() const", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.peak_reserved() const", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.release(int) noexcept" - ] - }, - { - "file_path": "include/cucascade/exec/completion_controller.hpp", - "methods": [ - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_token", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_token.completion_token()", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_token.completion_token(int, Fn &&, Args &&...)", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_token.completion_token(completion_token &&) noexcept", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_token.operator=(completion_token &&) noexcept", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_token.completion_token(const completion_token &)", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_token.operator=(const completion_token &)", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_token.operator bool() const noexcept", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_token.is_armed() const noexcept", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.ctrl_impl", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.ctrl_impl.~ctrl_impl", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.slot", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.slot.slot()", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.slot.slot(slot &&) noexcept", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.slot.operator=(slot &&) noexcept", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.slot.slot(const slot &)", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.slot.operator=(const slot &)", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.slot.operator bool() const noexcept", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.slot.slot(int) noexcept", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.completion_controller()", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.completion_controller(const completion_controller &)", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.operator=(const completion_controller &)", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.acquire()", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.close() noexcept", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.on_completion(Fn &&, Args &&...)", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.completed() const noexcept" - ] - }, - { - "file_path": "include/cucascade/exec/config.hpp", - "methods": [ - "include.cucascade.exec.config.hpp.cucascade.exec.thread_pool_config" - ] - }, - { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "methods": [ - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.completion_slot", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.detail.completion_cuda_api", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.detail.pending_entry", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.detail.completion_backoff(int &) noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.exec.retire_lane", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission.submission(submission &&)", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission.operator=(submission &&)", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission.submission(const submission &)", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission.operator=(const submission &)", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission.~submission", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission.stream() const noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission.on_retire(int)", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission.commit() noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission.submission(retire_lane &, int) noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.retire_lane(int, detail::completion_cuda_api, int *) noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.~retire_lane", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.retire_lane(const retire_lane &)", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.operator=(const retire_lane &)", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.stream() const noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.begin()", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.drain() noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.oldest_pending_hint() const noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.oldest_pending_locked() noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.idle() noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.faulted() const noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.fault_error() const noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.enqueue_error() const noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.wait_for(int) noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.poll_health() noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.detach() noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.detached() const noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.fail_all(int) noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.quiesce() noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.completed() const noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.remember_host_error(int) noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.claim_drainer() noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.release_drainer() noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.drain_owned(int, bool, int) noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.publish(int &) noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission::stream() const noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission::on_retire(int)", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission::commit() noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission::~submission", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.cuda_event_completion_poll(detail::completion_cuda_api) noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.~cuda_event_completion_poll", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.cuda_event_completion_poll(const cuda_event_completion_poll &)", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.operator=(const cuda_event_completion_poll &)", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.lane_for(int)", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.detach() noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.drain_all() noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.progress", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.progress.made", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.progress.none", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.progress.undelivered", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.wait_for_progress() noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.fail_all(int) noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.requires() &&" - ] - }, - { - "file_path": "include/cucascade/exec/invocable.hpp", - "methods": [ - "include.cucascade.exec.invocable.hpp.cucascade.exec.invocable", - "include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage", - "include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.invocable_storage() noexcept", - "include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.invocable_storage(F &&)", - "include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.has_target() const noexcept", - "include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.reset() noexcept", - "include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.call(Args &&...) noexcept(NoExcept)", - "include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.concept_t", - "include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.concept_t.~concept_t", - "include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.concept_t.invoke(Args &&...) noexcept(NoExcept)", - "include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.model", - "include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.model.model(F)", - "include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.model.invoke(Args &&...) noexcept(NoExcept)", - "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable", - "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.invocable(const invocable &)", - "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.operator=(Args...)> &(invocable &&) noexcept", - "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.operator==(const invocable &, int) noexcept", - "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable", - "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.invocable(const invocable &)", - "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.operator=(Args...) noexcept> &(invocable &&) noexcept", - "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.operator==(const invocable &, int) noexcept", - "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable", - "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.invocable(const invocable &)", - "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.operator=(Args...) &&> &(invocable &&) noexcept", - "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.operator==(const invocable &, int) noexcept", - "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable", - "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.invocable(const invocable &)", - "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.operator=(Args...) && noexcept> &(invocable &&) noexcept", - "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.operator==(const invocable &, int) noexcept" - ] - }, - { - "file_path": "include/cucascade/exec/scoped_dispatcher.hpp", - "methods": [ - "include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher", - "include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.scoped_dispatcher(int &, int)", - "include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.~scoped_dispatcher", - "include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.scoped_dispatcher(const scoped_dispatcher &)", - "include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.operator=(const scoped_dispatcher &)", - "include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.enqueue(scoped_dispatcher &&)", - "include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.schedule(scoped_dispatcher &&)", - "include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.request_stop()", - "include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.wait_for_all()", - "include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.wrap(F &&)", - "include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.wrap.lambda@119:12", - "include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.invoke_with_optional_stop_token(F &, int)", - "include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.on_task_done()" - ] - }, - { - "file_path": "include/cucascade/exec/semi_future.hpp", - "methods": [ - "include.cucascade.exec.semi_future.hpp.cucascade.exec.inline_executor", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.inline_executor.enqueue(int)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.inline_executor.instance() noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.broken_promise_error", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.broken_promise_error.broken_promise_error()", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.promise_already_satisfied_error", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.promise_already_satisfied_error.promise_already_satisfied_error()", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future_already_retrieved_error", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future_already_retrieved_error.future_already_retrieved_error()", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future_invalid_error", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future_invalid_error.future_invalid_error()", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.tag_t", - "include.cucascade.exec.semi_future.hpp.exec.semi_future", - "include.cucascade.exec.semi_future.hpp.exec.promise", - "include.cucascade.exec.semi_future.hpp.exec.future", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.is_unique_ptr", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.is_semi_future", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.is_semi_future>", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.is_semi_future>.value_type", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.is_try", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.unwrap_callback_result", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.unwrap_callback_result.type", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.unwrap_callback_result>", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.unwrap_callback_result>.type", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.unwrap_callback_result_t", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.core()", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.core(const core &)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.operator=(const core &)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.ready() const noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.set_try(int &&)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.set_callback(int)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.wait()", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.wait_for(const int &)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.wait_until(int)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.steal() noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.run_and_complete()", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.state", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.state.~state", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.state.await()", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.state.await_until(int)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.state.peek_ready() const noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.state.consume()", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.state.set_callback(int)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.leaf_state", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.leaf_state.callback", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.leaf_state.leaf_state(int) noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.leaf_state.await()", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.leaf_state.await_until(int)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.leaf_state.peek_ready() const noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.leaf_state.consume()", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.leaf_state.set_callback(callback)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.ready_state", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.ready_state.callback", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.deferred_state", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.deferred_state.callback", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.deferred_state.deferred_state(int, fn_t &&)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.deferred_state.await()", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.deferred_state.await_until(int)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.deferred_state.peek_ready() const noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.deferred_state.consume()", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.deferred_state.set_callback(callback)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.deferred_state.set_callback.lambda@478:20", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state.callback", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state.flat_map_state(int, fn_t &&)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state.await()", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state.await_until(int)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state.peek_ready() const noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state.consume()", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state.set_callback(callback)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.invoke_with_value(auto) (fn_t &&, int &&)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.value_type", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.semi_future() noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.operator=(semi_future &&) noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.semi_future(const semi_future &)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.operator=(const semi_future &)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.valid() const noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.is_ready() const", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.get() &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.get(const int &) &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.get_try() &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.wait() &", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.wait() &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.wait(const int &) &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.defer(fn_t &&) &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.defer_value(fn_t &&) &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.defer_error(tag_t, fn_t &&) &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.defer_error(fn_t &&) &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.defer_ensure(fn_t &&) &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.unit() &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.via(int *) &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.install_callback(cb_t &&) &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.semi_future(int) noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.throw_if_invalid() const", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.wait_for(const int &)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.promise", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.promise.promise()", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.promise.promise(promise &&) noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.promise.operator=(promise &&) noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.promise.promise(const promise &)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.promise.operator=(const promise &)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.promise.~promise", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.promise.get_semi_future()", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.promise.get_future(int *)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.value_type", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.future() noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.future(future &&) noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.operator=(future &&) noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.future(const future &)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.operator=(const future &)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.valid() const noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.get_executor() const noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.is_ready() const", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.semi() &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.get() &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.get_try() &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.wait() &", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.wait() &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.then_try(fn_t &&) &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.then_value(fn_t &&) &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.then_error(tag_t, fn_t &&) &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.then_error(fn_t &&) &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.then_ensure(fn_t &&) &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.future(int, int *) noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.throw_if_invalid() const", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state::set_callback(typename state::callback)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state::set_callback.lambda@1133:18", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.make_semi_future(int)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.make_semi_future()", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.make_semi_future_with(fn_t &&)" - ] - }, - { - "file_path": "include/cucascade/exec/thread_pool.hpp", - "methods": [ - "include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool", - "include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.static_thread_pool(int, const int &, int, int)", - "include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.static_thread_pool(const static_thread_pool &)", - "include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.operator=(const static_thread_pool &)", - "include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.~static_thread_pool", - "include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.schedule(int &&)", - "include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.enqueue(int &&)", - "include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.num_threads() const noexcept", - "include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.stop() noexcept", - "include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.has_work_or_stopped() const", - "include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.work_loop()" - ] - }, - { - "file_path": "include/cucascade/exec/thread_util.hpp", - "methods": [ - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.set_thread_name(pthread_t, int) noexcept", - "include.cucascade.exec.thread_util.hpp.exec.thread_util.set_thread_name(int &, int) noexcept", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.set_thread_name(int &, int) noexcept", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.set_current_thread_name(int) noexcept", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.get_thread_name(pthread_t) noexcept", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.get_current_thread_name() noexcept", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.set_thread_affinity(pthread_t, int) noexcept", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.get_thread_affinity(pthread_t) noexcept", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.get_current_thread_affinity() noexcept", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.scheduling_policy", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.scheduling_policy.other", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.scheduling_policy.batch", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.scheduling_policy.idle", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.scheduling_policy.fifo", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.scheduling_policy.round_robin", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.set_thread_scheduling(pthread_t, scheduling_policy, int) noexcept", - "include.cucascade.exec.thread_util.hpp.exec.thread_util.set_thread_scheduling(int &, scheduling_policy, int) noexcept", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.set_thread_scheduling(int &, scheduling_policy, int) noexcept", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.set_current_thread_scheduling(scheduling_policy, int) noexcept", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.scheduling_info", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.get_thread_scheduling(pthread_t) noexcept", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.get_current_thread_scheduling() noexcept", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.set_current_thread_niceness(int) noexcept", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.get_current_thread_niceness() noexcept", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.current_thread_id() noexcept" - ] - }, - { - "file_path": "include/cucascade/exec/try.hpp", - "methods": [ - "include.cucascade.exec.try.hpp.cucascade.exec.try_empty_error", - "include.cucascade.exec.try.hpp.cucascade.exec.try_empty_error.try_empty_error()", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.value_type", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.try_t() noexcept", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.operator=(try_t &&) noexcept", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.try_t(const try_t &)", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.operator=(const try_t &)", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.has_value() const noexcept", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.has_exception() const noexcept", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.is_empty() const noexcept", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.operator bool() const noexcept", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.value() &", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.value() const &", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.value() &&", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.exception() const &", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.exception() &&", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.set_exception(int) noexcept", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.emplace(arg_ts &&...)", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.get() &&", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.get_ref() const &", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.value_type", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.try_t() noexcept", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.try_t(int) noexcept", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.value_tag", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.try_t(value_tag) noexcept", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.make_value() noexcept", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.try_t(try_t &&) noexcept", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.operator=(try_t &&) noexcept", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.try_t(const try_t &)", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.operator=(const try_t &)", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.has_value() const noexcept", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.has_exception() const noexcept", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.is_empty() const noexcept", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.operator bool() const noexcept", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.value() const", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.exception() const &", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.exception() &&", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.set_exception(int) noexcept", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.emplace() noexcept", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.get() &&", - "include.cucascade.exec.try.hpp.cucascade.exec.make_try_with(fn_t &&, arg_ts &&...)", - "include.cucascade.exec.try.hpp.cucascade.exec.make_empty_try()" - ] - }, - { - "file_path": "include/cucascade/io/byte_range.hpp", - "methods": [ - "include.cucascade.io.byte_range.hpp.cucascade.io.byte_range", - "include.cucascade.io.byte_range.hpp.cucascade.io.byte_range.byte_range()", - "include.cucascade.io.byte_range.hpp.cucascade.io.byte_range.byte_range(int, int) noexcept", - "include.cucascade.io.byte_range.hpp.cucascade.io.byte_range.offset() const noexcept", - "include.cucascade.io.byte_range.hpp.cucascade.io.byte_range.size() const noexcept", - "include.cucascade.io.byte_range.hpp.cucascade.io.byte_range.is_empty() const noexcept" - ] - }, - { - "file_path": "include/cucascade/io/config.hpp", - "methods": [ - "include.cucascade.io.config.hpp.cucascade.io.io_backend", - "include.cucascade.io.config.hpp.cucascade.io.io_backend.native", - "include.cucascade.io.config.hpp.cucascade.io.io_backend.kvikio", - "include.cucascade.io.config.hpp.cucascade.io.io_config", - "include.cucascade.io.config.hpp.cucascade.io.io_config.apply_cache_mode() noexcept" - ] - }, - { - "file_path": "include/cucascade/io/datasource_factory.hpp", - "methods": [ - "include.cucascade.io.datasource_factory.hpp.cucascade.memory.memory_reservation_manager", - "include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry", - "include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.io_context_registry(int, cucascade::memory::memory_reservation_manager &)", - "include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.~io_context_registry", - "include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.io_context_registry(const io_context_registry &)", - "include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.operator=(const io_context_registry &)", - "include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.register_ioctx(int, int, int)", - "include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.replace_ioctx(int, int, int, int)", - "include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.lookup_path(int) const noexcept", - "include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.make_ioctx(int) const noexcept", - "include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.clear()", - "include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.entry", - "include.cucascade.io.datasource_factory.hpp.cucascade.io.make_uring_ioctx_factory(cucascade::memory::memory_reservation_manager &)", - "include.cucascade.io.datasource_factory.hpp.cucascade.io.make_rest_ioctx_factory(cucascade::memory::memory_reservation_manager &)" - ] - }, - { - "file_path": "include/cucascade/io/details/slot_pool.hpp", - "methods": [ - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.full_mask(int) const noexcept", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.word_storage", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.token() noexcept", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.token(const token &)", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.operator=(const token &)", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.token(token &&) noexcept", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.operator=(token &&) noexcept", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.~token", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.valid() const noexcept", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.operator bool() const noexcept", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.slot_index() const noexcept", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.reset() noexcept", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.token(slot_pool *, int) noexcept", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.slot_pool(int)", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.slot_pool(const slot_pool &)", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.operator=(const slot_pool &)", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.capacity() const noexcept", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.try_acquire(unsigned int) noexcept", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.acquire(unsigned int) noexcept", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.try_acquire_token(unsigned int) noexcept", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.acquire_token(unsigned int) noexcept", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.release(int) noexcept", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.approx_free() const noexcept", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.any_free() const noexcept", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.acquire_from_word(int) noexcept" - ] - }, - { - "file_path": "include/cucascade/io/io_context.hpp", - "methods": [ - "include.cucascade.io.io_context.hpp.cucascade.io.io_context_type", - "include.cucascade.io.io_context.hpp.cucascade.io.io_context_type.kvikio", - "include.cucascade.io.io_context.hpp.cucascade.io.io_context_type.restful", - "include.cucascade.io.io_context.hpp.cucascade.io.io_context_type.s3rdma", - "include.cucascade.io.io_context.hpp.cucascade.io.io_context_type.uring", - "include.cucascade.io.io_context.hpp.cucascade.io.open_hint", - "include.cucascade.io.io_context.hpp.cucascade.io.open_hint.generic", - "include.cucascade.io.io_context.hpp.cucascade.io.open_hint.parquet_footer_probe", - "include.cucascade.io.io_context.hpp.cucascade.io.cache.prefetching_cache", - "include.cucascade.io.io_context.hpp.cucascade.io.cache.prefetching_handle", - "include.cucascade.io.io_context.hpp.cucascade.io.datasource", - "include.cucascade.io.io_context.hpp.cucascade.memory.topology_index", - "include.cucascade.io.io_context.hpp.cucascade.memory.memory_reservation_manager", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.ioctx()", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.~ioctx", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.type() const noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.start()", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.shutdown() noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.open_io_object(int)", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.open_io_object(int, open_hint)", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.open_io_object(int, int)", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.warmup(int) noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.supports(int) const noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.supports_device_read() const noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.supports_host_to_device_read() const noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.supports_vector_host_read() const noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.supports_device_range_read() const noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.prefers_bulk_io() const noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.min_alignment_requirement() const noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.merge_gap_size() const noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.n_max_concurrent_scans() const noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.staging_block_size() const noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.initialize_cache(cucascade::memory::memory_reservation_manager &, const int &, int) noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.shutdown_cache() noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.pre_destroy() noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.cache() noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.uses_prefetching_cache() const noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.metadata_store() noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.metadata_store() const noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.align_and_coalesce(int, int) const noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.host_read(const int &, int, int, int *, cache::prefetching_handle *)", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.host_read_async(const int &, int, int, int *, cache::prefetching_handle *)", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.device_read_async(const int &, int, int, int *, int, cache::prefetching_handle *)", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.host_read_io(const int &, int, int, int *)", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.host_read_async_io(const int &, int, int, int *) noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.device_read_async_io(const int &, int, int, int *, int) noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.host_readv_async_io(const int &, int) noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.device_readv_async_io(const int &, int, int) noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.mixed_readv_async_io(const int &, int &&) noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.host_device_readv_async_io(const int &, int &&) noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.can_use_prefetching_cache() const noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.create_io_object(int)", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.create_io_object(int, open_hint)", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.create_io_object(int, int)" - ] - }, - { - "file_path": "include/cucascade/io/io_errors.hpp", - "methods": [ - "include.cucascade.io.io_errors.hpp.cucascade.io.credential_error" - ] - }, - { - "file_path": "include/cucascade/io/io_request.hpp", - "methods": [ - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.grouped_coordinator(int, int)", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.grouped_coordinator(const grouped_coordinator &)", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.operator=(const grouped_coordinator &)", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.should_continue() const noexcept", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.has_error() const noexcept", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.bytes_requested() const noexcept", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.tasks_remaining() const noexcept", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.add_tasks(int) noexcept", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.on_complete() noexcept", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.report_error(const int &, int) noexcept", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.get_future()", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.to_exception_ptr(const int &, int)", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.settle_one() noexcept", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.resolve_if_ready() noexcept", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.create(int, int, int)", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.create(int, int)", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.empty() const noexcept", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.remaining_slices() const noexcept", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.remaining_bytes() const noexcept", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.front() noexcept", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.take_front() noexcept", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.cancel_remaining(const int &) noexcept", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.grouped_io_request(int, int, int)", - "include.cucascade.io.io_request.hpp.cucascade.io.device_cpy_request", - "include.cucascade.io.io_request.hpp.cucascade.io.device_cpy_request.copy_async(int, int, int) const noexcept", - "include.cucascade.io.io_request.hpp.cucascade.io.io_op_request", - "include.cucascade.io.io_request.hpp.cucascade.io.io_op_request.finish_success() noexcept", - "include.cucascade.io.io_request.hpp.cucascade.io.io_op_request.finish_error(const int &, bool) noexcept", - "include.cucascade.io.io_request.hpp.cucascade.io.io_op_request.terminal() const noexcept" - ] - }, - { - "file_path": "include/cucascade/io/kvikio/config.hpp", - "methods": [ - "include.cucascade.io.kvikio.config.hpp.cucascade.io.kvikio_config", - "include.cucascade.io.kvikio.config.hpp.cucascade.io.apply_kvikio_defaults(const kvikio_config &)" - ] - }, - { - "file_path": "include/cucascade/io/kvikio/kvikio_context.hpp", - "methods": [ - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_object", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_object.read_at(void *, int, int) const", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_io_object", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_io_object.kvikio_io_object(int, int, int)", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_io_object.raw_file_cache_id() const noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_io_object.object_path() const noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_io_object.size() const noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_io_object.handle() const noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_io_object.read_at(void *, int, int) const", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_remote_io_object", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_remote_io_object.kvikio_remote_io_object(int, int, int)", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_remote_io_object.raw_file_cache_id() const noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_remote_io_object.object_path() const noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_remote_io_object.size() const noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_remote_io_object.handle() const noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_remote_io_object.read_at(void *, int, int) const", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.kvikio_context()", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.kvikio_context(int, int)", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.~kvikio_context", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.type() const noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.shutdown() noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.supports(int) const noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.supports_device_read() const noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.supports_vector_host_read() const noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.supports_host_to_device_read() const noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.supports_device_range_read() const noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.prefers_bulk_io() const noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.n_max_concurrent_scans() const noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.align_and_coalesce(int, int) const noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.host_read_io(const int &, int, int, int *)", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.mixed_readv_async_io(const int &, int &&) noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.config() const noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.object_store() const noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.create_io_object(int)" - ] - }, - { - "file_path": "include/cucascade/io/object_store_config.hpp", - "methods": [ - "include.cucascade.io.object_store_config.hpp.cucascade.io.object_store_config", - "include.cucascade.io.object_store_config.hpp.cucascade.io.object_store_config.transport", - "include.cucascade.io.object_store_config.hpp.cucascade.io.object_store_config.transport.AUTO", - "include.cucascade.io.object_store_config.hpp.cucascade.io.object_store_config.transport.HTTP", - "include.cucascade.io.object_store_config.hpp.cucascade.io.object_store_config.transport.RDMA", - "include.cucascade.io.object_store_config.hpp.cucascade.io.object_store_config.signing_mode", - "include.cucascade.io.object_store_config.hpp.cucascade.io.object_store_config.signing_mode.header", - "include.cucascade.io.object_store_config.hpp.cucascade.io.object_store_config.signing_mode.presigned", - "include.cucascade.io.object_store_config.hpp.cucascade.io.string_to_enum(int, object_store_config::transport &)", - "include.cucascade.io.object_store_config.hpp.cucascade.io.enum_to_string(object_store_config::transport, int &)", - "include.cucascade.io.object_store_config.hpp.cucascade.io.string_to_enum(int, object_store_config::signing_mode &)", - "include.cucascade.io.object_store_config.hpp.cucascade.io.enum_to_string(object_store_config::signing_mode, int &)" - ] - }, - { - "file_path": "include/cucascade/io/rest/authorizer.hpp", - "methods": [ - "include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.object_ref", - "include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_method", - "include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_method.GET", - "include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_method.HEAD", - "include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.authorized_request", - "include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_authorizer", - "include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_authorizer.~request_authorizer", - "include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_authorizer.request_authorizer()", - "include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_authorizer.request_authorizer(const request_authorizer &)", - "include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_authorizer.operator=(const request_authorizer &)", - "include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_authorizer.authorize(const object_ref &, request_method, int)", - "include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_authorizer.authorize_list(int, int, int)" - ] - }, - { - "file_path": "include/cucascade/io/rest/config.hpp", - "methods": [ - "include.cucascade.io.rest.config.hpp.cucascade.io.rest.config", - "include.cucascade.io.rest.config.hpp.cucascade.io.rest.config.min_alignment_requirement() const noexcept", - "include.cucascade.io.rest.config.hpp.cucascade.io.rest.config.merge_gap_size() const noexcept" - ] - }, - { - "file_path": "include/cucascade/io/rest/curl_handle.hpp", - "methods": [ - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_easy_deleter", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_easy_deleter.operator()(CURL *) const noexcept", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_multi_deleter", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_multi_deleter.operator()(CURLM *) const noexcept", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_slist_deleter", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_slist_deleter.operator()(curl_slist *) const noexcept", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_share_deleter", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_share_deleter.operator()(CURLSH *) const noexcept", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.make_epoll_fd()", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.make_timer_fd()", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.make_event_fd()", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_share", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_share.curl_share(bool)", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_share.get() const noexcept", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_share.curl_share(const curl_share &)", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_share.operator=(const curl_share &)", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_share.lock_cb(CURL *, curl_lock_data, curl_lock_access, void *)", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_share.unlock_cb(CURL *, curl_lock_data, void *)", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.global_curl_context", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.global_curl_context.instance()", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.global_curl_context.share_handle() const noexcept", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.global_curl_context.global_curl_context(const global_curl_context &)", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.global_curl_context.operator=(const global_curl_context &)", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.global_curl_context.global_curl_context()", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.global_curl_context.global_init_guard", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.global_curl_context.global_init_guard.global_init_guard()", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.configure_easy_handle(CURL *, CURLSH *, long, long)" - ] - }, - { - "file_path": "include/cucascade/io/rest/object_store_lister.hpp", - "methods": [ - "include.cucascade.io.rest.object_store_lister.hpp.cucascade.io.rest.object_store_lister", - "include.cucascade.io.rest.object_store_lister.hpp.cucascade.io.rest.object_store_lister.object_store_lister(int, int, int, int)", - "include.cucascade.io.rest.object_store_lister.hpp.cucascade.io.rest.object_store_lister.list_objects_paged(int, int, int, const int &, int)", - "include.cucascade.io.rest.object_store_lister.hpp.cucascade.io.rest.object_store_lister.list_objects(int, int, int, int)", - "include.cucascade.io.rest.object_store_lister.hpp.cucascade.io.rest.object_store_lister.list_max_matches() const noexcept" - ] - }, - { - "file_path": "include/cucascade/io/rest/rest_ioctx.hpp", - "methods": [ - "include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx", - "include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.rest_ioctx(int, int)", - "include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.type() const noexcept", - "include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.list_objects_paged(int, int, int, const int &, int)", - "include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.list_objects(int, int, int, int)", - "include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.list_max_matches() const", - "include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.resolve_footer_objects(int, const int &, int)", - "include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.footer_stash_reserved_bytes() const noexcept", - "include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.footer_stash_reserved_peak_bytes() const noexcept", - "include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.warmup(int) noexcept", - "include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.create_io_object(int)", - "include.cucascade.io.rest.rest_ioctx.hpp.io.rest.rest_ioctx.create_io_object(int, int)", - "include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.create_io_object(int, int)", - "include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.create_footer_probe_object(int)", - "include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.footer_resolve_inflight_cap() const" - ] - }, - { - "file_path": "include/cucascade/io/rest/rest_reactor.hpp", - "methods": [ - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.content_range_total(int)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.detail.byte_storage", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.detail.byte_storage.byte_storage(int)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.detail.byte_storage.byte_storage(const byte_storage &)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.detail.byte_storage.operator=(const byte_storage &)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.detail.byte_storage.byte_storage(byte_storage &&)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.detail.byte_storage.operator=(byte_storage &&)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.footer_probe", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.head_object_result", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.footer_resolve_result", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.rest_io_object(int, int, int, int, int)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.rest_io_object(int, int, int, int, int, int, int)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.raw_file_cache_id() const noexcept", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.object_path() const noexcept", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.size() const noexcept", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.validation_tag() const noexcept", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.bucket() const noexcept", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.key() const noexcept", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.get_object_ref() const", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.stash() const noexcept", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.stash_window_lo() const noexcept", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.reactor_context", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.reactor_context.reactor_context(int, int, int *)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.reactor_context.cfg() const noexcept", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.reactor_context.authorizer() const noexcept", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.reactor_context.host_memory_resource() const noexcept", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.io_object_type", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.reactor_context_type", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.rest_reactor(int, int)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.~rest_reactor", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.rest_reactor(const rest_reactor &)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.operator=(const rest_reactor &)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.get_config() const noexcept", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.staging_block_size() const noexcept", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.start()", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.enqueue(int) noexcept", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.interrupt()", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.shutdown() noexcept", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.queued_bytes() const noexcept", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.host_read(const io_object_type &, int, int, int *)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.warmup(int)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.head_object(int, int)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.head_object_size(int, int)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.fetch_footer_suffix(int, int, int)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.resolve_footer_batch(int, int, int, int, int, const int &, int)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.list_page(int, int, int)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.supports(int)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.create_io_object(int)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.align_and_coalesce(int, int)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.worker_loop(const int &)" - ] - }, - { - "file_path": "include/cucascade/io/rest/s3/list_parser.hpp", - "methods": [ - "include.cucascade.io.rest.s3.list_parser.hpp.cucascade.io.rest.s3.list_entry", - "include.cucascade.io.rest.s3.list_parser.hpp.cucascade.io.rest.s3.list_objects_v2_page", - "include.cucascade.io.rest.s3.list_parser.hpp.cucascade.io.rest.s3.parse_list_objects_v2(int)" - ] - }, - { - "file_path": "include/cucascade/io/rest/s3/sigv4.hpp", - "methods": [ - "include.cucascade.io.rest.s3.sigv4.hpp.cucascade.io.rest.s3.sigv4_signer_config", - "include.cucascade.io.rest.s3.sigv4.hpp.cucascade.io.rest.s3.sigv4_signed_request", - "include.cucascade.io.rest.s3.sigv4.hpp.cucascade.io.rest.s3.presign_url(int, int, int, int, const sigv4_signer_config &, int, int, int)", - "include.cucascade.io.rest.s3.sigv4.hpp.cucascade.io.rest.s3.sha256_hex(int)", - "include.cucascade.io.rest.s3.sigv4.hpp.cucascade.io.rest.s3.uri_encode(int, bool)" - ] - }, - { - "file_path": "include/cucascade/io/rest/s3/sigv4_authorizer.hpp", - "methods": [ - "include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_authorizer_base", - "include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_authorizer_base.sigv4_authorizer_base(int, int, int)", - "include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_presigned_authorizer", - "include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_presigned_authorizer.sigv4_presigned_authorizer(int, int, int, int)", - "include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_presigned_authorizer.authorize(const int &, int, int)", - "include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_presigned_authorizer.authorize_list(int, int, int)", - "include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_header_authorizer", - "include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_header_authorizer.sigv4_header_authorizer(int, int, int)", - "include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_header_authorizer.authorize(const int &, int, int)", - "include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_header_authorizer.authorize_list(int, int, int)" - ] - }, - { - "file_path": "include/cucascade/io/rest/s3/static_credentials.hpp", - "methods": [ - "include.cucascade.io.rest.s3.static_credentials.hpp.cucascade.io.rest.s3.static_credentials", - "include.cucascade.io.rest.s3.static_credentials.hpp.cucascade.io.rest.s3.static_credentials_from(const int &)" - ] - }, - { - "file_path": "include/cucascade/io/rest/types.hpp", - "methods": [ - "include.cucascade.io.rest.types.hpp.cucascade.io.rest.buf_sink", - "include.cucascade.io.rest.types.hpp.cucascade.io.rest.buf_sink.reset() noexcept", - "include.cucascade.io.rest.types.hpp.cucascade.io.rest.header_capture", - "include.cucascade.io.rest.types.hpp.cucascade.io.rest.header_capture.reset() noexcept", - "include.cucascade.io.rest.types.hpp.cucascade.io.rest.rest_io_op_request", - "include.cucascade.io.rest.types.hpp.cucascade.io.rest.rest_io_op_request.is_device() const noexcept", - "include.cucascade.io.rest.types.hpp.cucascade.io.rest.rest_io_op_request.copy_h2d_async(int) const noexcept" - ] - }, - { - "file_path": "include/cucascade/io/s3rdma/s3rdma_ioctx.hpp", - "methods": [ - "include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx", - "include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.s3rdma_ioctx()", - "include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.type() const noexcept", - "include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.shutdown() noexcept", - "include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.supports(int) const noexcept", - "include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.supports_device_read() const noexcept", - "include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.supports_host_to_device_read() const noexcept", - "include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.supports_vector_host_read() const noexcept", - "include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.supports_device_range_read() const noexcept", - "include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.align_and_coalesce(int, int) const noexcept", - "include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.host_read_io(const int &, int, int, int *)", - "include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.mixed_readv_async_io(const int &, int &&) noexcept", - "include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.create_io_object(int)" - ] - }, - { - "file_path": "include/cucascade/io/templated_ioctx.hpp", - "methods": [ - "include.cucascade.io.templated_ioctx.hpp.cucascade.io.detail.current_cuda_device()", - "include.cucascade.io.templated_ioctx.hpp.cucascade.io.reactor_traits", - "include.cucascade.io.templated_ioctx.hpp.cucascade.io.reactor_traits.prefers_bulk_io.lambda@113:56", - "include.cucascade.io.templated_ioctx.hpp.cucascade.io.templated_ioctx", - "include.cucascade.io.templated_ioctx.hpp.cucascade.io.templated_ioctx.io_op_type", - "include.cucascade.io.templated_ioctx.hpp.cucascade.io.templated_ioctx.io_op_type.device_async", - "include.cucascade.io.templated_ioctx.hpp.cucascade.io.templated_ioctx.io_op_type.host", - "include.cucascade.io.templated_ioctx.hpp.cucascade.io.templated_ioctx.io_op_type.host_async", - "include.cucascade.io.templated_ioctx.hpp.cucascade.io.templated_ioctx.io_op_type.host_vector_async", - "include.cucascade.io.templated_ioctx.hpp.cucascade.io.templated_ioctx.templated_ioctx(int)", - "include.cucascade.io.templated_ioctx.hpp.cucascade.io.templated_ioctx.as_typed(const int &)" - ] - }, - { - "file_path": "include/cucascade/io/types.hpp", - "methods": [ - "include.cucascade.io.types.hpp.cucascade.io.cache.cached_chunk", - "include.cucascade.io.types.hpp.cucascade.io.file_descriptor", - "include.cucascade.io.types.hpp.cucascade.io.file_descriptor.file_descriptor()", - "include.cucascade.io.types.hpp.cucascade.io.file_descriptor.file_descriptor(int) noexcept", - "include.cucascade.io.types.hpp.cucascade.io.file_descriptor.~file_descriptor", - "include.cucascade.io.types.hpp.cucascade.io.file_descriptor.file_descriptor(const file_descriptor &)", - "include.cucascade.io.types.hpp.cucascade.io.file_descriptor.operator=(const file_descriptor &)", - "include.cucascade.io.types.hpp.cucascade.io.file_descriptor.file_descriptor(file_descriptor &&) noexcept", - "include.cucascade.io.types.hpp.cucascade.io.file_descriptor.operator=(file_descriptor &&) noexcept", - "include.cucascade.io.types.hpp.cucascade.io.file_descriptor.get() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.file_descriptor.native_handle() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.file_descriptor.operator bool() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.io_object", - "include.cucascade.io.types.hpp.cucascade.io.io_object.~io_object", - "include.cucascade.io.types.hpp.cucascade.io.io_object.raw_file_cache_id() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.io_object.object_path() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.io_object.size() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.io_object.validation_tag() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.io_object_metadata", - "include.cucascade.io.types.hpp.cucascade.io.io_object_metadata.~io_object_metadata", - "include.cucascade.io.types.hpp.cucascade.io.range", - "include.cucascade.io.types.hpp.cucascade.io.range.end() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.range.empty() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.intersect(range, range) noexcept", - "include.cucascade.io.types.hpp.cucascade.io.slice", - "include.cucascade.io.types.hpp.cucascade.io.slice.slice() noexcept", - "include.cucascade.io.types.hpp.cucascade.io.slice.slice(int, int, int *) noexcept", - "include.cucascade.io.types.hpp.cucascade.io.slice.size() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.slice.offset() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.host_buffer", - "include.cucascade.io.types.hpp.cucascade.io.host_buffer.host_buffer() noexcept", - "include.cucascade.io.types.hpp.cucascade.io.host_buffer.host_buffer(int *) noexcept", - "include.cucascade.io.types.hpp.io.host_buffer.host_buffer(int)", - "include.cucascade.io.types.hpp.cucascade.io.host_buffer.host_buffer(int)", - "include.cucascade.io.types.hpp.cucascade.io.host_buffer.needs_staging() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.host_buffer.is_fragmented() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.host_buffer.is_contiguous() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.host_buffer.fragments() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.device_buffer", - "include.cucascade.io.types.hpp.cucascade.io.device_buffer.device_buffer() noexcept", - "include.cucascade.io.types.hpp.cucascade.io.device_buffer.device_buffer(int *, int, int) noexcept", - "include.cucascade.io.types.hpp.cucascade.io.prepared_io_completion", - "include.cucascade.io.types.hpp.cucascade.io.prepared_io_completion.prepared_io_completion(Callback &&)", - "include.cucascade.io.types.hpp.cucascade.io.prepared_io_completion.prepared_io_completion(const prepared_io_completion &)", - "include.cucascade.io.types.hpp.cucascade.io.prepared_io_completion.operator=(const prepared_io_completion &)", - "include.cucascade.io.types.hpp.cucascade.io.prepared_io_completion.operator()(int, bool) noexcept", - "include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice", - "include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.prepared_io_slice() noexcept", - "include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.prepared_io_slice(range, host_buffer) noexcept", - "include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.prepared_io_slice(range, device_buffer) noexcept", - "include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.prepared_io_slice(range, host_buffer, device_buffer) noexcept", - "include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.needs_staging() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.is_fragmented() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.is_contiguous() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.has_host_request() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.has_device_request() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.is_host_request() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.size() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.offset() const noexcept" - ] - }, - { - "file_path": "include/cucascade/io/uri_parser.hpp", - "methods": [ - "include.cucascade.io.uri_parser.hpp.cucascade.io.parsed_uri", - "include.cucascade.io.uri_parser.hpp.cucascade.io.parse(int)", - "include.cucascade.io.uri_parser.hpp.cucascade.io.strip_file_scheme(int)" - ] - }, - { - "file_path": "include/cucascade/io/uring/config.hpp", - "methods": [ - "include.cucascade.io.uring.config.hpp.cucascade.io.uring.config", - "include.cucascade.io.uring.config.hpp.cucascade.io.uring.config.min_alignment_requirement() const noexcept", - "include.cucascade.io.uring.config.hpp.cucascade.io.uring.config.merge_gap_size() const noexcept" - ] - }, - { - "file_path": "include/cucascade/io/uring/types.hpp", - "methods": [ - "include.cucascade.io.uring.types.hpp.cucascade.io.uring.uring_io_op", - "include.cucascade.io.uring.types.hpp.cucascade.io.uring.uring_io_op.needs_staging() const noexcept", - "include.cucascade.io.uring.types.hpp.cucascade.io.uring.uring_io_op.is_vectored() const noexcept", - "include.cucascade.io.uring.types.hpp.cucascade.io.uring.detail.odirect_available(bool, int) noexcept", - "include.cucascade.io.uring.types.hpp.cucascade.io.uring.detail.is_odirect_runtime_error(int) noexcept", - "include.cucascade.io.uring.types.hpp.cucascade.io.uring.detail.dynamic_io_target(int, int, int) noexcept", - "include.cucascade.io.uring.types.hpp.cucascade.io.uring.detail.is_odirect_compatible(int, int) noexcept" - ] - }, - { - "file_path": "include/cucascade/io/uring/uring_ioctx.hpp", - "methods": [ - "include.cucascade.io.uring.uring_ioctx.hpp.cucascade.io.uring.uring_ioctx", - "include.cucascade.io.uring.uring_ioctx.hpp.cucascade.io.uring.uring_ioctx.uring_ioctx(int, int)", - "include.cucascade.io.uring.uring_ioctx.hpp.cucascade.io.uring.uring_ioctx.type() const noexcept" - ] - }, - { - "file_path": "include/cucascade/io/uring/uring_reactor.hpp", - "methods": [ - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.local_io_object", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.local_io_object.local_io_object(int, int, int, int, int)", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.local_io_object.raw_file_cache_id() const noexcept", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.local_io_object.object_path() const noexcept", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.local_io_object.size() const noexcept", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.local_io_object.fd() const noexcept", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.local_io_object.fd_direct() const noexcept", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.local_io_object.buffered_handle() const noexcept", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.local_io_object.odirect_handle() const noexcept", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.reactor_context", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.reactor_context.reactor_context(int, int *)", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.reactor_context.cfg() const noexcept", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.reactor_context.host_memory_resource() const noexcept", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.native_handle_type", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.io_object_type", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.reactor_context_type", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.uring_reactor(int, int)", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.~uring_reactor", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.uring_reactor(const uring_reactor &)", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.operator=(const uring_reactor &)", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.get_config() const noexcept", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.staging_block_size() const noexcept", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.start()", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.interrupt()", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.shutdown()", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.host_read(const io_object_type &, int, int, int *)", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.enqueue(int) noexcept", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.queued_bytes() const noexcept", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.supports(int)", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.create_io_object(int)", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.size(int)", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.align_to_physical(int, int)", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.align_and_coalesce(int, int) noexcept", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.worker_loop(const int &)" - ] - }, - { - "file_path": "include/cucascade/log/logging.hpp", - "methods": [ - "include.cucascade.log.logging.hpp.cucascade.log.detail.ignore(Args &&...) noexcept" - ] - }, - { - "file_path": "include/cucascade/memory/chunked_resource_info.hpp", - "methods": [ - "include.cucascade.memory.chunked_resource_info.hpp.cucascade.memory.chunked_resource_info", - "include.cucascade.memory.chunked_resource_info.hpp.cucascade.memory.chunked_resource_info.~chunked_resource_info", - "include.cucascade.memory.chunked_resource_info.hpp.cucascade.memory.chunked_resource_info.max_chunk_bytes() const" - ] - }, - { - "file_path": "include/cucascade/memory/column_metadata.hpp", - "methods": [ - "include.cucascade.memory.column_metadata.hpp.cucascade.memory.column_metadata" - ] - }, - { - "file_path": "include/cucascade/memory/common.hpp", - "methods": [ - "include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_status", - "include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_status.GRANTED", - "include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_status.UNSUPPORTED", - "include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_status.VERIFICATION_FAILED", - "include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_status.CUDA_ERROR", - "include.cucascade.memory.common.hpp.memory.pool_peer_access_result", - "include.cucascade.memory.common.hpp.cucascade.memory.detail.pool_peer_access_operations", - "include.cucascade.memory.common.hpp.cucascade.memory.detail.grant_pool_peer_access(int, int, int, const pool_peer_access_operations &) noexcept", - "include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_result", - "include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_result.status() const noexcept", - "include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_result.error() const noexcept", - "include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_result.granted() const noexcept", - "include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_result.pool_peer_access_result(pool_peer_access_status, int) noexcept", - "include.cucascade.memory.common.hpp.cucascade.memory.Tier", - "include.cucascade.memory.common.hpp.cucascade.memory.Tier.GPU", - "include.cucascade.memory.common.hpp.cucascade.memory.Tier.HOST", - "include.cucascade.memory.common.hpp.cucascade.memory.Tier.DISK", - "include.cucascade.memory.common.hpp.cucascade.memory.Tier.SIZE", - "include.cucascade.memory.common.hpp.cucascade.memory.memory_space_id", - "include.cucascade.memory.common.hpp.cucascade.memory.memory_space_id.memory_space_id(Tier, int)", - "include.cucascade.memory.common.hpp.cucascade.memory.memory_space_id.uuid() const noexcept", - "include.cucascade.memory.common.hpp.cucascade.memory.make_default_gpu_memory_resource(int, int)", - "include.cucascade.memory.common.hpp.cucascade.memory.grant_pool_peer_access(int, int, int) noexcept", - "include.cucascade.memory.common.hpp.cucascade.memory.enable_pool_peer_access_for_all_visible_devices(int, int)", - "include.cucascade.memory.common.hpp.cucascade.memory.probe_peer_dma_works(int, int)", - "include.cucascade.memory.common.hpp.cucascade.memory.peer_access_verified(int, int)", - "include.cucascade.memory.common.hpp.cucascade.memory.make_default_host_memory_resource(int, int)", - "include.cucascade.memory.common.hpp.cucascade.memory.make_default_host_memory_resource(int, int, bool)", - "include.cucascade.memory.common.hpp.cucascade.memory.make_default_allocator_for_tier(Tier)", - "include.cucascade.memory.common.hpp.cucascade.memory.fixed_size_host_memory_resource", - "include.cucascade.memory.common.hpp.cucascade.memory.register_host_pool(int, fixed_size_host_memory_resource *)", - "include.cucascade.memory.common.hpp.cucascade.memory.unregister_host_pool(int, fixed_size_host_memory_resource *) noexcept", - "include.cucascade.memory.common.hpp.cucascade.memory.find_host_pool(int) noexcept", - "include.cucascade.memory.common.hpp.std.hash", - "include.cucascade.memory.common.hpp.std.hash.operator()(const cucascade::memory::memory_space_id &) const" - ] - }, - { - "file_path": "include/cucascade/memory/config.hpp", - "methods": [ - "include.cucascade.memory.config.hpp.cucascade.memory.gpu_memory_space_config", - "include.cucascade.memory.config.hpp.cucascade.memory.gpu_memory_space_config.tier() const", - "include.cucascade.memory.config.hpp.cucascade.memory.gpu_memory_space_config.reservation_limit() const", - "include.cucascade.memory.config.hpp.cucascade.memory.gpu_memory_space_config.downgrade_trigger_threshold() const", - "include.cucascade.memory.config.hpp.cucascade.memory.gpu_memory_space_config.downgrade_stop_threshold() const", - "include.cucascade.memory.config.hpp.cucascade.memory.host_memory_space_config", - "include.cucascade.memory.config.hpp.cucascade.memory.host_memory_space_config.tier() const", - "include.cucascade.memory.config.hpp.cucascade.memory.host_memory_space_config.reservation_limit() const", - "include.cucascade.memory.config.hpp.cucascade.memory.host_memory_space_config.downgrade_trigger_threshold() const", - "include.cucascade.memory.config.hpp.cucascade.memory.host_memory_space_config.downgrade_stop_threshold() const", - "include.cucascade.memory.config.hpp.cucascade.memory.disk_memory_space_config", - "include.cucascade.memory.config.hpp.cucascade.memory.disk_memory_space_config.tier() const", - "include.cucascade.memory.config.hpp.cucascade.memory.disk_memory_space_config.reservation_limit() const", - "include.cucascade.memory.config.hpp.cucascade.memory.disk_memory_space_config.downgrade_trigger_threshold() const", - "include.cucascade.memory.config.hpp.cucascade.memory.disk_memory_space_config.downgrade_stop_threshold() const" - ] - }, - { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "methods": [ - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.device_reserved_arena", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.device_reserved_arena.device_reserved_arena(reservation_aware_resource_adaptor_impl &, int, int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.device_reserved_arena.~device_reserved_arena", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.device_reserved_arena.grow_by(int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.device_reserved_arena.shrink_to_fit()", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.device_reserved_arena.get_available_memory() const noexcept", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.stream_ordered_tracker_state", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.stream_ordered_tracker_state.stream_ordered_tracker_state(int, int, int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.stream_ordered_tracker_state.check_reservation_and_handle_overflow(reservation_aware_resource_adaptor_impl &, int, int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.allocation_tracker_iface", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.allocation_tracker_iface.~allocation_tracker_iface", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.allocation_tracker_iface.reset_tracker_state(int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.allocation_tracker_iface.assign_reservation_to_tracker(int, int, int, int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.allocation_tracker_iface.get_tracker_state(int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.allocation_tracker_iface.get_tracker_state(int) const", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.AllocationTrackingScope", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.AllocationTrackingScope.PER_STREAM", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.AllocationTrackingScope.PER_THREAD", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reservation_aware_resource_adaptor_impl(int, int, int, int, int, AllocationTrackingScope, int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reservation_aware_resource_adaptor_impl(int, int, int, int, int, int, AllocationTrackingScope, int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.~reservation_aware_resource_adaptor_impl", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reservation_aware_resource_adaptor_impl(const reservation_aware_resource_adaptor_impl &)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.operator=(const reservation_aware_resource_adaptor_impl &)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reservation_aware_resource_adaptor_impl(reservation_aware_resource_adaptor_impl &&)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.operator=(reservation_aware_resource_adaptor_impl &&)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_upstream_resource() const noexcept", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.pool_handle() const noexcept", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_available_memory() const noexcept", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_available_memory(int) const noexcept", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_available_memory_print(int) const noexcept", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_allocated_bytes(int) const", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_peak_allocated_bytes(int) const", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_total_allocated_bytes() const", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_peak_total_allocated_bytes() const", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reset_peak_allocated_bytes(int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_total_reserved_bytes() const", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.is_stream_tracked(int) const", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reserve(int, int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reserve_upto(int, int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_active_reservation_count() const noexcept", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.attach_reservation_to_tracker(int, int, int, int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reset_stream_reservation(int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.set_default_policy(int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_default_reservation_policy() const", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_default_oom_handling_policy() const", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.allocate(int, int, int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.deallocate(int, void *, int, int) noexcept", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.allocate_sync(int, int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.deallocate_sync(void *, int, int) noexcept", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.operator==(const reservation_aware_resource_adaptor_impl &) const noexcept", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_property(const reservation_aware_resource_adaptor_impl &, int) noexcept", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.grow_reservation_by(device_reserved_arena &, int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.shrink_reservation_to_fit(device_reserved_arena &)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.do_allocate_managed(int, int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.do_allocate_managed(int, stream_ordered_tracker_state *, int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.do_allocate_unmanaged(int, int, int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.do_reserve(int, int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.do_reserve_upto(int, int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.do_release_reservation(device_reserved_arena *) noexcept" - ] - }, - { - "file_path": "include/cucascade/memory/disk_access_limiter.hpp", - "methods": [ - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.disk_reserved_arena", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.disk_reserved_arena.disk_reserved_arena(disk_access_limiter &, int, int, int)", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.disk_reserved_arena.~disk_reserved_arena", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.disk_reserved_arena.base_name() const noexcept", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.disk_reserved_arena.grow_by(int)", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.disk_reserved_arena.shrink_to_fit()", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.disk_access_limiter(int, int, int)", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.disk_access_limiter(int, int, int, int)", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.~disk_access_limiter", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.get_mount_path() const noexcept", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.get_available_memory() const noexcept", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.get_total_reserved_bytes() const", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.get_peak_reserved_bytes() const", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.reserve(int, int)", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.reserve_upto(int, int)", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.get_active_reservation_count() const noexcept", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.do_reserve(int, int)", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.do_reserve_upto(int, int)", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.do_release_reservation(disk_reserved_arena *) noexcept", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.grow_reservation_by(int &, int)", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.shrink_reservation_to_fit(int &)" - ] - }, - { - "file_path": "include/cucascade/memory/disk_table.hpp", - "methods": [ - "include.cucascade.memory.disk_table.hpp.cucascade.memory.disk_table_allocation", - "include.cucascade.memory.disk_table.hpp.cucascade.memory.disk_table_allocation.disk_table_allocation(int, int, int)", - "include.cucascade.memory.disk_table.hpp.cucascade.memory.generate_disk_file_path(int)" - ] - }, - { - "file_path": "include/cucascade/memory/error.hpp", - "methods": [ - "include.cucascade.memory.error.hpp.cucascade.memory.MemoryError", - "include.cucascade.memory.error.hpp.cucascade.memory.MemoryError.ALLOCATION_FAILED", - "include.cucascade.memory.error.hpp.cucascade.memory.MemoryError.LIMIT_EXCEEDED", - "include.cucascade.memory.error.hpp.cucascade.memory.MemoryError.POOL_EXHAUSTED", - "include.cucascade.memory.error.hpp.cucascade.memory.MemoryError.SIZE", - "include.cucascade.memory.error.hpp.cucascade.memory.MemoryError.SUCCESS", - "include.cucascade.memory.error.hpp.cucascade.memory.memory_error_category", - "include.cucascade.memory.error.hpp.cucascade.memory.memory_error_category.name() const noexcept", - "include.cucascade.memory.error.hpp.cucascade.memory.memory_error_category.message(int) const", - "include.cucascade.memory.error.hpp.cucascade.memory.memory_category()", - "include.cucascade.memory.error.hpp.cucascade.memory.make_error_code(MemoryError)", - "include.cucascade.memory.error.hpp.cucascade.memory.cucascade_out_of_memory", - "include.cucascade.memory.error.hpp.cucascade.memory.cucascade_out_of_memory.cucascade_out_of_memory(int, MemoryError, int, int, int)", - "include.cucascade.memory.error.hpp.std.is_error_code_enum" - ] - }, - { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "methods": [ - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.chunked_reserved_area", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.chunked_reserved_area.chunked_reserved_area(fixed_size_host_memory_resource &, int, int)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.chunked_reserved_area.~chunked_reserved_area", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.chunked_reserved_area.uuid() const noexcept", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.chunked_reserved_area.grow_by(int)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.chunked_reserved_area.shrink_to_fit()", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.chunked_reserved_area.create_uid()", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.empty()", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.create(int, fixed_size_host_memory_resource &, int *)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.~multiple_blocks_allocation", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.multiple_blocks_allocation(const multiple_blocks_allocation &)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.operator=(const multiple_blocks_allocation &)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.multiple_blocks_allocation(multiple_blocks_allocation &&)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.operator=(multiple_blocks_allocation &&)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.size_bytes() const noexcept", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.size() const noexcept", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.release_blocks() noexcept", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.get_blocks() noexcept", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.operator[](int) const", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.at(int) const", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.block_size() const noexcept", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.grow_by(int) noexcept", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.trim_to(int)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.multiple_blocks_allocation(int, fixed_size_host_memory_resource *, int *)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.fixed_size_host_memory_resource(int, int, int, int, int, int, int)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.fixed_size_host_memory_resource(const fixed_size_host_memory_resource &)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.operator=(const fixed_size_host_memory_resource &)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.fixed_size_host_memory_resource(fixed_size_host_memory_resource &&)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.operator=(fixed_size_host_memory_resource &&)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.~fixed_size_host_memory_resource", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_total_allocated_bytes() const noexcept", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_available_memory() const noexcept", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_block_size() const noexcept", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.max_chunk_bytes() const", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_free_blocks() const noexcept", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_total_blocks() const noexcept", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_upstream_resource() noexcept", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_total_reserved_bytes() const noexcept", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.reserve(int, int)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.reserve_upto(int, int)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_active_reservation_count() const noexcept", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.allocate_multiple_blocks(int, int *)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_peak_total_allocated_bytes() const", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.allocate(int, int, int)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.deallocate(int, void *, int, int) noexcept", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.allocate_sync(int, int)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.deallocate_sync(void *, int, int) noexcept", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.operator==(const fixed_size_host_memory_resource &) const noexcept", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_property(const fixed_size_host_memory_resource &, int) noexcept", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.grow_reservation_by(int &, int)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.shrink_reservation_to_fit(int &)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.do_reserve(int, int)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.do_reserve_upto(int, int)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.expand_pool()", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.register_reservation(chunked_reserved_area *)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.release_reservation(chunked_reserved_area *)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.return_allocated_chunks(int, chunked_reserved_area *)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.allocate_multiple_blocks_internal(int, chunked_reserved_area *)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.allocation_tracker", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.allocation_tracker.allocation_tracker(int)" - ] - }, - { - "file_path": "include/cucascade/memory/memory_reservation.hpp", - "methods": [ - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation_aware_resource_adaptor", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.fixed_size_host_memory_resource", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.disk_access_limiter", - "include.cucascade.memory.memory_reservation.hpp.memory.reservation", - "include.cucascade.memory.memory_reservation.hpp.memory.reserved_arena", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.memory_space", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.tier_memory_resource_trait", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.tier_memory_resource_trait.type", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation_limit_policy", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation_limit_policy.~reservation_limit_policy", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation_limit_policy.handle_over_reservation(int, int, int, reserved_arena *)", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation_limit_policy.get_policy_name() const", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.ignore_reservation_limit_policy", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.ignore_reservation_limit_policy.ignore_reservation_limit_policy()", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.ignore_reservation_limit_policy.handle_over_reservation(int, int, int, reserved_arena *)", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.ignore_reservation_limit_policy.get_policy_name() const", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.fail_reservation_limit_policy", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.fail_reservation_limit_policy.fail_reservation_limit_policy()", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.fail_reservation_limit_policy.handle_over_reservation(int, int, int, reserved_arena *)", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.fail_reservation_limit_policy.get_policy_name() const", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.increase_reservation_limit_policy", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.increase_reservation_limit_policy.increase_reservation_limit_policy()", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.increase_reservation_limit_policy.increase_reservation_limit_policy(double, bool)", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.increase_reservation_limit_policy.handle_over_reservation(int, int, int, reserved_arena *)", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.increase_reservation_limit_policy.get_policy_name() const", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.make_default_reservation_limit_policy()", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reserved_arena", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reserved_arena.reserved_arena(int, int)", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reserved_arena.~reserved_arena", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reserved_arena.grow_by(int)", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reserved_arena.shrink_to_fit()", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reserved_arena.size() const noexcept", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.create(memory_space &, int)", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.size() const noexcept", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.tier() const noexcept", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.device_id() const noexcept", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.get_memory_resource() const noexcept", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.get_memory_space() const noexcept", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.get_memory_resource_as() const noexcept", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.get_memory_resource_of() const noexcept", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.grow_by(int)", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.shrink_to_fit()", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.reservation(const reservation &)", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.operator=(const reservation &)", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.reservation(reservation &&)", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.operator=(reservation &&)", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.~reservation", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.reservation(const memory_space *, int)" - ] - }, - { - "file_path": "include/cucascade/memory/memory_reservation_manager.hpp", - "methods": [ - "include.cucascade.memory.memory_reservation_manager.hpp.memory.memory_reservation_manager", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.reservation_aware_resource_adaptor", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.fixed_size_host_memory_resource", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.reservation", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.reservation_request_strategy", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.reservation_request_strategy.reservation_request_strategy(bool)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.reservation_request_strategy.get_candidates(memory_reservation_manager &) const", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.reservation_request_strategy.has_strong_ordering() const noexcept", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.reservation_request_strategy.get_all_memory_resource(memory_reservation_manager &)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.reservation_request_strategy.get_all_memory_resource(memory_reservation_manager &, int)", - "include.cucascade.memory.memory_reservation_manager.hpp.memory.reservation_request_strategy.get_memory_resource(memory_reservation_manager &, int)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.reservation_request_strategy.get_memory_resource(memory_reservation_manager &, int)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_in_tier_with_preference", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_in_tier_with_preference.any_memory_space_in_tier_with_preference(int, int)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_in_tier_with_preference.get_candidates(memory_reservation_manager &) const", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_in_tier", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_in_tier.any_memory_space_in_tier(int)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_in_tier.get_candidates(memory_reservation_manager &) const", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_in_tiers", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_in_tiers.any_memory_space_in_tiers(int)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_in_tiers.get_candidates(memory_reservation_manager &) const", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.specific_memory_space", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.specific_memory_space.specific_memory_space(int, int)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.specific_memory_space.get_candidates(memory_reservation_manager &) const", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_to_downgrade", - "include.cucascade.memory.memory_reservation_manager.hpp.memory.any_memory_space_to_downgrade.any_memory_space_to_downgrade(int, int)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_to_downgrade.any_memory_space_to_downgrade(int, int)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_to_downgrade.get_candidates(memory_reservation_manager &) const", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_to_upgrade", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_to_upgrade.any_memory_space_to_upgrade(int, int)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_to_upgrade.get_candidates(memory_reservation_manager &) const", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.memory_reservation_manager(int)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.memory_reservation_manager(const memory_reservation_manager &)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.operator=(const memory_reservation_manager &)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.memory_reservation_manager(memory_reservation_manager &&)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.operator=(memory_reservation_manager &&)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.~memory_reservation_manager", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.request_reservation(const reservation_request_strategy &, int)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_memory_space(int, int) const", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_memory_space(int, int)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_memory_spaces_for_tier(int) const", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_all_memory_spaces() const noexcept", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_available_memory_for_tier(int) const", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_total_reserved_memory_for_tier(int) const", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_active_reservation_count_for_tier(int) const", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_total_available_memory() const", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_total_reserved_memory() const", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_active_reservation_count() const", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.shutdown()", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_mutable_memory_space(int, int)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_mutable_memory_space(int)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_mutable_memory_spaces_for_tier(int)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_mutable_all_memory_spaces() noexcept", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.build_lookup_tables()" - ] - }, - { - "file_path": "include/cucascade/memory/memory_space.hpp", - "methods": [ - "include.cucascade.memory.memory_space.hpp.cucascade.idisk_io_backend", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.reservation", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.reservation_aware_resource_adaptor", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.fixed_size_host_memory_resource", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space", - "include.cucascade.memory.memory_space.hpp.memory.memory_space.memory_space(const int &)", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.memory_space(const int &)", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.memory_space(const int &, int)", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.memory_space(const memory_space &)", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.operator=(const memory_space &)", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.memory_space(memory_space &&)", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.operator=(memory_space &&)", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.~memory_space", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.operator==(const memory_space &) const", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.operator!=(const memory_space &) const", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_id() const noexcept", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_tier() const noexcept", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_device_id() const noexcept", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.make_reservation_or_null(int)", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.make_reservation_upto(int)", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.make_reservation(int)", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.acquire_stream() const", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_active_reservation_count() const", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.should_downgrade_memory() const", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.should_stop_downgrading_memory() const", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_amount_to_downgrade() const", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_available_memory(int) const", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_available_memory() const", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_total_reserved_memory() const", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_max_memory() const noexcept", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_default_allocator() const noexcept", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_chunked_resource_info() const noexcept", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_io_backend() const", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.to_string() const", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.shutdown()", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space_hash", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space_hash.operator()(const memory_space &) const" - ] - }, - { - "file_path": "include/cucascade/memory/notification_channel.hpp", - "methods": [ - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel", - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.event_notifier", - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.event_notifier.event_notifier(notification_channel &)", - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.event_notifier.~event_notifier", - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.event_notifier.post()", - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.wait_status", - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.wait_status.IDLE", - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.wait_status.NOTIFIED", - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.wait_status.SHUTDOWN", - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.~notification_channel", - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.wait()", - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.get_notifier()", - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.shutdown()", - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.notify()", - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.release_notifier()", - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.acquire_notifier()", - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.event_notifier", - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notify_on_exit", - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notify_on_exit.notify_on_exit(int)", - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notify_on_exit.~notify_on_exit" - ] - }, - { - "file_path": "include/cucascade/memory/null_device_memory_resource.hpp", - "methods": [ - "include.cucascade.memory.null_device_memory_resource.hpp.cucascade.memory.null_device_memory_resource", - "include.cucascade.memory.null_device_memory_resource.hpp.cucascade.memory.null_device_memory_resource.null_device_memory_resource()", - "include.cucascade.memory.null_device_memory_resource.hpp.cucascade.memory.null_device_memory_resource.~null_device_memory_resource", - "include.cucascade.memory.null_device_memory_resource.hpp.cucascade.memory.null_device_memory_resource.allocate(int, int, int)", - "include.cucascade.memory.null_device_memory_resource.hpp.cucascade.memory.null_device_memory_resource.deallocate(int, void *, int, int) noexcept", - "include.cucascade.memory.null_device_memory_resource.hpp.cucascade.memory.null_device_memory_resource.allocate_sync(int, int)", - "include.cucascade.memory.null_device_memory_resource.hpp.cucascade.memory.null_device_memory_resource.deallocate_sync(void *, int, int) noexcept", - "include.cucascade.memory.null_device_memory_resource.hpp.cucascade.memory.null_device_memory_resource.operator==(const null_device_memory_resource &) const noexcept", - "include.cucascade.memory.null_device_memory_resource.hpp.cucascade.memory.null_device_memory_resource.get_property(const null_device_memory_resource &, int) noexcept" - ] - }, - { - "file_path": "include/cucascade/memory/numa_region_pinned_host_allocator.hpp", - "methods": [ - "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource", - "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.numa_region_pinned_host_memory_resource(int, bool)", - "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.~numa_region_pinned_host_memory_resource", - "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.numa_region_pinned_host_memory_resource(const numa_region_pinned_host_memory_resource &)", - "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.numa_region_pinned_host_memory_resource(numa_region_pinned_host_memory_resource &&)", - "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.operator=(const numa_region_pinned_host_memory_resource &)", - "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.operator=(numa_region_pinned_host_memory_resource &&)", - "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.allocate(int, int, int)", - "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.deallocate(int, void *, int, int) noexcept", - "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.allocate_sync(int, int)", - "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.deallocate_sync(void *, int, int) noexcept", - "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.operator==(const numa_region_pinned_host_memory_resource &) const noexcept", - "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.memory.numa_region_pinned_host_memory_resource.get_property(const numa_region_pinned_host_memory_resource &, int) noexcept", - "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.get_property(const numa_region_pinned_host_memory_resource &, int) noexcept", - "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.cuda_host_flags(int, bool) noexcept" - ] - }, - { - "file_path": "include/cucascade/memory/oom_handling_policy.hpp", - "methods": [ - "include.cucascade.memory.oom_handling_policy.hpp.cucascade.memory.oom_handling_policy", - "include.cucascade.memory.oom_handling_policy.hpp.cucascade.memory.oom_handling_policy.~oom_handling_policy", - "include.cucascade.memory.oom_handling_policy.hpp.cucascade.memory.oom_handling_policy.handle_oom(int, int, int, int)", - "include.cucascade.memory.oom_handling_policy.hpp.cucascade.memory.oom_handling_policy.get_policy_name() const noexcept", - "include.cucascade.memory.oom_handling_policy.hpp.cucascade.memory.oom_handling_policy.do_handle_oom(int, int, int, int)", - "include.cucascade.memory.oom_handling_policy.hpp.cucascade.memory.throw_on_oom_policy", - "include.cucascade.memory.oom_handling_policy.hpp.cucascade.memory.throw_on_oom_policy.do_handle_oom(int, int, int, int)", - "include.cucascade.memory.oom_handling_policy.hpp.cucascade.memory.throw_on_oom_policy.get_policy_name() const noexcept", - "include.cucascade.memory.oom_handling_policy.hpp.cucascade.memory.make_default_oom_policy()" - ] - }, - { - "file_path": "include/cucascade/memory/reservation_aware_resource_adaptor.hpp", - "methods": [ - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_property(const reservation_aware_resource_adaptor &, int) noexcept", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.reservation_aware_resource_adaptor(int, int, int, int, int, int, int)", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.reservation_aware_resource_adaptor(int, int, int, int, int, int, int, int)", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_upstream_resource() const noexcept", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.pool_handle() const noexcept", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_available_memory() const noexcept", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_available_memory(int) const noexcept", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_available_memory_print(int) const noexcept", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_allocated_bytes(int) const", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_peak_allocated_bytes(int) const", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_total_allocated_bytes() const", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_peak_total_allocated_bytes() const", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.reset_peak_allocated_bytes(int)", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_total_reserved_bytes() const", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.is_stream_tracked(int) const", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.reserve(int, int)", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.reserve_upto(int, int)", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_active_reservation_count() const noexcept", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.attach_reservation_to_tracker(int, int, int, int)", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.reset_stream_reservation(int)", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.set_default_policy(int)", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_default_reservation_policy() const", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_default_oom_handling_policy() const", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.allocate(int, int, int)", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.deallocate(int, void *, int, int) noexcept" - ] - }, - { - "file_path": "include/cucascade/memory/reservation_manager_configurator.hpp", - "methods": [ - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.builder_reference", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_number_of_gpus(int)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_gpu_ids(const int &)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_gpu_usage_limit(int)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_usage_limit_ratio_per_gpu(double)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_reservation_limit_per_gpu(int)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_reservation_fraction_per_gpu(double)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_downgrade_fractions_per_gpu(double, double)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.track_reservation_per_stream(bool)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_gpu_memory_resource_factory(int)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.use_gpu_id_as_host_id()", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.use_numa_id_as_host_id()", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_total_host_capacity(int)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_per_numa_region_capacity(int)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_usage_limit_ratio_per_numa_region(double)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_downgrade_fractions_per_numa_region(double, double)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_reservation_limit_per_numa_region(int)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_reservation_fraction_per_numa_region(double)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_host_memory_resource_factory(int)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_host_portability(bool)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_host_pool_features(int, int, int)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_disk_mounting_point(int, int, int)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.build(const int &) const", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.build() const", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.gpu_info", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.numa_region_info", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.extract_gpu_ids(const int &) const", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.extract_numa_region_ids(const int &, const int &) const", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.fraction_or_size", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.fraction_or_size.fraction_or_size(double)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.fraction_or_size.fraction_or_size(int)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.fraction_or_size.get_fraction(int) const", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.fraction_or_size.holds_fraction() const", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.fraction_or_size.get_size() const", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.fraction_or_size.get_capacity(int) const", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.bind_host_id_to_gpu_id", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.bind_host_id_to_numa_id" - ] - }, - { - "file_path": "include/cucascade/memory/small_pinned_host_memory_resource.hpp", - "methods": [ - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource", - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.small_pinned_host_memory_resource(small_pinned_host_memory_resource &)", - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.small_pinned_host_memory_resource(const small_pinned_host_memory_resource &)", - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.operator=(const small_pinned_host_memory_resource &)", - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.small_pinned_host_memory_resource(small_pinned_host_memory_resource &&)", - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.operator=(small_pinned_host_memory_resource &&)", - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.~small_pinned_host_memory_resource", - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.allocate(int, int, int)", - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.deallocate(int, void *, int, int) noexcept", - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.allocate_sync(int, int)", - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.deallocate_sync(void *, int, int) noexcept", - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.operator==(const small_pinned_host_memory_resource &) const noexcept", - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.memory.small_pinned_host_memory_resource.get_property(const small_pinned_host_memory_resource &, int) noexcept", - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.get_property(const small_pinned_host_memory_resource &, int) noexcept", - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.slab_index_for(int) noexcept", - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.expand_pool_locked(int)", - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.free_slab", - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.device_of_stream(int) noexcept", - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.acquire_event_locked(int)", - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.release_event_locked(int, int) noexcept" - ] - }, - { - "file_path": "include/cucascade/memory/stream_pool.hpp", - "methods": [ - "include.cucascade.memory.stream_pool.hpp.memory.exclusive_stream_pool", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.get() const noexcept", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.operator->() const noexcept", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.operator->() noexcept", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.~borrowed_stream", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.borrowed_stream(borrowed_stream &&) noexcept", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.operator=(borrowed_stream &&) noexcept", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.borrowed_stream(const borrowed_stream &)", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.operator=(const borrowed_stream &)", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.reset() noexcept", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.borrowed_stream(int, int) noexcept", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.stream_acquire_policy", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.stream_acquire_policy.BLOCK", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.stream_acquire_policy.GROW", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.exclusive_stream_pool(int, int, int)", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.~exclusive_stream_pool", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.exclusive_stream_pool(exclusive_stream_pool &&)", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.exclusive_stream_pool(const exclusive_stream_pool &)", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.operator=(exclusive_stream_pool &&)", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.operator=(const exclusive_stream_pool &)", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.acquire_stream(stream_acquire_policy)", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.size() const noexcept", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.release_stream(int &&) noexcept" - ] - }, - { - "file_path": "include/cucascade/memory/topology_discovery.hpp", - "methods": [ - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.gpu_runtime_attributes", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.gpu_topology_info", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.network_device_info", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.StorageDriveType", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.StorageDriveType.NVME", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.StorageDriveType.SATA_SSD", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.StorageDriveType.SATA_HDD", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.StorageDriveType.UNKNOWN", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.storage_device_info", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.numa_topology_info", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.system_topology_info", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.system_topology_info.find_numa_node(int) const", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.system_topology_info.get_numa_memory_capacity(int) const", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.system_topology_info.get_numa_free_memory(int) const", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.system_topology_info.get_total_numa_memory_capacity() const", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.NetworkDeviceVerification", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.NetworkDeviceVerification.EXISTS_ACTIVE_IP", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.NetworkDeviceVerification.EXISTS_ACTIVE", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.NetworkDeviceVerification.EXISTS", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.PciePathType", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.PciePathType.PIX", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.PciePathType.PXB", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.PciePathType.PHB", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.PciePathType.NODE", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.PciePathType.SYS", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.topology_discovery", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.topology_discovery.discover(NetworkDeviceVerification, bool)", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.topology_discovery.discover_runtime_attributes(system_topology_info &)", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.topology_discovery.get_topology() const", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.topology_discovery.is_discovered() const" - ] - }, - { - "file_path": "include/cucascade/memory/topology_index.hpp", - "methods": [ - "include.cucascade.memory.topology_index.hpp.cucascade.memory.topology_index", - "include.cucascade.memory.topology_index.hpp.cucascade.memory.topology_index.topology_index(int, int)", - "include.cucascade.memory.topology_index.hpp.cucascade.memory.topology_index.topology_index(int, const int &)", - "include.cucascade.memory.topology_index.hpp.cucascade.memory.topology_index.topology_index.lambda@84:24", - "include.cucascade.memory.topology_index.hpp.cucascade.memory.topology_index.topology_index.lambda@84:24.lambda@85:14", - "include.cucascade.memory.topology_index.hpp.cucascade.memory.topology_index.get_topology() const noexcept", - "include.cucascade.memory.topology_index.hpp.cucascade.memory.topology_index.numa_node_of(int) const", - "include.cucascade.memory.topology_index.hpp.cucascade.memory.topology_index.gpus_of(int) const", - "include.cucascade.memory.topology_index.hpp.cucascade.memory.topology_index.gpu_ids() const noexcept" - ] - }, - { - "file_path": "include/cucascade/nvtx.hpp", - "methods": [ - "include.cucascade.nvtx.hpp.cucascade.libcucascade_domain" - ] - }, - { - "file_path": "include/cucascade/utils/atomics.hpp", - "methods": [ - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_peak_tracker", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_peak_tracker.atomic_peak_tracker(int) noexcept", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_peak_tracker.reset(int) noexcept", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_peak_tracker.peak() const noexcept", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_peak_tracker.update_peak(int)", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.atomic_bounded_counter(int)", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.native_handle() noexcept", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.native_handle() const noexcept", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.operator*() noexcept", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.operator*() const noexcept", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.operator->() noexcept", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.operator->() const noexcept", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.value(int) const noexcept", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.load(int) const noexcept", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.add(int, int) noexcept", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.try_add(int, int)", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.add_bounded(int &, int)", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.sub(int, int) noexcept", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.try_sub(int, int)", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.sub_bounded(int &, int)" - ] - }, - { - "file_path": "include/cucascade/utils/overloaded.hpp", - "methods": [ - "include.cucascade.utils.overloaded.hpp.cucascade.utils.overloaded" - ] - } - ], - "component_id": "1", - "can_expand": true, - "components": [ - { - "name": "Asynchronous I/O and Transport Subsystem", - "description": "Provides asynchronous I/O primitives, multi-transport I/O contexts (io_uring, REST/S3, KvikIO, S3RDMA), and CUDA event/copy operations.", - "key_entities": [ - { - "qualified_name": "include.cucascade.io.io_request.hpp.cucascade.io.device_cpy_request", - "reference_file": "include/cucascade/io/io_request.hpp", - "reference_start_line": 292, - "reference_end_line": 353 - }, - { - "qualified_name": "include.cucascade.io.types.hpp.cucascade.io.file_descriptor", - "reference_file": "include/cucascade/io/types.hpp", - "reference_start_line": 56, - "reference_end_line": 78 - }, - { - "qualified_name": "include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch", - "reference_file": "include/cucascade/cuda/device_copy_batch.hpp", - "reference_start_line": 69, - "reference_end_line": 109 - } - ], - "source_cluster_ids": [ - "1.0", - "1.1", - "1.17", - "1.28", - "1.29", - "1.30", - "1.31", - "1.32", - "1.33", - "1.34", - "1.35", - "1.36", - "1.37", - "1.38", - "1.39", - "1.40", - "1.41", - "1.42", - "1.43", - "1.44", - "1.45", - "1.46", - "1.47", - "1.48", - "1.49", - "1.50", - "1.51", - "1.52", - "1.53", - "1.54", - "1.55", - "1.56" - ], - "file_methods": [ - { - "file_path": "include/cucascade/cuda/device_copy_batch.hpp", - "methods": [ - "include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch", - "include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.device_copy_batch()", - "include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.reserve(int)", - "include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.add(void *, const void *, int)", - "include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.count() const noexcept", - "include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.bytes() const noexcept", - "include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.empty() const noexcept", - "include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.enqueue(int) const", - "include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.clear() noexcept" - ] - }, - { - "file_path": "include/cucascade/cuda/event.hpp", - "methods": [ - "include.cucascade.cuda.event.hpp.cucascade.cuda.event.query_result", - "include.cucascade.cuda.event.hpp.cucascade.cuda.event.query_result.error", - "include.cucascade.cuda.event.hpp.cucascade.cuda.event.query_result.in_progress", - "include.cucascade.cuda.event.hpp.cucascade.cuda.event.query_result.success", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.cuda_event_view()", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.~cuda_event_view", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.cuda_event_view(const cuda_event_view &) noexcept", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.cuda_event_view(cuda_event_view &&) noexcept", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.operator=(const cuda_event_view &) noexcept", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.operator=(cuda_event_view &&) noexcept", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.cuda_event_view(int)", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.cuda_event_view(int) noexcept", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.value() const noexcept", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.wait(int) const", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.synchronize() const", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.synchronize_no_throw() const noexcept", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.elapsed_time(cuda_event_view) const", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.query() const noexcept", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.query_raw_status() const noexcept", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.cuda_event(unsigned int)", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.~cuda_event", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.cuda_event(const cuda_event &)", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.operator=(const cuda_event &)", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.cuda_event(cuda_event &&) noexcept", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.operator=(cuda_event &&) noexcept", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.get() const noexcept", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.view() const noexcept", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.operator cuda_event_view() const noexcept", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.record(int)", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.wait(int) const", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.synchronize() const", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.synchronize_no_throw() const noexcept", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.elapsed_time(const cuda_event &) const", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.query() const noexcept", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.query_raw_status() const noexcept" - ] - }, - { - "file_path": "include/cucascade/error.hpp", - "methods": [ - "include.cucascade.error.hpp.cucascade.cuda_error", - "include.cucascade.error.hpp.cucascade.logic_error" - ] - }, - { - "file_path": "include/cucascade/io/byte_range.hpp", - "methods": [ - "include.cucascade.io.byte_range.hpp.cucascade.io.byte_range", - "include.cucascade.io.byte_range.hpp.cucascade.io.byte_range.byte_range()", - "include.cucascade.io.byte_range.hpp.cucascade.io.byte_range.byte_range(int, int) noexcept", - "include.cucascade.io.byte_range.hpp.cucascade.io.byte_range.offset() const noexcept", - "include.cucascade.io.byte_range.hpp.cucascade.io.byte_range.size() const noexcept", - "include.cucascade.io.byte_range.hpp.cucascade.io.byte_range.is_empty() const noexcept" - ] - }, - { - "file_path": "include/cucascade/io/config.hpp", - "methods": [ - "include.cucascade.io.config.hpp.cucascade.io.io_backend", - "include.cucascade.io.config.hpp.cucascade.io.io_backend.native", - "include.cucascade.io.config.hpp.cucascade.io.io_backend.kvikio", - "include.cucascade.io.config.hpp.cucascade.io.io_config", - "include.cucascade.io.config.hpp.cucascade.io.io_config.apply_cache_mode() noexcept" - ] - }, - { - "file_path": "include/cucascade/io/datasource_factory.hpp", - "methods": [ - "include.cucascade.io.datasource_factory.hpp.cucascade.memory.memory_reservation_manager", - "include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry", - "include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.io_context_registry(int, cucascade::memory::memory_reservation_manager &)", - "include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.~io_context_registry", - "include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.io_context_registry(const io_context_registry &)", - "include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.operator=(const io_context_registry &)", - "include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.register_ioctx(int, int, int)", - "include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.replace_ioctx(int, int, int, int)", - "include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.lookup_path(int) const noexcept", - "include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.make_ioctx(int) const noexcept", - "include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.clear()", - "include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.entry", - "include.cucascade.io.datasource_factory.hpp.cucascade.io.make_uring_ioctx_factory(cucascade::memory::memory_reservation_manager &)", - "include.cucascade.io.datasource_factory.hpp.cucascade.io.make_rest_ioctx_factory(cucascade::memory::memory_reservation_manager &)" - ] - }, - { - "file_path": "include/cucascade/io/details/slot_pool.hpp", - "methods": [ - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.full_mask(int) const noexcept", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.word_storage", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.token() noexcept", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.token(const token &)", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.operator=(const token &)", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.token(token &&) noexcept", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.operator=(token &&) noexcept", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.~token", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.valid() const noexcept", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.operator bool() const noexcept", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.slot_index() const noexcept", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.reset() noexcept", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.token(slot_pool *, int) noexcept", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.slot_pool(int)", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.slot_pool(const slot_pool &)", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.operator=(const slot_pool &)", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.capacity() const noexcept", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.try_acquire(unsigned int) noexcept", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.acquire(unsigned int) noexcept", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.try_acquire_token(unsigned int) noexcept", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.acquire_token(unsigned int) noexcept", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.release(int) noexcept", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.approx_free() const noexcept", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.any_free() const noexcept", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.acquire_from_word(int) noexcept" - ] - }, - { - "file_path": "include/cucascade/io/io_context.hpp", - "methods": [ - "include.cucascade.io.io_context.hpp.cucascade.io.io_context_type", - "include.cucascade.io.io_context.hpp.cucascade.io.io_context_type.kvikio", - "include.cucascade.io.io_context.hpp.cucascade.io.io_context_type.restful", - "include.cucascade.io.io_context.hpp.cucascade.io.io_context_type.s3rdma", - "include.cucascade.io.io_context.hpp.cucascade.io.io_context_type.uring", - "include.cucascade.io.io_context.hpp.cucascade.io.open_hint", - "include.cucascade.io.io_context.hpp.cucascade.io.open_hint.generic", - "include.cucascade.io.io_context.hpp.cucascade.io.open_hint.parquet_footer_probe", - "include.cucascade.io.io_context.hpp.cucascade.io.cache.prefetching_cache", - "include.cucascade.io.io_context.hpp.cucascade.io.cache.prefetching_handle", - "include.cucascade.io.io_context.hpp.cucascade.io.datasource", - "include.cucascade.io.io_context.hpp.cucascade.memory.topology_index", - "include.cucascade.io.io_context.hpp.cucascade.memory.memory_reservation_manager", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.ioctx()", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.~ioctx", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.type() const noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.start()", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.shutdown() noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.open_io_object(int)", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.open_io_object(int, open_hint)", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.open_io_object(int, int)", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.warmup(int) noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.supports(int) const noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.supports_device_read() const noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.supports_host_to_device_read() const noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.supports_vector_host_read() const noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.supports_device_range_read() const noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.prefers_bulk_io() const noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.min_alignment_requirement() const noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.merge_gap_size() const noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.n_max_concurrent_scans() const noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.staging_block_size() const noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.initialize_cache(cucascade::memory::memory_reservation_manager &, const int &, int) noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.shutdown_cache() noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.pre_destroy() noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.cache() noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.uses_prefetching_cache() const noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.metadata_store() noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.metadata_store() const noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.align_and_coalesce(int, int) const noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.host_read(const int &, int, int, int *, cache::prefetching_handle *)", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.host_read_async(const int &, int, int, int *, cache::prefetching_handle *)", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.device_read_async(const int &, int, int, int *, int, cache::prefetching_handle *)", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.host_read_io(const int &, int, int, int *)", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.host_read_async_io(const int &, int, int, int *) noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.device_read_async_io(const int &, int, int, int *, int) noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.host_readv_async_io(const int &, int) noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.device_readv_async_io(const int &, int, int) noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.mixed_readv_async_io(const int &, int &&) noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.host_device_readv_async_io(const int &, int &&) noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.can_use_prefetching_cache() const noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.create_io_object(int)", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.create_io_object(int, open_hint)", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.create_io_object(int, int)" - ] - }, - { - "file_path": "include/cucascade/io/io_errors.hpp", - "methods": [ - "include.cucascade.io.io_errors.hpp.cucascade.io.credential_error" - ] - }, - { - "file_path": "include/cucascade/io/io_request.hpp", - "methods": [ - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.grouped_coordinator(int, int)", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.grouped_coordinator(const grouped_coordinator &)", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.operator=(const grouped_coordinator &)", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.should_continue() const noexcept", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.has_error() const noexcept", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.bytes_requested() const noexcept", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.tasks_remaining() const noexcept", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.add_tasks(int) noexcept", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.on_complete() noexcept", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.report_error(const int &, int) noexcept", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.get_future()", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.to_exception_ptr(const int &, int)", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.settle_one() noexcept", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.resolve_if_ready() noexcept", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.create(int, int, int)", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.create(int, int)", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.empty() const noexcept", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.remaining_slices() const noexcept", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.remaining_bytes() const noexcept", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.front() noexcept", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.take_front() noexcept", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.cancel_remaining(const int &) noexcept", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.grouped_io_request(int, int, int)", - "include.cucascade.io.io_request.hpp.cucascade.io.device_cpy_request", - "include.cucascade.io.io_request.hpp.cucascade.io.device_cpy_request.copy_async(int, int, int) const noexcept", - "include.cucascade.io.io_request.hpp.cucascade.io.io_op_request", - "include.cucascade.io.io_request.hpp.cucascade.io.io_op_request.finish_success() noexcept", - "include.cucascade.io.io_request.hpp.cucascade.io.io_op_request.finish_error(const int &, bool) noexcept", - "include.cucascade.io.io_request.hpp.cucascade.io.io_op_request.terminal() const noexcept" - ] - }, - { - "file_path": "include/cucascade/io/kvikio/config.hpp", - "methods": [ - "include.cucascade.io.kvikio.config.hpp.cucascade.io.kvikio_config", - "include.cucascade.io.kvikio.config.hpp.cucascade.io.apply_kvikio_defaults(const kvikio_config &)" - ] - }, - { - "file_path": "include/cucascade/io/kvikio/kvikio_context.hpp", - "methods": [ - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_object", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_object.read_at(void *, int, int) const", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_io_object", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_io_object.kvikio_io_object(int, int, int)", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_io_object.raw_file_cache_id() const noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_io_object.object_path() const noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_io_object.size() const noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_io_object.handle() const noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_io_object.read_at(void *, int, int) const", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_remote_io_object", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_remote_io_object.kvikio_remote_io_object(int, int, int)", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_remote_io_object.raw_file_cache_id() const noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_remote_io_object.object_path() const noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_remote_io_object.size() const noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_remote_io_object.handle() const noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_remote_io_object.read_at(void *, int, int) const", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.kvikio_context()", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.kvikio_context(int, int)", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.~kvikio_context", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.type() const noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.shutdown() noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.supports(int) const noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.supports_device_read() const noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.supports_vector_host_read() const noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.supports_host_to_device_read() const noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.supports_device_range_read() const noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.prefers_bulk_io() const noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.n_max_concurrent_scans() const noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.align_and_coalesce(int, int) const noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.host_read_io(const int &, int, int, int *)", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.mixed_readv_async_io(const int &, int &&) noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.config() const noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.object_store() const noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.create_io_object(int)" - ] - }, - { - "file_path": "include/cucascade/io/object_store_config.hpp", - "methods": [ - "include.cucascade.io.object_store_config.hpp.cucascade.io.object_store_config", - "include.cucascade.io.object_store_config.hpp.cucascade.io.object_store_config.transport", - "include.cucascade.io.object_store_config.hpp.cucascade.io.object_store_config.transport.AUTO", - "include.cucascade.io.object_store_config.hpp.cucascade.io.object_store_config.transport.HTTP", - "include.cucascade.io.object_store_config.hpp.cucascade.io.object_store_config.transport.RDMA", - "include.cucascade.io.object_store_config.hpp.cucascade.io.object_store_config.signing_mode", - "include.cucascade.io.object_store_config.hpp.cucascade.io.object_store_config.signing_mode.header", - "include.cucascade.io.object_store_config.hpp.cucascade.io.object_store_config.signing_mode.presigned", - "include.cucascade.io.object_store_config.hpp.cucascade.io.string_to_enum(int, object_store_config::transport &)", - "include.cucascade.io.object_store_config.hpp.cucascade.io.enum_to_string(object_store_config::transport, int &)", - "include.cucascade.io.object_store_config.hpp.cucascade.io.string_to_enum(int, object_store_config::signing_mode &)", - "include.cucascade.io.object_store_config.hpp.cucascade.io.enum_to_string(object_store_config::signing_mode, int &)" - ] - }, - { - "file_path": "include/cucascade/io/rest/authorizer.hpp", - "methods": [ - "include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.object_ref", - "include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_method", - "include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_method.GET", - "include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_method.HEAD", - "include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.authorized_request", - "include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_authorizer", - "include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_authorizer.~request_authorizer", - "include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_authorizer.request_authorizer()", - "include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_authorizer.request_authorizer(const request_authorizer &)", - "include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_authorizer.operator=(const request_authorizer &)", - "include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_authorizer.authorize(const object_ref &, request_method, int)", - "include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_authorizer.authorize_list(int, int, int)" - ] - }, - { - "file_path": "include/cucascade/io/rest/config.hpp", - "methods": [ - "include.cucascade.io.rest.config.hpp.cucascade.io.rest.config", - "include.cucascade.io.rest.config.hpp.cucascade.io.rest.config.min_alignment_requirement() const noexcept", - "include.cucascade.io.rest.config.hpp.cucascade.io.rest.config.merge_gap_size() const noexcept" - ] - }, - { - "file_path": "include/cucascade/io/rest/curl_handle.hpp", - "methods": [ - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_easy_deleter", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_easy_deleter.operator()(CURL *) const noexcept", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_multi_deleter", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_multi_deleter.operator()(CURLM *) const noexcept", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_slist_deleter", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_slist_deleter.operator()(curl_slist *) const noexcept", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_share_deleter", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_share_deleter.operator()(CURLSH *) const noexcept", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.make_epoll_fd()", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.make_timer_fd()", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.make_event_fd()", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_share", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_share.curl_share(bool)", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_share.get() const noexcept", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_share.curl_share(const curl_share &)", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_share.operator=(const curl_share &)", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_share.lock_cb(CURL *, curl_lock_data, curl_lock_access, void *)", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_share.unlock_cb(CURL *, curl_lock_data, void *)", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.global_curl_context", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.global_curl_context.instance()", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.global_curl_context.share_handle() const noexcept", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.global_curl_context.global_curl_context(const global_curl_context &)", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.global_curl_context.operator=(const global_curl_context &)", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.global_curl_context.global_curl_context()", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.global_curl_context.global_init_guard", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.global_curl_context.global_init_guard.global_init_guard()", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.configure_easy_handle(CURL *, CURLSH *, long, long)" - ] - }, - { - "file_path": "include/cucascade/io/rest/object_store_lister.hpp", - "methods": [ - "include.cucascade.io.rest.object_store_lister.hpp.cucascade.io.rest.object_store_lister", - "include.cucascade.io.rest.object_store_lister.hpp.cucascade.io.rest.object_store_lister.object_store_lister(int, int, int, int)", - "include.cucascade.io.rest.object_store_lister.hpp.cucascade.io.rest.object_store_lister.list_objects_paged(int, int, int, const int &, int)", - "include.cucascade.io.rest.object_store_lister.hpp.cucascade.io.rest.object_store_lister.list_objects(int, int, int, int)", - "include.cucascade.io.rest.object_store_lister.hpp.cucascade.io.rest.object_store_lister.list_max_matches() const noexcept" - ] - }, - { - "file_path": "include/cucascade/io/rest/rest_ioctx.hpp", - "methods": [ - "include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx", - "include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.rest_ioctx(int, int)", - "include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.type() const noexcept", - "include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.list_objects_paged(int, int, int, const int &, int)", - "include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.list_objects(int, int, int, int)", - "include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.list_max_matches() const", - "include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.resolve_footer_objects(int, const int &, int)", - "include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.footer_stash_reserved_bytes() const noexcept", - "include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.footer_stash_reserved_peak_bytes() const noexcept", - "include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.warmup(int) noexcept", - "include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.create_io_object(int)", - "include.cucascade.io.rest.rest_ioctx.hpp.io.rest.rest_ioctx.create_io_object(int, int)", - "include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.create_io_object(int, int)", - "include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.create_footer_probe_object(int)", - "include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.footer_resolve_inflight_cap() const" - ] - }, - { - "file_path": "include/cucascade/io/rest/rest_reactor.hpp", - "methods": [ - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.content_range_total(int)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.detail.byte_storage", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.detail.byte_storage.byte_storage(int)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.detail.byte_storage.byte_storage(const byte_storage &)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.detail.byte_storage.operator=(const byte_storage &)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.detail.byte_storage.byte_storage(byte_storage &&)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.detail.byte_storage.operator=(byte_storage &&)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.footer_probe", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.head_object_result", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.footer_resolve_result", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.rest_io_object(int, int, int, int, int)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.rest_io_object(int, int, int, int, int, int, int)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.raw_file_cache_id() const noexcept", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.object_path() const noexcept", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.size() const noexcept", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.validation_tag() const noexcept", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.bucket() const noexcept", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.key() const noexcept", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.get_object_ref() const", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.stash() const noexcept", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.stash_window_lo() const noexcept", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.reactor_context", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.reactor_context.reactor_context(int, int, int *)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.reactor_context.cfg() const noexcept", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.reactor_context.authorizer() const noexcept", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.reactor_context.host_memory_resource() const noexcept", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.io_object_type", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.reactor_context_type", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.rest_reactor(int, int)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.~rest_reactor", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.rest_reactor(const rest_reactor &)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.operator=(const rest_reactor &)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.get_config() const noexcept", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.staging_block_size() const noexcept", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.start()", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.enqueue(int) noexcept", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.interrupt()", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.shutdown() noexcept", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.queued_bytes() const noexcept", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.host_read(const io_object_type &, int, int, int *)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.warmup(int)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.head_object(int, int)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.head_object_size(int, int)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.fetch_footer_suffix(int, int, int)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.resolve_footer_batch(int, int, int, int, int, const int &, int)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.list_page(int, int, int)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.supports(int)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.create_io_object(int)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.align_and_coalesce(int, int)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.worker_loop(const int &)" - ] - }, - { - "file_path": "include/cucascade/io/rest/s3/list_parser.hpp", - "methods": [ - "include.cucascade.io.rest.s3.list_parser.hpp.cucascade.io.rest.s3.list_entry", - "include.cucascade.io.rest.s3.list_parser.hpp.cucascade.io.rest.s3.list_objects_v2_page", - "include.cucascade.io.rest.s3.list_parser.hpp.cucascade.io.rest.s3.parse_list_objects_v2(int)" - ] - }, - { - "file_path": "include/cucascade/io/rest/s3/sigv4.hpp", - "methods": [ - "include.cucascade.io.rest.s3.sigv4.hpp.cucascade.io.rest.s3.sigv4_signer_config", - "include.cucascade.io.rest.s3.sigv4.hpp.cucascade.io.rest.s3.sigv4_signed_request", - "include.cucascade.io.rest.s3.sigv4.hpp.cucascade.io.rest.s3.presign_url(int, int, int, int, const sigv4_signer_config &, int, int, int)", - "include.cucascade.io.rest.s3.sigv4.hpp.cucascade.io.rest.s3.sha256_hex(int)", - "include.cucascade.io.rest.s3.sigv4.hpp.cucascade.io.rest.s3.uri_encode(int, bool)" - ] - }, - { - "file_path": "include/cucascade/io/rest/s3/sigv4_authorizer.hpp", - "methods": [ - "include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_authorizer_base", - "include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_authorizer_base.sigv4_authorizer_base(int, int, int)", - "include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_presigned_authorizer", - "include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_presigned_authorizer.sigv4_presigned_authorizer(int, int, int, int)", - "include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_presigned_authorizer.authorize(const int &, int, int)", - "include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_presigned_authorizer.authorize_list(int, int, int)", - "include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_header_authorizer", - "include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_header_authorizer.sigv4_header_authorizer(int, int, int)", - "include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_header_authorizer.authorize(const int &, int, int)", - "include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_header_authorizer.authorize_list(int, int, int)" - ] - }, - { - "file_path": "include/cucascade/io/rest/s3/static_credentials.hpp", - "methods": [ - "include.cucascade.io.rest.s3.static_credentials.hpp.cucascade.io.rest.s3.static_credentials", - "include.cucascade.io.rest.s3.static_credentials.hpp.cucascade.io.rest.s3.static_credentials_from(const int &)" - ] - }, - { - "file_path": "include/cucascade/io/rest/types.hpp", - "methods": [ - "include.cucascade.io.rest.types.hpp.cucascade.io.rest.buf_sink", - "include.cucascade.io.rest.types.hpp.cucascade.io.rest.buf_sink.reset() noexcept", - "include.cucascade.io.rest.types.hpp.cucascade.io.rest.header_capture", - "include.cucascade.io.rest.types.hpp.cucascade.io.rest.header_capture.reset() noexcept", - "include.cucascade.io.rest.types.hpp.cucascade.io.rest.rest_io_op_request", - "include.cucascade.io.rest.types.hpp.cucascade.io.rest.rest_io_op_request.is_device() const noexcept", - "include.cucascade.io.rest.types.hpp.cucascade.io.rest.rest_io_op_request.copy_h2d_async(int) const noexcept" - ] - }, - { - "file_path": "include/cucascade/io/s3rdma/s3rdma_ioctx.hpp", - "methods": [ - "include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx", - "include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.s3rdma_ioctx()", - "include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.type() const noexcept", - "include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.shutdown() noexcept", - "include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.supports(int) const noexcept", - "include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.supports_device_read() const noexcept", - "include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.supports_host_to_device_read() const noexcept", - "include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.supports_vector_host_read() const noexcept", - "include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.supports_device_range_read() const noexcept", - "include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.align_and_coalesce(int, int) const noexcept", - "include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.host_read_io(const int &, int, int, int *)", - "include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.mixed_readv_async_io(const int &, int &&) noexcept", - "include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.create_io_object(int)" - ] - }, - { - "file_path": "include/cucascade/io/templated_ioctx.hpp", - "methods": [ - "include.cucascade.io.templated_ioctx.hpp.cucascade.io.detail.current_cuda_device()", - "include.cucascade.io.templated_ioctx.hpp.cucascade.io.reactor_traits", - "include.cucascade.io.templated_ioctx.hpp.cucascade.io.reactor_traits.prefers_bulk_io.lambda@113:56", - "include.cucascade.io.templated_ioctx.hpp.cucascade.io.templated_ioctx", - "include.cucascade.io.templated_ioctx.hpp.cucascade.io.templated_ioctx.io_op_type", - "include.cucascade.io.templated_ioctx.hpp.cucascade.io.templated_ioctx.io_op_type.device_async", - "include.cucascade.io.templated_ioctx.hpp.cucascade.io.templated_ioctx.io_op_type.host", - "include.cucascade.io.templated_ioctx.hpp.cucascade.io.templated_ioctx.io_op_type.host_async", - "include.cucascade.io.templated_ioctx.hpp.cucascade.io.templated_ioctx.io_op_type.host_vector_async", - "include.cucascade.io.templated_ioctx.hpp.cucascade.io.templated_ioctx.templated_ioctx(int)", - "include.cucascade.io.templated_ioctx.hpp.cucascade.io.templated_ioctx.as_typed(const int &)" - ] - }, - { - "file_path": "include/cucascade/io/types.hpp", - "methods": [ - "include.cucascade.io.types.hpp.cucascade.io.cache.cached_chunk", - "include.cucascade.io.types.hpp.cucascade.io.file_descriptor", - "include.cucascade.io.types.hpp.cucascade.io.file_descriptor.file_descriptor()", - "include.cucascade.io.types.hpp.cucascade.io.file_descriptor.file_descriptor(int) noexcept", - "include.cucascade.io.types.hpp.cucascade.io.file_descriptor.~file_descriptor", - "include.cucascade.io.types.hpp.cucascade.io.file_descriptor.file_descriptor(const file_descriptor &)", - "include.cucascade.io.types.hpp.cucascade.io.file_descriptor.operator=(const file_descriptor &)", - "include.cucascade.io.types.hpp.cucascade.io.file_descriptor.file_descriptor(file_descriptor &&) noexcept", - "include.cucascade.io.types.hpp.cucascade.io.file_descriptor.operator=(file_descriptor &&) noexcept", - "include.cucascade.io.types.hpp.cucascade.io.file_descriptor.get() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.file_descriptor.native_handle() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.file_descriptor.operator bool() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.io_object", - "include.cucascade.io.types.hpp.cucascade.io.io_object.~io_object", - "include.cucascade.io.types.hpp.cucascade.io.io_object.raw_file_cache_id() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.io_object.object_path() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.io_object.size() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.io_object.validation_tag() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.io_object_metadata", - "include.cucascade.io.types.hpp.cucascade.io.io_object_metadata.~io_object_metadata", - "include.cucascade.io.types.hpp.cucascade.io.range", - "include.cucascade.io.types.hpp.cucascade.io.range.end() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.range.empty() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.intersect(range, range) noexcept", - "include.cucascade.io.types.hpp.cucascade.io.slice", - "include.cucascade.io.types.hpp.cucascade.io.slice.slice() noexcept", - "include.cucascade.io.types.hpp.cucascade.io.slice.slice(int, int, int *) noexcept", - "include.cucascade.io.types.hpp.cucascade.io.slice.size() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.slice.offset() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.host_buffer", - "include.cucascade.io.types.hpp.cucascade.io.host_buffer.host_buffer() noexcept", - "include.cucascade.io.types.hpp.cucascade.io.host_buffer.host_buffer(int *) noexcept", - "include.cucascade.io.types.hpp.io.host_buffer.host_buffer(int)", - "include.cucascade.io.types.hpp.cucascade.io.host_buffer.host_buffer(int)", - "include.cucascade.io.types.hpp.cucascade.io.host_buffer.needs_staging() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.host_buffer.is_fragmented() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.host_buffer.is_contiguous() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.host_buffer.fragments() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.device_buffer", - "include.cucascade.io.types.hpp.cucascade.io.device_buffer.device_buffer() noexcept", - "include.cucascade.io.types.hpp.cucascade.io.device_buffer.device_buffer(int *, int, int) noexcept", - "include.cucascade.io.types.hpp.cucascade.io.prepared_io_completion", - "include.cucascade.io.types.hpp.cucascade.io.prepared_io_completion.prepared_io_completion(Callback &&)", - "include.cucascade.io.types.hpp.cucascade.io.prepared_io_completion.prepared_io_completion(const prepared_io_completion &)", - "include.cucascade.io.types.hpp.cucascade.io.prepared_io_completion.operator=(const prepared_io_completion &)", - "include.cucascade.io.types.hpp.cucascade.io.prepared_io_completion.operator()(int, bool) noexcept", - "include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice", - "include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.prepared_io_slice() noexcept", - "include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.prepared_io_slice(range, host_buffer) noexcept", - "include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.prepared_io_slice(range, device_buffer) noexcept", - "include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.prepared_io_slice(range, host_buffer, device_buffer) noexcept", - "include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.needs_staging() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.is_fragmented() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.is_contiguous() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.has_host_request() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.has_device_request() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.is_host_request() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.size() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.offset() const noexcept" - ] - }, - { - "file_path": "include/cucascade/io/uri_parser.hpp", - "methods": [ - "include.cucascade.io.uri_parser.hpp.cucascade.io.parsed_uri", - "include.cucascade.io.uri_parser.hpp.cucascade.io.parse(int)", - "include.cucascade.io.uri_parser.hpp.cucascade.io.strip_file_scheme(int)" - ] - }, - { - "file_path": "include/cucascade/io/uring/config.hpp", - "methods": [ - "include.cucascade.io.uring.config.hpp.cucascade.io.uring.config", - "include.cucascade.io.uring.config.hpp.cucascade.io.uring.config.min_alignment_requirement() const noexcept", - "include.cucascade.io.uring.config.hpp.cucascade.io.uring.config.merge_gap_size() const noexcept" - ] - }, - { - "file_path": "include/cucascade/io/uring/types.hpp", - "methods": [ - "include.cucascade.io.uring.types.hpp.cucascade.io.uring.uring_io_op", - "include.cucascade.io.uring.types.hpp.cucascade.io.uring.uring_io_op.needs_staging() const noexcept", - "include.cucascade.io.uring.types.hpp.cucascade.io.uring.uring_io_op.is_vectored() const noexcept", - "include.cucascade.io.uring.types.hpp.cucascade.io.uring.detail.odirect_available(bool, int) noexcept", - "include.cucascade.io.uring.types.hpp.cucascade.io.uring.detail.is_odirect_runtime_error(int) noexcept", - "include.cucascade.io.uring.types.hpp.cucascade.io.uring.detail.dynamic_io_target(int, int, int) noexcept", - "include.cucascade.io.uring.types.hpp.cucascade.io.uring.detail.is_odirect_compatible(int, int) noexcept" - ] - }, - { - "file_path": "include/cucascade/io/uring/uring_ioctx.hpp", - "methods": [ - "include.cucascade.io.uring.uring_ioctx.hpp.cucascade.io.uring.uring_ioctx", - "include.cucascade.io.uring.uring_ioctx.hpp.cucascade.io.uring.uring_ioctx.uring_ioctx(int, int)", - "include.cucascade.io.uring.uring_ioctx.hpp.cucascade.io.uring.uring_ioctx.type() const noexcept" - ] - }, - { - "file_path": "include/cucascade/io/uring/uring_reactor.hpp", - "methods": [ - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.local_io_object", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.local_io_object.local_io_object(int, int, int, int, int)", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.local_io_object.raw_file_cache_id() const noexcept", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.local_io_object.object_path() const noexcept", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.local_io_object.size() const noexcept", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.local_io_object.fd() const noexcept", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.local_io_object.fd_direct() const noexcept", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.local_io_object.buffered_handle() const noexcept", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.local_io_object.odirect_handle() const noexcept", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.reactor_context", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.reactor_context.reactor_context(int, int *)", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.reactor_context.cfg() const noexcept", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.reactor_context.host_memory_resource() const noexcept", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.native_handle_type", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.io_object_type", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.reactor_context_type", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.uring_reactor(int, int)", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.~uring_reactor", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.uring_reactor(const uring_reactor &)", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.operator=(const uring_reactor &)", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.get_config() const noexcept", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.staging_block_size() const noexcept", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.start()", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.interrupt()", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.shutdown()", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.host_read(const io_object_type &, int, int, int *)", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.enqueue(int) noexcept", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.queued_bytes() const noexcept", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.supports(int)", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.create_io_object(int)", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.size(int)", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.align_to_physical(int, int)", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.align_and_coalesce(int, int) noexcept", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.worker_loop(const int &)" - ] - } - ], - "component_id": "1.1", - "can_expand": true, - "components": [ - { - "name": "I/O Transfer Engine and Contexts", - "description": "Provides asynchronous I/O abstractions, request lifecycle coordinators, and pluggable storage backends (including io_uring, REST/S3, KvikIO, and S3 RDMA) for host and device transfers.", - "key_entities": [ - { - "qualified_name": "include.cucascade.io.io_context.hpp.cucascade.io.ioctx", - "reference_file": "include/cucascade/io/io_context.hpp", - "reference_start_line": 79, - "reference_end_line": 387 - }, - { - "qualified_name": "include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request", - "reference_file": "include/cucascade/io/io_request.hpp", - "reference_start_line": 215, - "reference_end_line": 290 - }, - { - "qualified_name": "include.cucascade.io.io_request.hpp.cucascade.io.device_cpy_request", - "reference_file": "include/cucascade/io/io_request.hpp", - "reference_start_line": 292, - "reference_end_line": 353 - }, - { - "qualified_name": "include.cucascade.io.io_request.hpp.cucascade.io.io_op_request", - "reference_file": "include/cucascade/io/io_request.hpp", - "reference_start_line": 362, - "reference_end_line": 391 - } - ], - "source_cluster_ids": [ - "1.1.3", - "1.1.4", - "1.1.5", - "1.1.6", - "1.1.7", - "1.1.8", - "1.1.9", - "1.1.10", - "1.1.11", - "1.1.12", - "1.1.13", - "1.1.14", - "1.1.15", - "1.1.16", - "1.1.17", - "1.1.18", - "1.1.19", - "1.1.20", - "1.1.21", - "1.1.22", - "1.1.23", - "1.1.24", - "1.1.25", - "1.1.26", - "1.1.27", - "1.1.28", - "1.1.29", - "1.1.30", - "1.1.31" - ], - "file_methods": [ - { - "file_path": "include/cucascade/io/byte_range.hpp", - "methods": [ - "include.cucascade.io.byte_range.hpp.cucascade.io.byte_range", - "include.cucascade.io.byte_range.hpp.cucascade.io.byte_range.byte_range()", - "include.cucascade.io.byte_range.hpp.cucascade.io.byte_range.byte_range(int, int) noexcept", - "include.cucascade.io.byte_range.hpp.cucascade.io.byte_range.offset() const noexcept", - "include.cucascade.io.byte_range.hpp.cucascade.io.byte_range.size() const noexcept", - "include.cucascade.io.byte_range.hpp.cucascade.io.byte_range.is_empty() const noexcept" - ] - }, - { - "file_path": "include/cucascade/io/config.hpp", - "methods": [ - "include.cucascade.io.config.hpp.cucascade.io.io_backend", - "include.cucascade.io.config.hpp.cucascade.io.io_backend.native", - "include.cucascade.io.config.hpp.cucascade.io.io_backend.kvikio", - "include.cucascade.io.config.hpp.cucascade.io.io_config", - "include.cucascade.io.config.hpp.cucascade.io.io_config.apply_cache_mode() noexcept" - ] - }, - { - "file_path": "include/cucascade/io/datasource_factory.hpp", - "methods": [ - "include.cucascade.io.datasource_factory.hpp.cucascade.memory.memory_reservation_manager", - "include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry", - "include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.io_context_registry(int, cucascade::memory::memory_reservation_manager &)", - "include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.~io_context_registry", - "include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.io_context_registry(const io_context_registry &)", - "include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.operator=(const io_context_registry &)", - "include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.register_ioctx(int, int, int)", - "include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.replace_ioctx(int, int, int, int)", - "include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.lookup_path(int) const noexcept", - "include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.make_ioctx(int) const noexcept", - "include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.clear()", - "include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.entry", - "include.cucascade.io.datasource_factory.hpp.cucascade.io.make_uring_ioctx_factory(cucascade::memory::memory_reservation_manager &)", - "include.cucascade.io.datasource_factory.hpp.cucascade.io.make_rest_ioctx_factory(cucascade::memory::memory_reservation_manager &)" - ] - }, - { - "file_path": "include/cucascade/io/details/slot_pool.hpp", - "methods": [ - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.full_mask(int) const noexcept", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.word_storage", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.token() noexcept", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.token(const token &)", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.operator=(const token &)", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.token(token &&) noexcept", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.operator=(token &&) noexcept", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.~token", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.valid() const noexcept", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.operator bool() const noexcept", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.slot_index() const noexcept", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.reset() noexcept", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.token.token(slot_pool *, int) noexcept", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.slot_pool(int)", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.slot_pool(const slot_pool &)", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.operator=(const slot_pool &)", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.capacity() const noexcept", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.try_acquire(unsigned int) noexcept", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.acquire(unsigned int) noexcept", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.try_acquire_token(unsigned int) noexcept", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.acquire_token(unsigned int) noexcept", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.release(int) noexcept", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.approx_free() const noexcept", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.any_free() const noexcept", - "include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.acquire_from_word(int) noexcept" - ] - }, - { - "file_path": "include/cucascade/io/io_context.hpp", - "methods": [ - "include.cucascade.io.io_context.hpp.cucascade.io.io_context_type", - "include.cucascade.io.io_context.hpp.cucascade.io.io_context_type.kvikio", - "include.cucascade.io.io_context.hpp.cucascade.io.io_context_type.restful", - "include.cucascade.io.io_context.hpp.cucascade.io.io_context_type.s3rdma", - "include.cucascade.io.io_context.hpp.cucascade.io.io_context_type.uring", - "include.cucascade.io.io_context.hpp.cucascade.io.open_hint", - "include.cucascade.io.io_context.hpp.cucascade.io.open_hint.generic", - "include.cucascade.io.io_context.hpp.cucascade.io.open_hint.parquet_footer_probe", - "include.cucascade.io.io_context.hpp.cucascade.io.cache.prefetching_cache", - "include.cucascade.io.io_context.hpp.cucascade.io.cache.prefetching_handle", - "include.cucascade.io.io_context.hpp.cucascade.io.datasource", - "include.cucascade.io.io_context.hpp.cucascade.memory.topology_index", - "include.cucascade.io.io_context.hpp.cucascade.memory.memory_reservation_manager", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.ioctx()", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.~ioctx", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.type() const noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.start()", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.shutdown() noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.open_io_object(int)", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.open_io_object(int, open_hint)", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.open_io_object(int, int)", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.warmup(int) noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.supports(int) const noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.supports_device_read() const noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.supports_host_to_device_read() const noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.supports_vector_host_read() const noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.supports_device_range_read() const noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.prefers_bulk_io() const noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.min_alignment_requirement() const noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.merge_gap_size() const noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.n_max_concurrent_scans() const noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.staging_block_size() const noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.initialize_cache(cucascade::memory::memory_reservation_manager &, const int &, int) noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.shutdown_cache() noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.pre_destroy() noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.cache() noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.uses_prefetching_cache() const noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.metadata_store() noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.metadata_store() const noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.align_and_coalesce(int, int) const noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.host_read(const int &, int, int, int *, cache::prefetching_handle *)", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.host_read_async(const int &, int, int, int *, cache::prefetching_handle *)", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.device_read_async(const int &, int, int, int *, int, cache::prefetching_handle *)", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.host_read_io(const int &, int, int, int *)", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.host_read_async_io(const int &, int, int, int *) noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.device_read_async_io(const int &, int, int, int *, int) noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.host_readv_async_io(const int &, int) noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.device_readv_async_io(const int &, int, int) noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.mixed_readv_async_io(const int &, int &&) noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.host_device_readv_async_io(const int &, int &&) noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.can_use_prefetching_cache() const noexcept", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.create_io_object(int)", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.create_io_object(int, open_hint)", - "include.cucascade.io.io_context.hpp.cucascade.io.ioctx.create_io_object(int, int)" - ] - }, - { - "file_path": "include/cucascade/io/io_errors.hpp", - "methods": [ - "include.cucascade.io.io_errors.hpp.cucascade.io.credential_error" - ] - }, - { - "file_path": "include/cucascade/io/io_request.hpp", - "methods": [ - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.grouped_coordinator(int, int)", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.grouped_coordinator(const grouped_coordinator &)", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.operator=(const grouped_coordinator &)", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.should_continue() const noexcept", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.has_error() const noexcept", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.bytes_requested() const noexcept", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.tasks_remaining() const noexcept", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.add_tasks(int) noexcept", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.on_complete() noexcept", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.report_error(const int &, int) noexcept", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.get_future()", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.to_exception_ptr(const int &, int)", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.settle_one() noexcept", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.resolve_if_ready() noexcept", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.create(int, int, int)", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.create(int, int)", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.empty() const noexcept", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.remaining_slices() const noexcept", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.remaining_bytes() const noexcept", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.front() noexcept", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.take_front() noexcept", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.cancel_remaining(const int &) noexcept", - "include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.grouped_io_request(int, int, int)", - "include.cucascade.io.io_request.hpp.cucascade.io.device_cpy_request", - "include.cucascade.io.io_request.hpp.cucascade.io.device_cpy_request.copy_async(int, int, int) const noexcept", - "include.cucascade.io.io_request.hpp.cucascade.io.io_op_request", - "include.cucascade.io.io_request.hpp.cucascade.io.io_op_request.finish_success() noexcept", - "include.cucascade.io.io_request.hpp.cucascade.io.io_op_request.finish_error(const int &, bool) noexcept", - "include.cucascade.io.io_request.hpp.cucascade.io.io_op_request.terminal() const noexcept" - ] - }, - { - "file_path": "include/cucascade/io/kvikio/config.hpp", - "methods": [ - "include.cucascade.io.kvikio.config.hpp.cucascade.io.kvikio_config", - "include.cucascade.io.kvikio.config.hpp.cucascade.io.apply_kvikio_defaults(const kvikio_config &)" - ] - }, - { - "file_path": "include/cucascade/io/kvikio/kvikio_context.hpp", - "methods": [ - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_object", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_object.read_at(void *, int, int) const", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_io_object", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_io_object.kvikio_io_object(int, int, int)", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_io_object.raw_file_cache_id() const noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_io_object.object_path() const noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_io_object.size() const noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_io_object.handle() const noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_io_object.read_at(void *, int, int) const", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_remote_io_object", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_remote_io_object.kvikio_remote_io_object(int, int, int)", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_remote_io_object.raw_file_cache_id() const noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_remote_io_object.object_path() const noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_remote_io_object.size() const noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_remote_io_object.handle() const noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_remote_io_object.read_at(void *, int, int) const", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.kvikio_context()", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.kvikio_context(int, int)", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.~kvikio_context", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.type() const noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.shutdown() noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.supports(int) const noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.supports_device_read() const noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.supports_vector_host_read() const noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.supports_host_to_device_read() const noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.supports_device_range_read() const noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.prefers_bulk_io() const noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.n_max_concurrent_scans() const noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.align_and_coalesce(int, int) const noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.host_read_io(const int &, int, int, int *)", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.mixed_readv_async_io(const int &, int &&) noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.config() const noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.object_store() const noexcept", - "include.cucascade.io.kvikio.kvikio_context.hpp.cucascade.io.kvikio_context.create_io_object(int)" - ] - }, - { - "file_path": "include/cucascade/io/object_store_config.hpp", - "methods": [ - "include.cucascade.io.object_store_config.hpp.cucascade.io.object_store_config", - "include.cucascade.io.object_store_config.hpp.cucascade.io.object_store_config.transport", - "include.cucascade.io.object_store_config.hpp.cucascade.io.object_store_config.transport.AUTO", - "include.cucascade.io.object_store_config.hpp.cucascade.io.object_store_config.transport.HTTP", - "include.cucascade.io.object_store_config.hpp.cucascade.io.object_store_config.transport.RDMA", - "include.cucascade.io.object_store_config.hpp.cucascade.io.object_store_config.signing_mode", - "include.cucascade.io.object_store_config.hpp.cucascade.io.object_store_config.signing_mode.header", - "include.cucascade.io.object_store_config.hpp.cucascade.io.object_store_config.signing_mode.presigned", - "include.cucascade.io.object_store_config.hpp.cucascade.io.string_to_enum(int, object_store_config::transport &)", - "include.cucascade.io.object_store_config.hpp.cucascade.io.enum_to_string(object_store_config::transport, int &)", - "include.cucascade.io.object_store_config.hpp.cucascade.io.string_to_enum(int, object_store_config::signing_mode &)", - "include.cucascade.io.object_store_config.hpp.cucascade.io.enum_to_string(object_store_config::signing_mode, int &)" - ] - }, - { - "file_path": "include/cucascade/io/rest/authorizer.hpp", - "methods": [ - "include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.object_ref", - "include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_method", - "include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_method.GET", - "include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_method.HEAD", - "include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.authorized_request", - "include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_authorizer", - "include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_authorizer.~request_authorizer", - "include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_authorizer.request_authorizer()", - "include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_authorizer.request_authorizer(const request_authorizer &)", - "include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_authorizer.operator=(const request_authorizer &)", - "include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_authorizer.authorize(const object_ref &, request_method, int)", - "include.cucascade.io.rest.authorizer.hpp.cucascade.io.rest.request_authorizer.authorize_list(int, int, int)" - ] - }, - { - "file_path": "include/cucascade/io/rest/config.hpp", - "methods": [ - "include.cucascade.io.rest.config.hpp.cucascade.io.rest.config", - "include.cucascade.io.rest.config.hpp.cucascade.io.rest.config.min_alignment_requirement() const noexcept", - "include.cucascade.io.rest.config.hpp.cucascade.io.rest.config.merge_gap_size() const noexcept" - ] - }, - { - "file_path": "include/cucascade/io/rest/curl_handle.hpp", - "methods": [ - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_easy_deleter", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_easy_deleter.operator()(CURL *) const noexcept", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_multi_deleter", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_multi_deleter.operator()(CURLM *) const noexcept", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_slist_deleter", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_slist_deleter.operator()(curl_slist *) const noexcept", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_share_deleter", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_share_deleter.operator()(CURLSH *) const noexcept", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.make_epoll_fd()", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.make_timer_fd()", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.make_event_fd()", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_share", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_share.curl_share(bool)", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_share.get() const noexcept", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_share.curl_share(const curl_share &)", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_share.operator=(const curl_share &)", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_share.lock_cb(CURL *, curl_lock_data, curl_lock_access, void *)", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.curl_share.unlock_cb(CURL *, curl_lock_data, void *)", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.global_curl_context", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.global_curl_context.instance()", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.global_curl_context.share_handle() const noexcept", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.global_curl_context.global_curl_context(const global_curl_context &)", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.global_curl_context.operator=(const global_curl_context &)", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.global_curl_context.global_curl_context()", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.global_curl_context.global_init_guard", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.global_curl_context.global_init_guard.global_init_guard()", - "include.cucascade.io.rest.curl_handle.hpp.cucascade.io.rest.configure_easy_handle(CURL *, CURLSH *, long, long)" - ] - }, - { - "file_path": "include/cucascade/io/rest/object_store_lister.hpp", - "methods": [ - "include.cucascade.io.rest.object_store_lister.hpp.cucascade.io.rest.object_store_lister", - "include.cucascade.io.rest.object_store_lister.hpp.cucascade.io.rest.object_store_lister.object_store_lister(int, int, int, int)", - "include.cucascade.io.rest.object_store_lister.hpp.cucascade.io.rest.object_store_lister.list_objects_paged(int, int, int, const int &, int)", - "include.cucascade.io.rest.object_store_lister.hpp.cucascade.io.rest.object_store_lister.list_objects(int, int, int, int)", - "include.cucascade.io.rest.object_store_lister.hpp.cucascade.io.rest.object_store_lister.list_max_matches() const noexcept" - ] - }, - { - "file_path": "include/cucascade/io/rest/rest_ioctx.hpp", - "methods": [ - "include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx", - "include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.rest_ioctx(int, int)", - "include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.type() const noexcept", - "include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.list_objects_paged(int, int, int, const int &, int)", - "include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.list_objects(int, int, int, int)", - "include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.list_max_matches() const", - "include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.resolve_footer_objects(int, const int &, int)", - "include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.footer_stash_reserved_bytes() const noexcept", - "include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.footer_stash_reserved_peak_bytes() const noexcept", - "include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.warmup(int) noexcept", - "include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.create_io_object(int)", - "include.cucascade.io.rest.rest_ioctx.hpp.io.rest.rest_ioctx.create_io_object(int, int)", - "include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.create_io_object(int, int)", - "include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.create_footer_probe_object(int)", - "include.cucascade.io.rest.rest_ioctx.hpp.cucascade.io.rest.rest_ioctx.footer_resolve_inflight_cap() const" - ] - }, - { - "file_path": "include/cucascade/io/rest/rest_reactor.hpp", - "methods": [ - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.content_range_total(int)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.detail.byte_storage", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.detail.byte_storage.byte_storage(int)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.detail.byte_storage.byte_storage(const byte_storage &)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.detail.byte_storage.operator=(const byte_storage &)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.detail.byte_storage.byte_storage(byte_storage &&)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.detail.byte_storage.operator=(byte_storage &&)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.footer_probe", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.head_object_result", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.footer_resolve_result", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.rest_io_object(int, int, int, int, int)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.rest_io_object(int, int, int, int, int, int, int)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.raw_file_cache_id() const noexcept", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.object_path() const noexcept", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.size() const noexcept", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.validation_tag() const noexcept", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.bucket() const noexcept", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.key() const noexcept", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.get_object_ref() const", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.stash() const noexcept", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.stash_window_lo() const noexcept", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.reactor_context", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.reactor_context.reactor_context(int, int, int *)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.reactor_context.cfg() const noexcept", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.reactor_context.authorizer() const noexcept", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.reactor_context.host_memory_resource() const noexcept", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.io_object_type", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.reactor_context_type", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.rest_reactor(int, int)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.~rest_reactor", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.rest_reactor(const rest_reactor &)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.operator=(const rest_reactor &)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.get_config() const noexcept", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.staging_block_size() const noexcept", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.start()", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.enqueue(int) noexcept", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.interrupt()", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.shutdown() noexcept", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.queued_bytes() const noexcept", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.host_read(const io_object_type &, int, int, int *)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.warmup(int)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.head_object(int, int)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.head_object_size(int, int)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.fetch_footer_suffix(int, int, int)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.resolve_footer_batch(int, int, int, int, int, const int &, int)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.list_page(int, int, int)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.supports(int)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.create_io_object(int)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.align_and_coalesce(int, int)", - "include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.worker_loop(const int &)" - ] - }, - { - "file_path": "include/cucascade/io/rest/s3/list_parser.hpp", - "methods": [ - "include.cucascade.io.rest.s3.list_parser.hpp.cucascade.io.rest.s3.list_entry", - "include.cucascade.io.rest.s3.list_parser.hpp.cucascade.io.rest.s3.list_objects_v2_page", - "include.cucascade.io.rest.s3.list_parser.hpp.cucascade.io.rest.s3.parse_list_objects_v2(int)" - ] - }, - { - "file_path": "include/cucascade/io/rest/s3/sigv4.hpp", - "methods": [ - "include.cucascade.io.rest.s3.sigv4.hpp.cucascade.io.rest.s3.sigv4_signer_config", - "include.cucascade.io.rest.s3.sigv4.hpp.cucascade.io.rest.s3.sigv4_signed_request", - "include.cucascade.io.rest.s3.sigv4.hpp.cucascade.io.rest.s3.presign_url(int, int, int, int, const sigv4_signer_config &, int, int, int)", - "include.cucascade.io.rest.s3.sigv4.hpp.cucascade.io.rest.s3.sha256_hex(int)", - "include.cucascade.io.rest.s3.sigv4.hpp.cucascade.io.rest.s3.uri_encode(int, bool)" - ] - }, - { - "file_path": "include/cucascade/io/rest/s3/sigv4_authorizer.hpp", - "methods": [ - "include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_authorizer_base", - "include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_authorizer_base.sigv4_authorizer_base(int, int, int)", - "include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_presigned_authorizer", - "include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_presigned_authorizer.sigv4_presigned_authorizer(int, int, int, int)", - "include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_presigned_authorizer.authorize(const int &, int, int)", - "include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_presigned_authorizer.authorize_list(int, int, int)", - "include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_header_authorizer", - "include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_header_authorizer.sigv4_header_authorizer(int, int, int)", - "include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_header_authorizer.authorize(const int &, int, int)", - "include.cucascade.io.rest.s3.sigv4_authorizer.hpp.cucascade.io.rest.s3.sigv4_header_authorizer.authorize_list(int, int, int)" - ] - }, - { - "file_path": "include/cucascade/io/rest/s3/static_credentials.hpp", - "methods": [ - "include.cucascade.io.rest.s3.static_credentials.hpp.cucascade.io.rest.s3.static_credentials", - "include.cucascade.io.rest.s3.static_credentials.hpp.cucascade.io.rest.s3.static_credentials_from(const int &)" - ] - }, - { - "file_path": "include/cucascade/io/rest/types.hpp", - "methods": [ - "include.cucascade.io.rest.types.hpp.cucascade.io.rest.buf_sink", - "include.cucascade.io.rest.types.hpp.cucascade.io.rest.buf_sink.reset() noexcept", - "include.cucascade.io.rest.types.hpp.cucascade.io.rest.header_capture", - "include.cucascade.io.rest.types.hpp.cucascade.io.rest.header_capture.reset() noexcept", - "include.cucascade.io.rest.types.hpp.cucascade.io.rest.rest_io_op_request", - "include.cucascade.io.rest.types.hpp.cucascade.io.rest.rest_io_op_request.is_device() const noexcept", - "include.cucascade.io.rest.types.hpp.cucascade.io.rest.rest_io_op_request.copy_h2d_async(int) const noexcept" - ] - }, - { - "file_path": "include/cucascade/io/s3rdma/s3rdma_ioctx.hpp", - "methods": [ - "include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx", - "include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.s3rdma_ioctx()", - "include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.type() const noexcept", - "include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.shutdown() noexcept", - "include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.supports(int) const noexcept", - "include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.supports_device_read() const noexcept", - "include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.supports_host_to_device_read() const noexcept", - "include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.supports_vector_host_read() const noexcept", - "include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.supports_device_range_read() const noexcept", - "include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.align_and_coalesce(int, int) const noexcept", - "include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.host_read_io(const int &, int, int, int *)", - "include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.mixed_readv_async_io(const int &, int &&) noexcept", - "include.cucascade.io.s3rdma.s3rdma_ioctx.hpp.cucascade.io.s3rdma.s3rdma_ioctx.create_io_object(int)" - ] - }, - { - "file_path": "include/cucascade/io/templated_ioctx.hpp", - "methods": [ - "include.cucascade.io.templated_ioctx.hpp.cucascade.io.detail.current_cuda_device()", - "include.cucascade.io.templated_ioctx.hpp.cucascade.io.reactor_traits", - "include.cucascade.io.templated_ioctx.hpp.cucascade.io.reactor_traits.prefers_bulk_io.lambda@113:56", - "include.cucascade.io.templated_ioctx.hpp.cucascade.io.templated_ioctx", - "include.cucascade.io.templated_ioctx.hpp.cucascade.io.templated_ioctx.io_op_type", - "include.cucascade.io.templated_ioctx.hpp.cucascade.io.templated_ioctx.io_op_type.device_async", - "include.cucascade.io.templated_ioctx.hpp.cucascade.io.templated_ioctx.io_op_type.host", - "include.cucascade.io.templated_ioctx.hpp.cucascade.io.templated_ioctx.io_op_type.host_async", - "include.cucascade.io.templated_ioctx.hpp.cucascade.io.templated_ioctx.io_op_type.host_vector_async", - "include.cucascade.io.templated_ioctx.hpp.cucascade.io.templated_ioctx.templated_ioctx(int)", - "include.cucascade.io.templated_ioctx.hpp.cucascade.io.templated_ioctx.as_typed(const int &)" - ] - }, - { - "file_path": "include/cucascade/io/types.hpp", - "methods": [ - "include.cucascade.io.types.hpp.cucascade.io.cache.cached_chunk", - "include.cucascade.io.types.hpp.cucascade.io.file_descriptor", - "include.cucascade.io.types.hpp.cucascade.io.file_descriptor.file_descriptor()", - "include.cucascade.io.types.hpp.cucascade.io.file_descriptor.file_descriptor(int) noexcept", - "include.cucascade.io.types.hpp.cucascade.io.file_descriptor.~file_descriptor", - "include.cucascade.io.types.hpp.cucascade.io.file_descriptor.file_descriptor(const file_descriptor &)", - "include.cucascade.io.types.hpp.cucascade.io.file_descriptor.operator=(const file_descriptor &)", - "include.cucascade.io.types.hpp.cucascade.io.file_descriptor.file_descriptor(file_descriptor &&) noexcept", - "include.cucascade.io.types.hpp.cucascade.io.file_descriptor.operator=(file_descriptor &&) noexcept", - "include.cucascade.io.types.hpp.cucascade.io.file_descriptor.get() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.file_descriptor.native_handle() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.file_descriptor.operator bool() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.io_object", - "include.cucascade.io.types.hpp.cucascade.io.io_object.~io_object", - "include.cucascade.io.types.hpp.cucascade.io.io_object.raw_file_cache_id() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.io_object.object_path() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.io_object.size() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.io_object.validation_tag() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.io_object_metadata", - "include.cucascade.io.types.hpp.cucascade.io.io_object_metadata.~io_object_metadata", - "include.cucascade.io.types.hpp.cucascade.io.range", - "include.cucascade.io.types.hpp.cucascade.io.range.end() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.range.empty() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.intersect(range, range) noexcept", - "include.cucascade.io.types.hpp.cucascade.io.slice", - "include.cucascade.io.types.hpp.cucascade.io.slice.slice() noexcept", - "include.cucascade.io.types.hpp.cucascade.io.slice.slice(int, int, int *) noexcept", - "include.cucascade.io.types.hpp.cucascade.io.slice.size() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.slice.offset() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.host_buffer", - "include.cucascade.io.types.hpp.cucascade.io.host_buffer.host_buffer() noexcept", - "include.cucascade.io.types.hpp.cucascade.io.host_buffer.host_buffer(int *) noexcept", - "include.cucascade.io.types.hpp.io.host_buffer.host_buffer(int)", - "include.cucascade.io.types.hpp.cucascade.io.host_buffer.host_buffer(int)", - "include.cucascade.io.types.hpp.cucascade.io.host_buffer.needs_staging() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.host_buffer.is_fragmented() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.host_buffer.is_contiguous() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.host_buffer.fragments() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.device_buffer", - "include.cucascade.io.types.hpp.cucascade.io.device_buffer.device_buffer() noexcept", - "include.cucascade.io.types.hpp.cucascade.io.device_buffer.device_buffer(int *, int, int) noexcept", - "include.cucascade.io.types.hpp.cucascade.io.prepared_io_completion", - "include.cucascade.io.types.hpp.cucascade.io.prepared_io_completion.prepared_io_completion(Callback &&)", - "include.cucascade.io.types.hpp.cucascade.io.prepared_io_completion.prepared_io_completion(const prepared_io_completion &)", - "include.cucascade.io.types.hpp.cucascade.io.prepared_io_completion.operator=(const prepared_io_completion &)", - "include.cucascade.io.types.hpp.cucascade.io.prepared_io_completion.operator()(int, bool) noexcept", - "include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice", - "include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.prepared_io_slice() noexcept", - "include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.prepared_io_slice(range, host_buffer) noexcept", - "include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.prepared_io_slice(range, device_buffer) noexcept", - "include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.prepared_io_slice(range, host_buffer, device_buffer) noexcept", - "include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.needs_staging() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.is_fragmented() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.is_contiguous() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.has_host_request() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.has_device_request() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.is_host_request() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.size() const noexcept", - "include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.offset() const noexcept" - ] - }, - { - "file_path": "include/cucascade/io/uri_parser.hpp", - "methods": [ - "include.cucascade.io.uri_parser.hpp.cucascade.io.parsed_uri", - "include.cucascade.io.uri_parser.hpp.cucascade.io.parse(int)", - "include.cucascade.io.uri_parser.hpp.cucascade.io.strip_file_scheme(int)" - ] - }, - { - "file_path": "include/cucascade/io/uring/config.hpp", - "methods": [ - "include.cucascade.io.uring.config.hpp.cucascade.io.uring.config", - "include.cucascade.io.uring.config.hpp.cucascade.io.uring.config.min_alignment_requirement() const noexcept", - "include.cucascade.io.uring.config.hpp.cucascade.io.uring.config.merge_gap_size() const noexcept" - ] - }, - { - "file_path": "include/cucascade/io/uring/types.hpp", - "methods": [ - "include.cucascade.io.uring.types.hpp.cucascade.io.uring.uring_io_op", - "include.cucascade.io.uring.types.hpp.cucascade.io.uring.uring_io_op.needs_staging() const noexcept", - "include.cucascade.io.uring.types.hpp.cucascade.io.uring.uring_io_op.is_vectored() const noexcept", - "include.cucascade.io.uring.types.hpp.cucascade.io.uring.detail.odirect_available(bool, int) noexcept", - "include.cucascade.io.uring.types.hpp.cucascade.io.uring.detail.is_odirect_runtime_error(int) noexcept", - "include.cucascade.io.uring.types.hpp.cucascade.io.uring.detail.dynamic_io_target(int, int, int) noexcept", - "include.cucascade.io.uring.types.hpp.cucascade.io.uring.detail.is_odirect_compatible(int, int) noexcept" - ] - }, - { - "file_path": "include/cucascade/io/uring/uring_ioctx.hpp", - "methods": [ - "include.cucascade.io.uring.uring_ioctx.hpp.cucascade.io.uring.uring_ioctx", - "include.cucascade.io.uring.uring_ioctx.hpp.cucascade.io.uring.uring_ioctx.uring_ioctx(int, int)", - "include.cucascade.io.uring.uring_ioctx.hpp.cucascade.io.uring.uring_ioctx.type() const noexcept" - ] - }, - { - "file_path": "include/cucascade/io/uring/uring_reactor.hpp", - "methods": [ - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.local_io_object", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.local_io_object.local_io_object(int, int, int, int, int)", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.local_io_object.raw_file_cache_id() const noexcept", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.local_io_object.object_path() const noexcept", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.local_io_object.size() const noexcept", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.local_io_object.fd() const noexcept", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.local_io_object.fd_direct() const noexcept", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.local_io_object.buffered_handle() const noexcept", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.local_io_object.odirect_handle() const noexcept", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.reactor_context", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.reactor_context.reactor_context(int, int *)", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.reactor_context.cfg() const noexcept", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.reactor_context.host_memory_resource() const noexcept", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.native_handle_type", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.io_object_type", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.reactor_context_type", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.uring_reactor(int, int)", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.~uring_reactor", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.uring_reactor(const uring_reactor &)", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.operator=(const uring_reactor &)", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.get_config() const noexcept", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.staging_block_size() const noexcept", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.start()", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.interrupt()", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.shutdown()", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.host_read(const io_object_type &, int, int, int *)", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.enqueue(int) noexcept", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.queued_bytes() const noexcept", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.supports(int)", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.create_io_object(int)", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.size(int)", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.align_to_physical(int, int)", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.align_and_coalesce(int, int) noexcept", - "include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.worker_loop(const int &)" - ] - } - ], - "component_id": "1.1.1", - "can_expand": true, - "components": [], - "components_relations": [] - }, - { - "name": "CUDA Copy and Event Utilities", - "description": "Provides batched asynchronous memory copy aggregation and RAII wrappers for CUDA events and stream synchronization.", - "key_entities": [ - { - "qualified_name": "include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch", - "reference_file": "include/cucascade/cuda/device_copy_batch.hpp", - "reference_start_line": 69, - "reference_end_line": 109 - }, - { - "qualified_name": "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event", - "reference_file": "include/cucascade/cuda/event.hpp", - "reference_start_line": 105, - "reference_end_line": 165 - }, - { - "qualified_name": "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view", - "reference_file": "include/cucascade/cuda/event.hpp", - "reference_start_line": 42, - "reference_end_line": 103 - } - ], - "source_cluster_ids": [ - "1.1.0", - "1.1.1" - ], - "file_methods": [ - { - "file_path": "include/cucascade/cuda/device_copy_batch.hpp", - "methods": [ - "include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch", - "include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.device_copy_batch()", - "include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.reserve(int)", - "include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.add(void *, const void *, int)", - "include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.count() const noexcept", - "include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.bytes() const noexcept", - "include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.empty() const noexcept", - "include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.enqueue(int) const", - "include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.clear() noexcept" - ] - }, - { - "file_path": "include/cucascade/cuda/event.hpp", - "methods": [ - "include.cucascade.cuda.event.hpp.cucascade.cuda.event.query_result", - "include.cucascade.cuda.event.hpp.cucascade.cuda.event.query_result.error", - "include.cucascade.cuda.event.hpp.cucascade.cuda.event.query_result.in_progress", - "include.cucascade.cuda.event.hpp.cucascade.cuda.event.query_result.success", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.cuda_event_view()", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.~cuda_event_view", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.cuda_event_view(const cuda_event_view &) noexcept", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.cuda_event_view(cuda_event_view &&) noexcept", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.operator=(const cuda_event_view &) noexcept", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.operator=(cuda_event_view &&) noexcept", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.cuda_event_view(int)", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.cuda_event_view(int) noexcept", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.value() const noexcept", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.wait(int) const", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.synchronize() const", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.synchronize_no_throw() const noexcept", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.elapsed_time(cuda_event_view) const", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.query() const noexcept", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.query_raw_status() const noexcept", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.cuda_event(unsigned int)", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.~cuda_event", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.cuda_event(const cuda_event &)", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.operator=(const cuda_event &)", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.cuda_event(cuda_event &&) noexcept", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.operator=(cuda_event &&) noexcept", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.get() const noexcept", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.view() const noexcept", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.operator cuda_event_view() const noexcept", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.record(int)", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.wait(int) const", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.synchronize() const", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.synchronize_no_throw() const noexcept", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.elapsed_time(const cuda_event &) const", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.query() const noexcept", - "include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.query_raw_status() const noexcept" - ] - } - ], - "component_id": "1.1.2", - "can_expand": false, - "components": [], - "components_relations": [] - }, - { - "name": "Error Handling and Exception Utilities", - "description": "Defines exception classes and macro diagnostics for CUDA API runtime failures, memory allocations, and assertions.", - "key_entities": [ - { - "qualified_name": "include.cucascade.error.hpp.cucascade.cuda_error", - "reference_file": "include/cucascade/error.hpp", - "reference_start_line": 34, - "reference_end_line": 36 - }, - { - "qualified_name": "include.cucascade.error.hpp.cucascade.logic_error", - "reference_file": "include/cucascade/error.hpp", - "reference_start_line": 38, - "reference_end_line": 40 - } - ], - "source_cluster_ids": [ - "1.1.2" - ], - "file_methods": [ - { - "file_path": "include/cucascade/error.hpp", - "methods": [ - "include.cucascade.error.hpp.cucascade.cuda_error", - "include.cucascade.error.hpp.cucascade.logic_error" - ] - } - ], - "component_id": "1.1.3", - "can_expand": false, - "components": [], - "components_relations": [] - } - ], - "components_relations": [ - { - "relation": "batches asynchronous device copies using", - "src_name": "I/O Transfer Engine and Contexts", - "dst_name": "CUDA Copy and Event Utilities", - "evidence": "", - "key_edges": [ - { - "source": "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.device_cpy_request.copy_async(int, int, int) const noexcept", - "target": "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch", - "call_sites": [ - { - "line": 327, - "column": 13 - } - ], - "description": "device_cpy_request batches fragmented host memory spans into device_copy_batch for single-call driver submission to a target CUDA stream." - }, - { - "source": "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.device_cpy_request.copy_async(int, int, int) const noexcept", - "target": "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.reserve(int)", - "call_sites": [ - { - "line": 327, - "column": 13 - } - ], - "description": "Reserves internal vector storage in device_copy_batch based on the count of host buffer fragments." - } - ], - "src_id": "1.1.1", - "dst_id": "1.1.2", - "is_static": true, - "all_edges": [ - { - "source": "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.device_cpy_request.copy_async(int, int, int) const noexcept", - "target": "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch", - "call_sites": [ - { - "line": 327, - "column": 13 - } - ], - "description": "" - }, - { - "source": "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.device_cpy_request.copy_async(int, int, int) const noexcept", - "target": "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.reserve(int)", - "call_sites": [ - { - "line": 327, - "column": 13 - } - ], - "description": "" - } - ] - } - ] - }, - { - "name": "Memory Reservation and Resource Management", - "description": "Manages tiered memory allocation resources, reservations, access limiting, and hardware topology discovery across host, device, and disk.", - "key_entities": [ - { - "qualified_name": "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter", - "reference_file": "include/cucascade/memory/disk_access_limiter.hpp", - "reference_start_line": 35, - "reference_end_line": 176 - }, - { - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl", - "reference_file": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "reference_start_line": 42, - "reference_end_line": 252 - }, - { - "qualified_name": "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource", - "reference_file": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "reference_start_line": 68, - "reference_end_line": 444 - } - ], - "source_cluster_ids": [ - "1.58", - "1.59", - "1.60", - "1.61", - "1.62", - "1.63", - "1.64", - "1.65", - "1.66", - "1.67", - "1.68", - "1.69", - "1.70", - "1.71", - "1.72", - "1.73", - "1.74", - "1.75", - "1.76", - "1.77", - "1.78", - "1.79" - ], - "file_methods": [ - { - "file_path": "include/cucascade/memory/chunked_resource_info.hpp", - "methods": [ - "include.cucascade.memory.chunked_resource_info.hpp.cucascade.memory.chunked_resource_info", - "include.cucascade.memory.chunked_resource_info.hpp.cucascade.memory.chunked_resource_info.~chunked_resource_info", - "include.cucascade.memory.chunked_resource_info.hpp.cucascade.memory.chunked_resource_info.max_chunk_bytes() const" - ] - }, - { - "file_path": "include/cucascade/memory/column_metadata.hpp", - "methods": [ - "include.cucascade.memory.column_metadata.hpp.cucascade.memory.column_metadata" - ] - }, - { - "file_path": "include/cucascade/memory/common.hpp", - "methods": [ - "include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_status", - "include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_status.GRANTED", - "include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_status.UNSUPPORTED", - "include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_status.VERIFICATION_FAILED", - "include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_status.CUDA_ERROR", - "include.cucascade.memory.common.hpp.memory.pool_peer_access_result", - "include.cucascade.memory.common.hpp.cucascade.memory.detail.pool_peer_access_operations", - "include.cucascade.memory.common.hpp.cucascade.memory.detail.grant_pool_peer_access(int, int, int, const pool_peer_access_operations &) noexcept", - "include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_result", - "include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_result.status() const noexcept", - "include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_result.error() const noexcept", - "include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_result.granted() const noexcept", - "include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_result.pool_peer_access_result(pool_peer_access_status, int) noexcept", - "include.cucascade.memory.common.hpp.cucascade.memory.Tier", - "include.cucascade.memory.common.hpp.cucascade.memory.Tier.GPU", - "include.cucascade.memory.common.hpp.cucascade.memory.Tier.HOST", - "include.cucascade.memory.common.hpp.cucascade.memory.Tier.DISK", - "include.cucascade.memory.common.hpp.cucascade.memory.Tier.SIZE", - "include.cucascade.memory.common.hpp.cucascade.memory.memory_space_id", - "include.cucascade.memory.common.hpp.cucascade.memory.memory_space_id.memory_space_id(Tier, int)", - "include.cucascade.memory.common.hpp.cucascade.memory.memory_space_id.uuid() const noexcept", - "include.cucascade.memory.common.hpp.cucascade.memory.make_default_gpu_memory_resource(int, int)", - "include.cucascade.memory.common.hpp.cucascade.memory.grant_pool_peer_access(int, int, int) noexcept", - "include.cucascade.memory.common.hpp.cucascade.memory.enable_pool_peer_access_for_all_visible_devices(int, int)", - "include.cucascade.memory.common.hpp.cucascade.memory.probe_peer_dma_works(int, int)", - "include.cucascade.memory.common.hpp.cucascade.memory.peer_access_verified(int, int)", - "include.cucascade.memory.common.hpp.cucascade.memory.make_default_host_memory_resource(int, int)", - "include.cucascade.memory.common.hpp.cucascade.memory.make_default_host_memory_resource(int, int, bool)", - "include.cucascade.memory.common.hpp.cucascade.memory.make_default_allocator_for_tier(Tier)", - "include.cucascade.memory.common.hpp.cucascade.memory.fixed_size_host_memory_resource", - "include.cucascade.memory.common.hpp.cucascade.memory.register_host_pool(int, fixed_size_host_memory_resource *)", - "include.cucascade.memory.common.hpp.cucascade.memory.unregister_host_pool(int, fixed_size_host_memory_resource *) noexcept", - "include.cucascade.memory.common.hpp.cucascade.memory.find_host_pool(int) noexcept", - "include.cucascade.memory.common.hpp.std.hash", - "include.cucascade.memory.common.hpp.std.hash.operator()(const cucascade::memory::memory_space_id &) const" - ] - }, - { - "file_path": "include/cucascade/memory/config.hpp", - "methods": [ - "include.cucascade.memory.config.hpp.cucascade.memory.gpu_memory_space_config", - "include.cucascade.memory.config.hpp.cucascade.memory.gpu_memory_space_config.tier() const", - "include.cucascade.memory.config.hpp.cucascade.memory.gpu_memory_space_config.reservation_limit() const", - "include.cucascade.memory.config.hpp.cucascade.memory.gpu_memory_space_config.downgrade_trigger_threshold() const", - "include.cucascade.memory.config.hpp.cucascade.memory.gpu_memory_space_config.downgrade_stop_threshold() const", - "include.cucascade.memory.config.hpp.cucascade.memory.host_memory_space_config", - "include.cucascade.memory.config.hpp.cucascade.memory.host_memory_space_config.tier() const", - "include.cucascade.memory.config.hpp.cucascade.memory.host_memory_space_config.reservation_limit() const", - "include.cucascade.memory.config.hpp.cucascade.memory.host_memory_space_config.downgrade_trigger_threshold() const", - "include.cucascade.memory.config.hpp.cucascade.memory.host_memory_space_config.downgrade_stop_threshold() const", - "include.cucascade.memory.config.hpp.cucascade.memory.disk_memory_space_config", - "include.cucascade.memory.config.hpp.cucascade.memory.disk_memory_space_config.tier() const", - "include.cucascade.memory.config.hpp.cucascade.memory.disk_memory_space_config.reservation_limit() const", - "include.cucascade.memory.config.hpp.cucascade.memory.disk_memory_space_config.downgrade_trigger_threshold() const", - "include.cucascade.memory.config.hpp.cucascade.memory.disk_memory_space_config.downgrade_stop_threshold() const" - ] - }, - { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "methods": [ - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.device_reserved_arena", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.device_reserved_arena.device_reserved_arena(reservation_aware_resource_adaptor_impl &, int, int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.device_reserved_arena.~device_reserved_arena", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.device_reserved_arena.grow_by(int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.device_reserved_arena.shrink_to_fit()", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.device_reserved_arena.get_available_memory() const noexcept", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.stream_ordered_tracker_state", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.stream_ordered_tracker_state.stream_ordered_tracker_state(int, int, int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.stream_ordered_tracker_state.check_reservation_and_handle_overflow(reservation_aware_resource_adaptor_impl &, int, int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.allocation_tracker_iface", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.allocation_tracker_iface.~allocation_tracker_iface", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.allocation_tracker_iface.reset_tracker_state(int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.allocation_tracker_iface.assign_reservation_to_tracker(int, int, int, int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.allocation_tracker_iface.get_tracker_state(int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.allocation_tracker_iface.get_tracker_state(int) const", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.AllocationTrackingScope", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.AllocationTrackingScope.PER_STREAM", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.AllocationTrackingScope.PER_THREAD", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reservation_aware_resource_adaptor_impl(int, int, int, int, int, AllocationTrackingScope, int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reservation_aware_resource_adaptor_impl(int, int, int, int, int, int, AllocationTrackingScope, int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.~reservation_aware_resource_adaptor_impl", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reservation_aware_resource_adaptor_impl(const reservation_aware_resource_adaptor_impl &)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.operator=(const reservation_aware_resource_adaptor_impl &)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reservation_aware_resource_adaptor_impl(reservation_aware_resource_adaptor_impl &&)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.operator=(reservation_aware_resource_adaptor_impl &&)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_upstream_resource() const noexcept", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.pool_handle() const noexcept", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_available_memory() const noexcept", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_available_memory(int) const noexcept", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_available_memory_print(int) const noexcept", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_allocated_bytes(int) const", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_peak_allocated_bytes(int) const", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_total_allocated_bytes() const", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_peak_total_allocated_bytes() const", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reset_peak_allocated_bytes(int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_total_reserved_bytes() const", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.is_stream_tracked(int) const", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reserve(int, int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reserve_upto(int, int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_active_reservation_count() const noexcept", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.attach_reservation_to_tracker(int, int, int, int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reset_stream_reservation(int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.set_default_policy(int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_default_reservation_policy() const", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_default_oom_handling_policy() const", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.allocate(int, int, int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.deallocate(int, void *, int, int) noexcept", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.allocate_sync(int, int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.deallocate_sync(void *, int, int) noexcept", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.operator==(const reservation_aware_resource_adaptor_impl &) const noexcept", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_property(const reservation_aware_resource_adaptor_impl &, int) noexcept", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.grow_reservation_by(device_reserved_arena &, int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.shrink_reservation_to_fit(device_reserved_arena &)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.do_allocate_managed(int, int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.do_allocate_managed(int, stream_ordered_tracker_state *, int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.do_allocate_unmanaged(int, int, int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.do_reserve(int, int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.do_reserve_upto(int, int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.do_release_reservation(device_reserved_arena *) noexcept" - ] - }, - { - "file_path": "include/cucascade/memory/disk_access_limiter.hpp", - "methods": [ - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.disk_reserved_arena", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.disk_reserved_arena.disk_reserved_arena(disk_access_limiter &, int, int, int)", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.disk_reserved_arena.~disk_reserved_arena", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.disk_reserved_arena.base_name() const noexcept", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.disk_reserved_arena.grow_by(int)", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.disk_reserved_arena.shrink_to_fit()", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.disk_access_limiter(int, int, int)", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.disk_access_limiter(int, int, int, int)", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.~disk_access_limiter", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.get_mount_path() const noexcept", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.get_available_memory() const noexcept", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.get_total_reserved_bytes() const", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.get_peak_reserved_bytes() const", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.reserve(int, int)", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.reserve_upto(int, int)", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.get_active_reservation_count() const noexcept", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.do_reserve(int, int)", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.do_reserve_upto(int, int)", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.do_release_reservation(disk_reserved_arena *) noexcept", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.grow_reservation_by(int &, int)", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.shrink_reservation_to_fit(int &)" - ] - }, - { - "file_path": "include/cucascade/memory/disk_table.hpp", - "methods": [ - "include.cucascade.memory.disk_table.hpp.cucascade.memory.disk_table_allocation", - "include.cucascade.memory.disk_table.hpp.cucascade.memory.disk_table_allocation.disk_table_allocation(int, int, int)", - "include.cucascade.memory.disk_table.hpp.cucascade.memory.generate_disk_file_path(int)" - ] - }, - { - "file_path": "include/cucascade/memory/error.hpp", - "methods": [ - "include.cucascade.memory.error.hpp.cucascade.memory.MemoryError", - "include.cucascade.memory.error.hpp.cucascade.memory.MemoryError.ALLOCATION_FAILED", - "include.cucascade.memory.error.hpp.cucascade.memory.MemoryError.LIMIT_EXCEEDED", - "include.cucascade.memory.error.hpp.cucascade.memory.MemoryError.POOL_EXHAUSTED", - "include.cucascade.memory.error.hpp.cucascade.memory.MemoryError.SIZE", - "include.cucascade.memory.error.hpp.cucascade.memory.MemoryError.SUCCESS", - "include.cucascade.memory.error.hpp.cucascade.memory.memory_error_category", - "include.cucascade.memory.error.hpp.cucascade.memory.memory_error_category.name() const noexcept", - "include.cucascade.memory.error.hpp.cucascade.memory.memory_error_category.message(int) const", - "include.cucascade.memory.error.hpp.cucascade.memory.memory_category()", - "include.cucascade.memory.error.hpp.cucascade.memory.make_error_code(MemoryError)", - "include.cucascade.memory.error.hpp.cucascade.memory.cucascade_out_of_memory", - "include.cucascade.memory.error.hpp.cucascade.memory.cucascade_out_of_memory.cucascade_out_of_memory(int, MemoryError, int, int, int)", - "include.cucascade.memory.error.hpp.std.is_error_code_enum" - ] - }, - { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "methods": [ - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.chunked_reserved_area", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.chunked_reserved_area.chunked_reserved_area(fixed_size_host_memory_resource &, int, int)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.chunked_reserved_area.~chunked_reserved_area", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.chunked_reserved_area.uuid() const noexcept", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.chunked_reserved_area.grow_by(int)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.chunked_reserved_area.shrink_to_fit()", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.chunked_reserved_area.create_uid()", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.empty()", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.create(int, fixed_size_host_memory_resource &, int *)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.~multiple_blocks_allocation", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.multiple_blocks_allocation(const multiple_blocks_allocation &)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.operator=(const multiple_blocks_allocation &)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.multiple_blocks_allocation(multiple_blocks_allocation &&)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.operator=(multiple_blocks_allocation &&)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.size_bytes() const noexcept", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.size() const noexcept", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.release_blocks() noexcept", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.get_blocks() noexcept", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.operator[](int) const", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.at(int) const", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.block_size() const noexcept", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.grow_by(int) noexcept", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.trim_to(int)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.multiple_blocks_allocation(int, fixed_size_host_memory_resource *, int *)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.fixed_size_host_memory_resource(int, int, int, int, int, int, int)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.fixed_size_host_memory_resource(const fixed_size_host_memory_resource &)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.operator=(const fixed_size_host_memory_resource &)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.fixed_size_host_memory_resource(fixed_size_host_memory_resource &&)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.operator=(fixed_size_host_memory_resource &&)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.~fixed_size_host_memory_resource", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_total_allocated_bytes() const noexcept", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_available_memory() const noexcept", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_block_size() const noexcept", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.max_chunk_bytes() const", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_free_blocks() const noexcept", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_total_blocks() const noexcept", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_upstream_resource() noexcept", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_total_reserved_bytes() const noexcept", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.reserve(int, int)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.reserve_upto(int, int)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_active_reservation_count() const noexcept", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.allocate_multiple_blocks(int, int *)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_peak_total_allocated_bytes() const", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.allocate(int, int, int)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.deallocate(int, void *, int, int) noexcept", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.allocate_sync(int, int)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.deallocate_sync(void *, int, int) noexcept", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.operator==(const fixed_size_host_memory_resource &) const noexcept", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_property(const fixed_size_host_memory_resource &, int) noexcept", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.grow_reservation_by(int &, int)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.shrink_reservation_to_fit(int &)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.do_reserve(int, int)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.do_reserve_upto(int, int)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.expand_pool()", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.register_reservation(chunked_reserved_area *)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.release_reservation(chunked_reserved_area *)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.return_allocated_chunks(int, chunked_reserved_area *)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.allocate_multiple_blocks_internal(int, chunked_reserved_area *)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.allocation_tracker", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.allocation_tracker.allocation_tracker(int)" - ] - }, - { - "file_path": "include/cucascade/memory/memory_reservation.hpp", - "methods": [ - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation_aware_resource_adaptor", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.fixed_size_host_memory_resource", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.disk_access_limiter", - "include.cucascade.memory.memory_reservation.hpp.memory.reservation", - "include.cucascade.memory.memory_reservation.hpp.memory.reserved_arena", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.memory_space", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.tier_memory_resource_trait", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.tier_memory_resource_trait.type", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation_limit_policy", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation_limit_policy.~reservation_limit_policy", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation_limit_policy.handle_over_reservation(int, int, int, reserved_arena *)", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation_limit_policy.get_policy_name() const", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.ignore_reservation_limit_policy", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.ignore_reservation_limit_policy.ignore_reservation_limit_policy()", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.ignore_reservation_limit_policy.handle_over_reservation(int, int, int, reserved_arena *)", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.ignore_reservation_limit_policy.get_policy_name() const", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.fail_reservation_limit_policy", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.fail_reservation_limit_policy.fail_reservation_limit_policy()", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.fail_reservation_limit_policy.handle_over_reservation(int, int, int, reserved_arena *)", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.fail_reservation_limit_policy.get_policy_name() const", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.increase_reservation_limit_policy", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.increase_reservation_limit_policy.increase_reservation_limit_policy()", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.increase_reservation_limit_policy.increase_reservation_limit_policy(double, bool)", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.increase_reservation_limit_policy.handle_over_reservation(int, int, int, reserved_arena *)", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.increase_reservation_limit_policy.get_policy_name() const", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.make_default_reservation_limit_policy()", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reserved_arena", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reserved_arena.reserved_arena(int, int)", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reserved_arena.~reserved_arena", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reserved_arena.grow_by(int)", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reserved_arena.shrink_to_fit()", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reserved_arena.size() const noexcept", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.create(memory_space &, int)", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.size() const noexcept", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.tier() const noexcept", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.device_id() const noexcept", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.get_memory_resource() const noexcept", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.get_memory_space() const noexcept", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.get_memory_resource_as() const noexcept", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.get_memory_resource_of() const noexcept", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.grow_by(int)", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.shrink_to_fit()", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.reservation(const reservation &)", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.operator=(const reservation &)", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.reservation(reservation &&)", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.operator=(reservation &&)", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.~reservation", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.reservation(const memory_space *, int)" - ] - }, - { - "file_path": "include/cucascade/memory/memory_reservation_manager.hpp", - "methods": [ - "include.cucascade.memory.memory_reservation_manager.hpp.memory.memory_reservation_manager", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.reservation_aware_resource_adaptor", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.fixed_size_host_memory_resource", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.reservation", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.reservation_request_strategy", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.reservation_request_strategy.reservation_request_strategy(bool)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.reservation_request_strategy.get_candidates(memory_reservation_manager &) const", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.reservation_request_strategy.has_strong_ordering() const noexcept", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.reservation_request_strategy.get_all_memory_resource(memory_reservation_manager &)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.reservation_request_strategy.get_all_memory_resource(memory_reservation_manager &, int)", - "include.cucascade.memory.memory_reservation_manager.hpp.memory.reservation_request_strategy.get_memory_resource(memory_reservation_manager &, int)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.reservation_request_strategy.get_memory_resource(memory_reservation_manager &, int)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_in_tier_with_preference", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_in_tier_with_preference.any_memory_space_in_tier_with_preference(int, int)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_in_tier_with_preference.get_candidates(memory_reservation_manager &) const", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_in_tier", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_in_tier.any_memory_space_in_tier(int)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_in_tier.get_candidates(memory_reservation_manager &) const", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_in_tiers", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_in_tiers.any_memory_space_in_tiers(int)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_in_tiers.get_candidates(memory_reservation_manager &) const", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.specific_memory_space", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.specific_memory_space.specific_memory_space(int, int)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.specific_memory_space.get_candidates(memory_reservation_manager &) const", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_to_downgrade", - "include.cucascade.memory.memory_reservation_manager.hpp.memory.any_memory_space_to_downgrade.any_memory_space_to_downgrade(int, int)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_to_downgrade.any_memory_space_to_downgrade(int, int)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_to_downgrade.get_candidates(memory_reservation_manager &) const", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_to_upgrade", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_to_upgrade.any_memory_space_to_upgrade(int, int)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_to_upgrade.get_candidates(memory_reservation_manager &) const", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.memory_reservation_manager(int)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.memory_reservation_manager(const memory_reservation_manager &)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.operator=(const memory_reservation_manager &)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.memory_reservation_manager(memory_reservation_manager &&)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.operator=(memory_reservation_manager &&)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.~memory_reservation_manager", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.request_reservation(const reservation_request_strategy &, int)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_memory_space(int, int) const", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_memory_space(int, int)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_memory_spaces_for_tier(int) const", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_all_memory_spaces() const noexcept", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_available_memory_for_tier(int) const", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_total_reserved_memory_for_tier(int) const", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_active_reservation_count_for_tier(int) const", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_total_available_memory() const", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_total_reserved_memory() const", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_active_reservation_count() const", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.shutdown()", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_mutable_memory_space(int, int)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_mutable_memory_space(int)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_mutable_memory_spaces_for_tier(int)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_mutable_all_memory_spaces() noexcept", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.build_lookup_tables()" - ] - }, - { - "file_path": "include/cucascade/memory/memory_space.hpp", - "methods": [ - "include.cucascade.memory.memory_space.hpp.cucascade.idisk_io_backend", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.reservation", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.reservation_aware_resource_adaptor", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.fixed_size_host_memory_resource", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space", - "include.cucascade.memory.memory_space.hpp.memory.memory_space.memory_space(const int &)", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.memory_space(const int &)", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.memory_space(const int &, int)", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.memory_space(const memory_space &)", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.operator=(const memory_space &)", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.memory_space(memory_space &&)", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.operator=(memory_space &&)", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.~memory_space", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.operator==(const memory_space &) const", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.operator!=(const memory_space &) const", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_id() const noexcept", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_tier() const noexcept", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_device_id() const noexcept", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.make_reservation_or_null(int)", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.make_reservation_upto(int)", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.make_reservation(int)", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.acquire_stream() const", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_active_reservation_count() const", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.should_downgrade_memory() const", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.should_stop_downgrading_memory() const", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_amount_to_downgrade() const", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_available_memory(int) const", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_available_memory() const", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_total_reserved_memory() const", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_max_memory() const noexcept", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_default_allocator() const noexcept", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_chunked_resource_info() const noexcept", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_io_backend() const", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.to_string() const", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.shutdown()", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space_hash", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space_hash.operator()(const memory_space &) const" - ] - }, - { - "file_path": "include/cucascade/memory/notification_channel.hpp", - "methods": [ - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel", - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.event_notifier", - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.event_notifier.event_notifier(notification_channel &)", - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.event_notifier.~event_notifier", - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.event_notifier.post()", - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.wait_status", - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.wait_status.IDLE", - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.wait_status.NOTIFIED", - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.wait_status.SHUTDOWN", - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.~notification_channel", - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.wait()", - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.get_notifier()", - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.shutdown()", - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.notify()", - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.release_notifier()", - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.acquire_notifier()", - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.event_notifier", - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notify_on_exit", - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notify_on_exit.notify_on_exit(int)", - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notify_on_exit.~notify_on_exit" - ] - }, - { - "file_path": "include/cucascade/memory/null_device_memory_resource.hpp", - "methods": [ - "include.cucascade.memory.null_device_memory_resource.hpp.cucascade.memory.null_device_memory_resource", - "include.cucascade.memory.null_device_memory_resource.hpp.cucascade.memory.null_device_memory_resource.null_device_memory_resource()", - "include.cucascade.memory.null_device_memory_resource.hpp.cucascade.memory.null_device_memory_resource.~null_device_memory_resource", - "include.cucascade.memory.null_device_memory_resource.hpp.cucascade.memory.null_device_memory_resource.allocate(int, int, int)", - "include.cucascade.memory.null_device_memory_resource.hpp.cucascade.memory.null_device_memory_resource.deallocate(int, void *, int, int) noexcept", - "include.cucascade.memory.null_device_memory_resource.hpp.cucascade.memory.null_device_memory_resource.allocate_sync(int, int)", - "include.cucascade.memory.null_device_memory_resource.hpp.cucascade.memory.null_device_memory_resource.deallocate_sync(void *, int, int) noexcept", - "include.cucascade.memory.null_device_memory_resource.hpp.cucascade.memory.null_device_memory_resource.operator==(const null_device_memory_resource &) const noexcept", - "include.cucascade.memory.null_device_memory_resource.hpp.cucascade.memory.null_device_memory_resource.get_property(const null_device_memory_resource &, int) noexcept" - ] - }, - { - "file_path": "include/cucascade/memory/numa_region_pinned_host_allocator.hpp", - "methods": [ - "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource", - "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.numa_region_pinned_host_memory_resource(int, bool)", - "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.~numa_region_pinned_host_memory_resource", - "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.numa_region_pinned_host_memory_resource(const numa_region_pinned_host_memory_resource &)", - "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.numa_region_pinned_host_memory_resource(numa_region_pinned_host_memory_resource &&)", - "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.operator=(const numa_region_pinned_host_memory_resource &)", - "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.operator=(numa_region_pinned_host_memory_resource &&)", - "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.allocate(int, int, int)", - "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.deallocate(int, void *, int, int) noexcept", - "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.allocate_sync(int, int)", - "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.deallocate_sync(void *, int, int) noexcept", - "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.operator==(const numa_region_pinned_host_memory_resource &) const noexcept", - "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.memory.numa_region_pinned_host_memory_resource.get_property(const numa_region_pinned_host_memory_resource &, int) noexcept", - "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.get_property(const numa_region_pinned_host_memory_resource &, int) noexcept", - "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.cuda_host_flags(int, bool) noexcept" - ] - }, - { - "file_path": "include/cucascade/memory/oom_handling_policy.hpp", - "methods": [ - "include.cucascade.memory.oom_handling_policy.hpp.cucascade.memory.oom_handling_policy", - "include.cucascade.memory.oom_handling_policy.hpp.cucascade.memory.oom_handling_policy.~oom_handling_policy", - "include.cucascade.memory.oom_handling_policy.hpp.cucascade.memory.oom_handling_policy.handle_oom(int, int, int, int)", - "include.cucascade.memory.oom_handling_policy.hpp.cucascade.memory.oom_handling_policy.get_policy_name() const noexcept", - "include.cucascade.memory.oom_handling_policy.hpp.cucascade.memory.oom_handling_policy.do_handle_oom(int, int, int, int)", - "include.cucascade.memory.oom_handling_policy.hpp.cucascade.memory.throw_on_oom_policy", - "include.cucascade.memory.oom_handling_policy.hpp.cucascade.memory.throw_on_oom_policy.do_handle_oom(int, int, int, int)", - "include.cucascade.memory.oom_handling_policy.hpp.cucascade.memory.throw_on_oom_policy.get_policy_name() const noexcept", - "include.cucascade.memory.oom_handling_policy.hpp.cucascade.memory.make_default_oom_policy()" - ] - }, - { - "file_path": "include/cucascade/memory/reservation_aware_resource_adaptor.hpp", - "methods": [ - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_property(const reservation_aware_resource_adaptor &, int) noexcept", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.reservation_aware_resource_adaptor(int, int, int, int, int, int, int)", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.reservation_aware_resource_adaptor(int, int, int, int, int, int, int, int)", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_upstream_resource() const noexcept", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.pool_handle() const noexcept", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_available_memory() const noexcept", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_available_memory(int) const noexcept", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_available_memory_print(int) const noexcept", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_allocated_bytes(int) const", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_peak_allocated_bytes(int) const", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_total_allocated_bytes() const", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_peak_total_allocated_bytes() const", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.reset_peak_allocated_bytes(int)", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_total_reserved_bytes() const", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.is_stream_tracked(int) const", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.reserve(int, int)", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.reserve_upto(int, int)", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_active_reservation_count() const noexcept", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.attach_reservation_to_tracker(int, int, int, int)", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.reset_stream_reservation(int)", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.set_default_policy(int)", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_default_reservation_policy() const", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_default_oom_handling_policy() const", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.allocate(int, int, int)", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.deallocate(int, void *, int, int) noexcept" - ] - }, - { - "file_path": "include/cucascade/memory/reservation_manager_configurator.hpp", - "methods": [ - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.builder_reference", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_number_of_gpus(int)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_gpu_ids(const int &)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_gpu_usage_limit(int)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_usage_limit_ratio_per_gpu(double)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_reservation_limit_per_gpu(int)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_reservation_fraction_per_gpu(double)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_downgrade_fractions_per_gpu(double, double)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.track_reservation_per_stream(bool)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_gpu_memory_resource_factory(int)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.use_gpu_id_as_host_id()", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.use_numa_id_as_host_id()", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_total_host_capacity(int)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_per_numa_region_capacity(int)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_usage_limit_ratio_per_numa_region(double)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_downgrade_fractions_per_numa_region(double, double)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_reservation_limit_per_numa_region(int)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_reservation_fraction_per_numa_region(double)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_host_memory_resource_factory(int)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_host_portability(bool)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_host_pool_features(int, int, int)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_disk_mounting_point(int, int, int)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.build(const int &) const", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.build() const", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.gpu_info", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.numa_region_info", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.extract_gpu_ids(const int &) const", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.extract_numa_region_ids(const int &, const int &) const", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.fraction_or_size", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.fraction_or_size.fraction_or_size(double)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.fraction_or_size.fraction_or_size(int)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.fraction_or_size.get_fraction(int) const", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.fraction_or_size.holds_fraction() const", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.fraction_or_size.get_size() const", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.fraction_or_size.get_capacity(int) const", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.bind_host_id_to_gpu_id", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.bind_host_id_to_numa_id" - ] - }, - { - "file_path": "include/cucascade/memory/small_pinned_host_memory_resource.hpp", - "methods": [ - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource", - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.small_pinned_host_memory_resource(small_pinned_host_memory_resource &)", - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.small_pinned_host_memory_resource(const small_pinned_host_memory_resource &)", - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.operator=(const small_pinned_host_memory_resource &)", - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.small_pinned_host_memory_resource(small_pinned_host_memory_resource &&)", - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.operator=(small_pinned_host_memory_resource &&)", - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.~small_pinned_host_memory_resource", - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.allocate(int, int, int)", - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.deallocate(int, void *, int, int) noexcept", - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.allocate_sync(int, int)", - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.deallocate_sync(void *, int, int) noexcept", - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.operator==(const small_pinned_host_memory_resource &) const noexcept", - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.memory.small_pinned_host_memory_resource.get_property(const small_pinned_host_memory_resource &, int) noexcept", - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.get_property(const small_pinned_host_memory_resource &, int) noexcept", - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.slab_index_for(int) noexcept", - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.expand_pool_locked(int)", - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.free_slab", - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.device_of_stream(int) noexcept", - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.acquire_event_locked(int)", - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.release_event_locked(int, int) noexcept" - ] - }, - { - "file_path": "include/cucascade/memory/stream_pool.hpp", - "methods": [ - "include.cucascade.memory.stream_pool.hpp.memory.exclusive_stream_pool", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.get() const noexcept", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.operator->() const noexcept", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.operator->() noexcept", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.~borrowed_stream", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.borrowed_stream(borrowed_stream &&) noexcept", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.operator=(borrowed_stream &&) noexcept", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.borrowed_stream(const borrowed_stream &)", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.operator=(const borrowed_stream &)", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.reset() noexcept", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.borrowed_stream(int, int) noexcept", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.stream_acquire_policy", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.stream_acquire_policy.BLOCK", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.stream_acquire_policy.GROW", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.exclusive_stream_pool(int, int, int)", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.~exclusive_stream_pool", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.exclusive_stream_pool(exclusive_stream_pool &&)", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.exclusive_stream_pool(const exclusive_stream_pool &)", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.operator=(exclusive_stream_pool &&)", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.operator=(const exclusive_stream_pool &)", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.acquire_stream(stream_acquire_policy)", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.size() const noexcept", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.release_stream(int &&) noexcept" - ] - }, - { - "file_path": "include/cucascade/memory/topology_discovery.hpp", - "methods": [ - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.gpu_runtime_attributes", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.gpu_topology_info", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.network_device_info", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.StorageDriveType", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.StorageDriveType.NVME", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.StorageDriveType.SATA_SSD", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.StorageDriveType.SATA_HDD", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.StorageDriveType.UNKNOWN", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.storage_device_info", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.numa_topology_info", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.system_topology_info", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.system_topology_info.find_numa_node(int) const", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.system_topology_info.get_numa_memory_capacity(int) const", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.system_topology_info.get_numa_free_memory(int) const", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.system_topology_info.get_total_numa_memory_capacity() const", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.NetworkDeviceVerification", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.NetworkDeviceVerification.EXISTS_ACTIVE_IP", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.NetworkDeviceVerification.EXISTS_ACTIVE", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.NetworkDeviceVerification.EXISTS", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.PciePathType", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.PciePathType.PIX", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.PciePathType.PXB", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.PciePathType.PHB", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.PciePathType.NODE", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.PciePathType.SYS", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.topology_discovery", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.topology_discovery.discover(NetworkDeviceVerification, bool)", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.topology_discovery.discover_runtime_attributes(system_topology_info &)", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.topology_discovery.get_topology() const", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.topology_discovery.is_discovered() const" - ] - }, - { - "file_path": "include/cucascade/memory/topology_index.hpp", - "methods": [ - "include.cucascade.memory.topology_index.hpp.cucascade.memory.topology_index", - "include.cucascade.memory.topology_index.hpp.cucascade.memory.topology_index.topology_index(int, int)", - "include.cucascade.memory.topology_index.hpp.cucascade.memory.topology_index.topology_index(int, const int &)", - "include.cucascade.memory.topology_index.hpp.cucascade.memory.topology_index.topology_index.lambda@84:24", - "include.cucascade.memory.topology_index.hpp.cucascade.memory.topology_index.topology_index.lambda@84:24.lambda@85:14", - "include.cucascade.memory.topology_index.hpp.cucascade.memory.topology_index.get_topology() const noexcept", - "include.cucascade.memory.topology_index.hpp.cucascade.memory.topology_index.numa_node_of(int) const", - "include.cucascade.memory.topology_index.hpp.cucascade.memory.topology_index.gpus_of(int) const", - "include.cucascade.memory.topology_index.hpp.cucascade.memory.topology_index.gpu_ids() const noexcept" - ] - } - ], - "component_id": "1.2", - "can_expand": true, - "components": [ - { - "name": "Hierarchical Memory Spaces and Reservation Engine", - "description": "Coordinates multi-tier reservation strategies, memory space abstractions, topology discovery, and host memory allocators.", - "key_entities": [ - { - "qualified_name": "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager", - "reference_file": "include/cucascade/memory/memory_reservation_manager.hpp", - "reference_start_line": 174, - "reference_end_line": 278 - }, - { - "qualified_name": "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.reservation_request_strategy", - "reference_file": "include/cucascade/memory/memory_reservation_manager.hpp", - "reference_start_line": 51, - "reference_end_line": 71 - }, - { - "qualified_name": "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.system_topology_info", - "reference_file": "include/cucascade/memory/topology_discovery.hpp", - "reference_start_line": 91, - "reference_end_line": 160 - } - ], - "source_cluster_ids": [ - "1.2.0", - "1.2.1", - "1.2.2", - "1.2.3", - "1.2.7", - "1.2.8", - "1.2.9", - "1.2.10", - "1.2.11", - "1.2.12", - "1.2.13", - "1.2.14", - "1.2.15", - "1.2.18", - "1.2.19", - "1.2.20", - "1.2.21" - ], - "file_methods": [ - { - "file_path": "include/cucascade/memory/chunked_resource_info.hpp", - "methods": [ - "include.cucascade.memory.chunked_resource_info.hpp.cucascade.memory.chunked_resource_info", - "include.cucascade.memory.chunked_resource_info.hpp.cucascade.memory.chunked_resource_info.~chunked_resource_info", - "include.cucascade.memory.chunked_resource_info.hpp.cucascade.memory.chunked_resource_info.max_chunk_bytes() const" - ] - }, - { - "file_path": "include/cucascade/memory/column_metadata.hpp", - "methods": [ - "include.cucascade.memory.column_metadata.hpp.cucascade.memory.column_metadata" - ] - }, - { - "file_path": "include/cucascade/memory/common.hpp", - "methods": [ - "include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_status", - "include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_status.GRANTED", - "include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_status.UNSUPPORTED", - "include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_status.VERIFICATION_FAILED", - "include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_status.CUDA_ERROR", - "include.cucascade.memory.common.hpp.memory.pool_peer_access_result", - "include.cucascade.memory.common.hpp.cucascade.memory.detail.pool_peer_access_operations", - "include.cucascade.memory.common.hpp.cucascade.memory.detail.grant_pool_peer_access(int, int, int, const pool_peer_access_operations &) noexcept", - "include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_result", - "include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_result.status() const noexcept", - "include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_result.error() const noexcept", - "include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_result.granted() const noexcept", - "include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_result.pool_peer_access_result(pool_peer_access_status, int) noexcept", - "include.cucascade.memory.common.hpp.cucascade.memory.Tier", - "include.cucascade.memory.common.hpp.cucascade.memory.Tier.GPU", - "include.cucascade.memory.common.hpp.cucascade.memory.Tier.HOST", - "include.cucascade.memory.common.hpp.cucascade.memory.Tier.DISK", - "include.cucascade.memory.common.hpp.cucascade.memory.Tier.SIZE", - "include.cucascade.memory.common.hpp.cucascade.memory.memory_space_id", - "include.cucascade.memory.common.hpp.cucascade.memory.memory_space_id.memory_space_id(Tier, int)", - "include.cucascade.memory.common.hpp.cucascade.memory.memory_space_id.uuid() const noexcept", - "include.cucascade.memory.common.hpp.cucascade.memory.make_default_gpu_memory_resource(int, int)", - "include.cucascade.memory.common.hpp.cucascade.memory.grant_pool_peer_access(int, int, int) noexcept", - "include.cucascade.memory.common.hpp.cucascade.memory.enable_pool_peer_access_for_all_visible_devices(int, int)", - "include.cucascade.memory.common.hpp.cucascade.memory.probe_peer_dma_works(int, int)", - "include.cucascade.memory.common.hpp.cucascade.memory.peer_access_verified(int, int)", - "include.cucascade.memory.common.hpp.cucascade.memory.make_default_host_memory_resource(int, int)", - "include.cucascade.memory.common.hpp.cucascade.memory.make_default_host_memory_resource(int, int, bool)", - "include.cucascade.memory.common.hpp.cucascade.memory.make_default_allocator_for_tier(Tier)", - "include.cucascade.memory.common.hpp.cucascade.memory.fixed_size_host_memory_resource", - "include.cucascade.memory.common.hpp.cucascade.memory.register_host_pool(int, fixed_size_host_memory_resource *)", - "include.cucascade.memory.common.hpp.cucascade.memory.unregister_host_pool(int, fixed_size_host_memory_resource *) noexcept", - "include.cucascade.memory.common.hpp.cucascade.memory.find_host_pool(int) noexcept", - "include.cucascade.memory.common.hpp.std.hash", - "include.cucascade.memory.common.hpp.std.hash.operator()(const cucascade::memory::memory_space_id &) const" - ] - }, - { - "file_path": "include/cucascade/memory/config.hpp", - "methods": [ - "include.cucascade.memory.config.hpp.cucascade.memory.gpu_memory_space_config", - "include.cucascade.memory.config.hpp.cucascade.memory.gpu_memory_space_config.tier() const", - "include.cucascade.memory.config.hpp.cucascade.memory.gpu_memory_space_config.reservation_limit() const", - "include.cucascade.memory.config.hpp.cucascade.memory.gpu_memory_space_config.downgrade_trigger_threshold() const", - "include.cucascade.memory.config.hpp.cucascade.memory.gpu_memory_space_config.downgrade_stop_threshold() const", - "include.cucascade.memory.config.hpp.cucascade.memory.host_memory_space_config", - "include.cucascade.memory.config.hpp.cucascade.memory.host_memory_space_config.tier() const", - "include.cucascade.memory.config.hpp.cucascade.memory.host_memory_space_config.reservation_limit() const", - "include.cucascade.memory.config.hpp.cucascade.memory.host_memory_space_config.downgrade_trigger_threshold() const", - "include.cucascade.memory.config.hpp.cucascade.memory.host_memory_space_config.downgrade_stop_threshold() const", - "include.cucascade.memory.config.hpp.cucascade.memory.disk_memory_space_config", - "include.cucascade.memory.config.hpp.cucascade.memory.disk_memory_space_config.tier() const", - "include.cucascade.memory.config.hpp.cucascade.memory.disk_memory_space_config.reservation_limit() const", - "include.cucascade.memory.config.hpp.cucascade.memory.disk_memory_space_config.downgrade_trigger_threshold() const", - "include.cucascade.memory.config.hpp.cucascade.memory.disk_memory_space_config.downgrade_stop_threshold() const" - ] - }, - { - "file_path": "include/cucascade/memory/error.hpp", - "methods": [ - "include.cucascade.memory.error.hpp.cucascade.memory.MemoryError", - "include.cucascade.memory.error.hpp.cucascade.memory.MemoryError.ALLOCATION_FAILED", - "include.cucascade.memory.error.hpp.cucascade.memory.MemoryError.LIMIT_EXCEEDED", - "include.cucascade.memory.error.hpp.cucascade.memory.MemoryError.POOL_EXHAUSTED", - "include.cucascade.memory.error.hpp.cucascade.memory.MemoryError.SIZE", - "include.cucascade.memory.error.hpp.cucascade.memory.MemoryError.SUCCESS", - "include.cucascade.memory.error.hpp.cucascade.memory.memory_error_category", - "include.cucascade.memory.error.hpp.cucascade.memory.memory_error_category.name() const noexcept", - "include.cucascade.memory.error.hpp.cucascade.memory.memory_error_category.message(int) const", - "include.cucascade.memory.error.hpp.cucascade.memory.memory_category()", - "include.cucascade.memory.error.hpp.cucascade.memory.make_error_code(MemoryError)", - "include.cucascade.memory.error.hpp.cucascade.memory.cucascade_out_of_memory", - "include.cucascade.memory.error.hpp.cucascade.memory.cucascade_out_of_memory.cucascade_out_of_memory(int, MemoryError, int, int, int)", - "include.cucascade.memory.error.hpp.std.is_error_code_enum" - ] - }, - { - "file_path": "include/cucascade/memory/fixed_size_host_memory_resource.hpp", - "methods": [ - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.chunked_reserved_area", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.chunked_reserved_area.chunked_reserved_area(fixed_size_host_memory_resource &, int, int)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.chunked_reserved_area.~chunked_reserved_area", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.chunked_reserved_area.uuid() const noexcept", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.chunked_reserved_area.grow_by(int)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.chunked_reserved_area.shrink_to_fit()", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.chunked_reserved_area.create_uid()", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.empty()", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.create(int, fixed_size_host_memory_resource &, int *)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.~multiple_blocks_allocation", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.multiple_blocks_allocation(const multiple_blocks_allocation &)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.operator=(const multiple_blocks_allocation &)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.multiple_blocks_allocation(multiple_blocks_allocation &&)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.operator=(multiple_blocks_allocation &&)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.size_bytes() const noexcept", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.size() const noexcept", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.release_blocks() noexcept", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.get_blocks() noexcept", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.operator[](int) const", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.at(int) const", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.block_size() const noexcept", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.grow_by(int) noexcept", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.trim_to(int)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.multiple_blocks_allocation(int, fixed_size_host_memory_resource *, int *)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.fixed_size_host_memory_resource(int, int, int, int, int, int, int)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.fixed_size_host_memory_resource(const fixed_size_host_memory_resource &)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.operator=(const fixed_size_host_memory_resource &)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.fixed_size_host_memory_resource(fixed_size_host_memory_resource &&)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.operator=(fixed_size_host_memory_resource &&)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.~fixed_size_host_memory_resource", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_total_allocated_bytes() const noexcept", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_available_memory() const noexcept", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_block_size() const noexcept", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.max_chunk_bytes() const", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_free_blocks() const noexcept", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_total_blocks() const noexcept", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_upstream_resource() noexcept", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_total_reserved_bytes() const noexcept", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.reserve(int, int)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.reserve_upto(int, int)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_active_reservation_count() const noexcept", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.allocate_multiple_blocks(int, int *)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_peak_total_allocated_bytes() const", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.allocate(int, int, int)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.deallocate(int, void *, int, int) noexcept", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.allocate_sync(int, int)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.deallocate_sync(void *, int, int) noexcept", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.operator==(const fixed_size_host_memory_resource &) const noexcept", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.get_property(const fixed_size_host_memory_resource &, int) noexcept", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.grow_reservation_by(int &, int)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.shrink_reservation_to_fit(int &)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.do_reserve(int, int)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.do_reserve_upto(int, int)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.expand_pool()", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.register_reservation(chunked_reserved_area *)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.release_reservation(chunked_reserved_area *)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.return_allocated_chunks(int, chunked_reserved_area *)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.allocate_multiple_blocks_internal(int, chunked_reserved_area *)", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.allocation_tracker", - "include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.allocation_tracker.allocation_tracker(int)" - ] - }, - { - "file_path": "include/cucascade/memory/memory_reservation.hpp", - "methods": [ - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation_aware_resource_adaptor", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.fixed_size_host_memory_resource", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.disk_access_limiter", - "include.cucascade.memory.memory_reservation.hpp.memory.reservation", - "include.cucascade.memory.memory_reservation.hpp.memory.reserved_arena", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.memory_space", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.tier_memory_resource_trait", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.tier_memory_resource_trait.type", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation_limit_policy", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation_limit_policy.~reservation_limit_policy", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation_limit_policy.handle_over_reservation(int, int, int, reserved_arena *)", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation_limit_policy.get_policy_name() const", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.ignore_reservation_limit_policy", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.ignore_reservation_limit_policy.ignore_reservation_limit_policy()", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.ignore_reservation_limit_policy.handle_over_reservation(int, int, int, reserved_arena *)", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.ignore_reservation_limit_policy.get_policy_name() const", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.fail_reservation_limit_policy", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.fail_reservation_limit_policy.fail_reservation_limit_policy()", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.fail_reservation_limit_policy.handle_over_reservation(int, int, int, reserved_arena *)", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.fail_reservation_limit_policy.get_policy_name() const", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.increase_reservation_limit_policy", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.increase_reservation_limit_policy.increase_reservation_limit_policy()", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.increase_reservation_limit_policy.increase_reservation_limit_policy(double, bool)", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.increase_reservation_limit_policy.handle_over_reservation(int, int, int, reserved_arena *)", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.increase_reservation_limit_policy.get_policy_name() const", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.make_default_reservation_limit_policy()", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reserved_arena", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reserved_arena.reserved_arena(int, int)", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reserved_arena.~reserved_arena", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reserved_arena.grow_by(int)", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reserved_arena.shrink_to_fit()", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reserved_arena.size() const noexcept", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.create(memory_space &, int)", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.size() const noexcept", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.tier() const noexcept", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.device_id() const noexcept", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.get_memory_resource() const noexcept", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.get_memory_space() const noexcept", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.get_memory_resource_as() const noexcept", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.get_memory_resource_of() const noexcept", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.grow_by(int)", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.shrink_to_fit()", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.reservation(const reservation &)", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.operator=(const reservation &)", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.reservation(reservation &&)", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.operator=(reservation &&)", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.~reservation", - "include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reservation.reservation(const memory_space *, int)" - ] - }, - { - "file_path": "include/cucascade/memory/memory_reservation_manager.hpp", - "methods": [ - "include.cucascade.memory.memory_reservation_manager.hpp.memory.memory_reservation_manager", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.reservation_aware_resource_adaptor", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.fixed_size_host_memory_resource", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.reservation", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.reservation_request_strategy", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.reservation_request_strategy.reservation_request_strategy(bool)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.reservation_request_strategy.get_candidates(memory_reservation_manager &) const", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.reservation_request_strategy.has_strong_ordering() const noexcept", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.reservation_request_strategy.get_all_memory_resource(memory_reservation_manager &)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.reservation_request_strategy.get_all_memory_resource(memory_reservation_manager &, int)", - "include.cucascade.memory.memory_reservation_manager.hpp.memory.reservation_request_strategy.get_memory_resource(memory_reservation_manager &, int)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.reservation_request_strategy.get_memory_resource(memory_reservation_manager &, int)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_in_tier_with_preference", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_in_tier_with_preference.any_memory_space_in_tier_with_preference(int, int)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_in_tier_with_preference.get_candidates(memory_reservation_manager &) const", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_in_tier", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_in_tier.any_memory_space_in_tier(int)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_in_tier.get_candidates(memory_reservation_manager &) const", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_in_tiers", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_in_tiers.any_memory_space_in_tiers(int)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_in_tiers.get_candidates(memory_reservation_manager &) const", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.specific_memory_space", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.specific_memory_space.specific_memory_space(int, int)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.specific_memory_space.get_candidates(memory_reservation_manager &) const", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_to_downgrade", - "include.cucascade.memory.memory_reservation_manager.hpp.memory.any_memory_space_to_downgrade.any_memory_space_to_downgrade(int, int)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_to_downgrade.any_memory_space_to_downgrade(int, int)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_to_downgrade.get_candidates(memory_reservation_manager &) const", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_to_upgrade", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_to_upgrade.any_memory_space_to_upgrade(int, int)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.any_memory_space_to_upgrade.get_candidates(memory_reservation_manager &) const", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.memory_reservation_manager(int)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.memory_reservation_manager(const memory_reservation_manager &)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.operator=(const memory_reservation_manager &)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.memory_reservation_manager(memory_reservation_manager &&)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.operator=(memory_reservation_manager &&)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.~memory_reservation_manager", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.request_reservation(const reservation_request_strategy &, int)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_memory_space(int, int) const", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_memory_space(int, int)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_memory_spaces_for_tier(int) const", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_all_memory_spaces() const noexcept", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_available_memory_for_tier(int) const", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_total_reserved_memory_for_tier(int) const", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_active_reservation_count_for_tier(int) const", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_total_available_memory() const", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_total_reserved_memory() const", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_active_reservation_count() const", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.shutdown()", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_mutable_memory_space(int, int)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_mutable_memory_space(int)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_mutable_memory_spaces_for_tier(int)", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_mutable_all_memory_spaces() noexcept", - "include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.build_lookup_tables()" - ] - }, - { - "file_path": "include/cucascade/memory/memory_space.hpp", - "methods": [ - "include.cucascade.memory.memory_space.hpp.cucascade.idisk_io_backend", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.reservation", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.reservation_aware_resource_adaptor", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.fixed_size_host_memory_resource", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space", - "include.cucascade.memory.memory_space.hpp.memory.memory_space.memory_space(const int &)", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.memory_space(const int &)", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.memory_space(const int &, int)", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.memory_space(const memory_space &)", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.operator=(const memory_space &)", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.memory_space(memory_space &&)", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.operator=(memory_space &&)", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.~memory_space", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.operator==(const memory_space &) const", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.operator!=(const memory_space &) const", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_id() const noexcept", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_tier() const noexcept", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_device_id() const noexcept", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.make_reservation_or_null(int)", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.make_reservation_upto(int)", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.make_reservation(int)", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.acquire_stream() const", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_active_reservation_count() const", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.should_downgrade_memory() const", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.should_stop_downgrading_memory() const", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_amount_to_downgrade() const", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_available_memory(int) const", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_available_memory() const", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_total_reserved_memory() const", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_max_memory() const noexcept", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_default_allocator() const noexcept", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_chunked_resource_info() const noexcept", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_io_backend() const", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.to_string() const", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.shutdown()", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space_hash", - "include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space_hash.operator()(const memory_space &) const" - ] - }, - { - "file_path": "include/cucascade/memory/notification_channel.hpp", - "methods": [ - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel", - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.event_notifier", - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.event_notifier.event_notifier(notification_channel &)", - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.event_notifier.~event_notifier", - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.event_notifier.post()", - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.wait_status", - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.wait_status.IDLE", - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.wait_status.NOTIFIED", - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.wait_status.SHUTDOWN", - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.~notification_channel", - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.wait()", - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.get_notifier()", - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.shutdown()", - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.notify()", - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.release_notifier()", - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notification_channel.acquire_notifier()", - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.event_notifier", - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notify_on_exit", - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notify_on_exit.notify_on_exit(int)", - "include.cucascade.memory.notification_channel.hpp.cucascade.memory.notify_on_exit.~notify_on_exit" - ] - }, - { - "file_path": "include/cucascade/memory/null_device_memory_resource.hpp", - "methods": [ - "include.cucascade.memory.null_device_memory_resource.hpp.cucascade.memory.null_device_memory_resource", - "include.cucascade.memory.null_device_memory_resource.hpp.cucascade.memory.null_device_memory_resource.null_device_memory_resource()", - "include.cucascade.memory.null_device_memory_resource.hpp.cucascade.memory.null_device_memory_resource.~null_device_memory_resource", - "include.cucascade.memory.null_device_memory_resource.hpp.cucascade.memory.null_device_memory_resource.allocate(int, int, int)", - "include.cucascade.memory.null_device_memory_resource.hpp.cucascade.memory.null_device_memory_resource.deallocate(int, void *, int, int) noexcept", - "include.cucascade.memory.null_device_memory_resource.hpp.cucascade.memory.null_device_memory_resource.allocate_sync(int, int)", - "include.cucascade.memory.null_device_memory_resource.hpp.cucascade.memory.null_device_memory_resource.deallocate_sync(void *, int, int) noexcept", - "include.cucascade.memory.null_device_memory_resource.hpp.cucascade.memory.null_device_memory_resource.operator==(const null_device_memory_resource &) const noexcept", - "include.cucascade.memory.null_device_memory_resource.hpp.cucascade.memory.null_device_memory_resource.get_property(const null_device_memory_resource &, int) noexcept" - ] - }, - { - "file_path": "include/cucascade/memory/numa_region_pinned_host_allocator.hpp", - "methods": [ - "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource", - "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.numa_region_pinned_host_memory_resource(int, bool)", - "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.~numa_region_pinned_host_memory_resource", - "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.numa_region_pinned_host_memory_resource(const numa_region_pinned_host_memory_resource &)", - "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.numa_region_pinned_host_memory_resource(numa_region_pinned_host_memory_resource &&)", - "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.operator=(const numa_region_pinned_host_memory_resource &)", - "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.operator=(numa_region_pinned_host_memory_resource &&)", - "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.allocate(int, int, int)", - "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.deallocate(int, void *, int, int) noexcept", - "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.allocate_sync(int, int)", - "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.deallocate_sync(void *, int, int) noexcept", - "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.operator==(const numa_region_pinned_host_memory_resource &) const noexcept", - "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.memory.numa_region_pinned_host_memory_resource.get_property(const numa_region_pinned_host_memory_resource &, int) noexcept", - "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.get_property(const numa_region_pinned_host_memory_resource &, int) noexcept", - "include.cucascade.memory.numa_region_pinned_host_allocator.hpp.cucascade.memory.numa_region_pinned_host_memory_resource.cuda_host_flags(int, bool) noexcept" - ] - }, - { - "file_path": "include/cucascade/memory/oom_handling_policy.hpp", - "methods": [ - "include.cucascade.memory.oom_handling_policy.hpp.cucascade.memory.oom_handling_policy", - "include.cucascade.memory.oom_handling_policy.hpp.cucascade.memory.oom_handling_policy.~oom_handling_policy", - "include.cucascade.memory.oom_handling_policy.hpp.cucascade.memory.oom_handling_policy.handle_oom(int, int, int, int)", - "include.cucascade.memory.oom_handling_policy.hpp.cucascade.memory.oom_handling_policy.get_policy_name() const noexcept", - "include.cucascade.memory.oom_handling_policy.hpp.cucascade.memory.oom_handling_policy.do_handle_oom(int, int, int, int)", - "include.cucascade.memory.oom_handling_policy.hpp.cucascade.memory.throw_on_oom_policy", - "include.cucascade.memory.oom_handling_policy.hpp.cucascade.memory.throw_on_oom_policy.do_handle_oom(int, int, int, int)", - "include.cucascade.memory.oom_handling_policy.hpp.cucascade.memory.throw_on_oom_policy.get_policy_name() const noexcept", - "include.cucascade.memory.oom_handling_policy.hpp.cucascade.memory.make_default_oom_policy()" - ] - }, - { - "file_path": "include/cucascade/memory/small_pinned_host_memory_resource.hpp", - "methods": [ - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource", - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.small_pinned_host_memory_resource(small_pinned_host_memory_resource &)", - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.small_pinned_host_memory_resource(const small_pinned_host_memory_resource &)", - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.operator=(const small_pinned_host_memory_resource &)", - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.small_pinned_host_memory_resource(small_pinned_host_memory_resource &&)", - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.operator=(small_pinned_host_memory_resource &&)", - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.~small_pinned_host_memory_resource", - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.allocate(int, int, int)", - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.deallocate(int, void *, int, int) noexcept", - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.allocate_sync(int, int)", - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.deallocate_sync(void *, int, int) noexcept", - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.operator==(const small_pinned_host_memory_resource &) const noexcept", - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.memory.small_pinned_host_memory_resource.get_property(const small_pinned_host_memory_resource &, int) noexcept", - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.get_property(const small_pinned_host_memory_resource &, int) noexcept", - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.slab_index_for(int) noexcept", - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.expand_pool_locked(int)", - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.free_slab", - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.device_of_stream(int) noexcept", - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.acquire_event_locked(int)", - "include.cucascade.memory.small_pinned_host_memory_resource.hpp.cucascade.memory.small_pinned_host_memory_resource.release_event_locked(int, int) noexcept" - ] - }, - { - "file_path": "include/cucascade/memory/stream_pool.hpp", - "methods": [ - "include.cucascade.memory.stream_pool.hpp.memory.exclusive_stream_pool", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.get() const noexcept", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.operator->() const noexcept", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.operator->() noexcept", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.~borrowed_stream", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.borrowed_stream(borrowed_stream &&) noexcept", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.operator=(borrowed_stream &&) noexcept", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.borrowed_stream(const borrowed_stream &)", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.operator=(const borrowed_stream &)", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.reset() noexcept", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.borrowed_stream.borrowed_stream(int, int) noexcept", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.stream_acquire_policy", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.stream_acquire_policy.BLOCK", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.stream_acquire_policy.GROW", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.exclusive_stream_pool(int, int, int)", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.~exclusive_stream_pool", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.exclusive_stream_pool(exclusive_stream_pool &&)", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.exclusive_stream_pool(const exclusive_stream_pool &)", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.operator=(exclusive_stream_pool &&)", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.operator=(const exclusive_stream_pool &)", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.acquire_stream(stream_acquire_policy)", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.size() const noexcept", - "include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.release_stream(int &&) noexcept" - ] - }, - { - "file_path": "include/cucascade/memory/topology_discovery.hpp", - "methods": [ - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.gpu_runtime_attributes", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.gpu_topology_info", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.network_device_info", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.StorageDriveType", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.StorageDriveType.NVME", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.StorageDriveType.SATA_SSD", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.StorageDriveType.SATA_HDD", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.StorageDriveType.UNKNOWN", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.storage_device_info", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.numa_topology_info", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.system_topology_info", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.system_topology_info.find_numa_node(int) const", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.system_topology_info.get_numa_memory_capacity(int) const", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.system_topology_info.get_numa_free_memory(int) const", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.system_topology_info.get_total_numa_memory_capacity() const", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.NetworkDeviceVerification", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.NetworkDeviceVerification.EXISTS_ACTIVE_IP", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.NetworkDeviceVerification.EXISTS_ACTIVE", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.NetworkDeviceVerification.EXISTS", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.PciePathType", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.PciePathType.PIX", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.PciePathType.PXB", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.PciePathType.PHB", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.PciePathType.NODE", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.PciePathType.SYS", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.topology_discovery", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.topology_discovery.discover(NetworkDeviceVerification, bool)", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.topology_discovery.discover_runtime_attributes(system_topology_info &)", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.topology_discovery.get_topology() const", - "include.cucascade.memory.topology_discovery.hpp.cucascade.memory.topology_discovery.is_discovered() const" - ] - }, - { - "file_path": "include/cucascade/memory/topology_index.hpp", - "methods": [ - "include.cucascade.memory.topology_index.hpp.cucascade.memory.topology_index", - "include.cucascade.memory.topology_index.hpp.cucascade.memory.topology_index.topology_index(int, int)", - "include.cucascade.memory.topology_index.hpp.cucascade.memory.topology_index.topology_index(int, const int &)", - "include.cucascade.memory.topology_index.hpp.cucascade.memory.topology_index.topology_index.lambda@84:24", - "include.cucascade.memory.topology_index.hpp.cucascade.memory.topology_index.topology_index.lambda@84:24.lambda@85:14", - "include.cucascade.memory.topology_index.hpp.cucascade.memory.topology_index.get_topology() const noexcept", - "include.cucascade.memory.topology_index.hpp.cucascade.memory.topology_index.numa_node_of(int) const", - "include.cucascade.memory.topology_index.hpp.cucascade.memory.topology_index.gpus_of(int) const", - "include.cucascade.memory.topology_index.hpp.cucascade.memory.topology_index.gpu_ids() const noexcept" - ] - } - ], - "component_id": "1.2.1", - "can_expand": true, - "components": [], - "components_relations": [] - }, - { - "name": "Reservation-Aware Adaptor and Space Configuration", - "description": "Provides per-stream device memory tracking adaptors and fluent configuration builders for memory spaces.", - "key_entities": [ - { - "qualified_name": "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor", - "reference_file": "include/cucascade/memory/reservation_aware_resource_adaptor.hpp", - "reference_start_line": 52, - "reference_end_line": 267 - }, - { - "qualified_name": "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator", - "reference_file": "include/cucascade/memory/reservation_manager_configurator.hpp", - "reference_start_line": 65, - "reference_end_line": 258 - }, - { - "qualified_name": "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl", - "reference_file": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "reference_start_line": 42, - "reference_end_line": 252 - } - ], - "source_cluster_ids": [ - "1.2.4", - "1.2.16", - "1.2.17" - ], - "file_methods": [ - { - "file_path": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp", - "methods": [ - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.device_reserved_arena", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.device_reserved_arena.device_reserved_arena(reservation_aware_resource_adaptor_impl &, int, int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.device_reserved_arena.~device_reserved_arena", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.device_reserved_arena.grow_by(int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.device_reserved_arena.shrink_to_fit()", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.device_reserved_arena.get_available_memory() const noexcept", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.stream_ordered_tracker_state", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.stream_ordered_tracker_state.stream_ordered_tracker_state(int, int, int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.stream_ordered_tracker_state.check_reservation_and_handle_overflow(reservation_aware_resource_adaptor_impl &, int, int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.allocation_tracker_iface", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.allocation_tracker_iface.~allocation_tracker_iface", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.allocation_tracker_iface.reset_tracker_state(int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.allocation_tracker_iface.assign_reservation_to_tracker(int, int, int, int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.allocation_tracker_iface.get_tracker_state(int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.allocation_tracker_iface.get_tracker_state(int) const", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.AllocationTrackingScope", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.AllocationTrackingScope.PER_STREAM", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.AllocationTrackingScope.PER_THREAD", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reservation_aware_resource_adaptor_impl(int, int, int, int, int, AllocationTrackingScope, int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reservation_aware_resource_adaptor_impl(int, int, int, int, int, int, AllocationTrackingScope, int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.~reservation_aware_resource_adaptor_impl", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reservation_aware_resource_adaptor_impl(const reservation_aware_resource_adaptor_impl &)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.operator=(const reservation_aware_resource_adaptor_impl &)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reservation_aware_resource_adaptor_impl(reservation_aware_resource_adaptor_impl &&)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.operator=(reservation_aware_resource_adaptor_impl &&)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_upstream_resource() const noexcept", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.pool_handle() const noexcept", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_available_memory() const noexcept", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_available_memory(int) const noexcept", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_available_memory_print(int) const noexcept", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_allocated_bytes(int) const", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_peak_allocated_bytes(int) const", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_total_allocated_bytes() const", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_peak_total_allocated_bytes() const", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reset_peak_allocated_bytes(int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_total_reserved_bytes() const", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.is_stream_tracked(int) const", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reserve(int, int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reserve_upto(int, int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_active_reservation_count() const noexcept", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.attach_reservation_to_tracker(int, int, int, int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reset_stream_reservation(int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.set_default_policy(int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_default_reservation_policy() const", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_default_oom_handling_policy() const", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.allocate(int, int, int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.deallocate(int, void *, int, int) noexcept", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.allocate_sync(int, int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.deallocate_sync(void *, int, int) noexcept", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.operator==(const reservation_aware_resource_adaptor_impl &) const noexcept", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.get_property(const reservation_aware_resource_adaptor_impl &, int) noexcept", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.grow_reservation_by(device_reserved_arena &, int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.shrink_reservation_to_fit(device_reserved_arena &)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.do_allocate_managed(int, int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.do_allocate_managed(int, stream_ordered_tracker_state *, int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.do_allocate_unmanaged(int, int, int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.do_reserve(int, int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.do_reserve_upto(int, int)", - "include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.do_release_reservation(device_reserved_arena *) noexcept" - ] - }, - { - "file_path": "include/cucascade/memory/reservation_aware_resource_adaptor.hpp", - "methods": [ - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_property(const reservation_aware_resource_adaptor &, int) noexcept", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.reservation_aware_resource_adaptor(int, int, int, int, int, int, int)", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.reservation_aware_resource_adaptor(int, int, int, int, int, int, int, int)", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_upstream_resource() const noexcept", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.pool_handle() const noexcept", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_available_memory() const noexcept", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_available_memory(int) const noexcept", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_available_memory_print(int) const noexcept", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_allocated_bytes(int) const", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_peak_allocated_bytes(int) const", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_total_allocated_bytes() const", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_peak_total_allocated_bytes() const", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.reset_peak_allocated_bytes(int)", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_total_reserved_bytes() const", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.is_stream_tracked(int) const", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.reserve(int, int)", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.reserve_upto(int, int)", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_active_reservation_count() const noexcept", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.attach_reservation_to_tracker(int, int, int, int)", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.reset_stream_reservation(int)", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.set_default_policy(int)", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_default_reservation_policy() const", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.get_default_oom_handling_policy() const", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.allocate(int, int, int)", - "include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.deallocate(int, void *, int, int) noexcept" - ] - }, - { - "file_path": "include/cucascade/memory/reservation_manager_configurator.hpp", - "methods": [ - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.builder_reference", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_number_of_gpus(int)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_gpu_ids(const int &)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_gpu_usage_limit(int)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_usage_limit_ratio_per_gpu(double)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_reservation_limit_per_gpu(int)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_reservation_fraction_per_gpu(double)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_downgrade_fractions_per_gpu(double, double)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.track_reservation_per_stream(bool)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_gpu_memory_resource_factory(int)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.use_gpu_id_as_host_id()", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.use_numa_id_as_host_id()", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_total_host_capacity(int)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_per_numa_region_capacity(int)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_usage_limit_ratio_per_numa_region(double)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_downgrade_fractions_per_numa_region(double, double)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_reservation_limit_per_numa_region(int)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_reservation_fraction_per_numa_region(double)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_host_memory_resource_factory(int)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_host_portability(bool)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_host_pool_features(int, int, int)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.set_disk_mounting_point(int, int, int)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.build(const int &) const", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.build() const", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.gpu_info", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.numa_region_info", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.extract_gpu_ids(const int &) const", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.extract_numa_region_ids(const int &, const int &) const", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.fraction_or_size", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.fraction_or_size.fraction_or_size(double)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.fraction_or_size.fraction_or_size(int)", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.fraction_or_size.get_fraction(int) const", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.fraction_or_size.holds_fraction() const", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.fraction_or_size.get_size() const", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.fraction_or_size.get_capacity(int) const", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.bind_host_id_to_gpu_id", - "include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.bind_host_id_to_numa_id" - ] - } - ], - "component_id": "1.2.2", - "can_expand": false, - "components": [], - "components_relations": [] - }, - { - "name": "Disk Tier Limiter and File Allocation", - "description": "Enforces disk reservation capacity limits and describes disk-resident serialized table allocations.", - "key_entities": [ - { - "qualified_name": "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter", - "reference_file": "include/cucascade/memory/disk_access_limiter.hpp", - "reference_start_line": 35, - "reference_end_line": 176 - }, - { - "qualified_name": "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.disk_reserved_arena", - "reference_file": "include/cucascade/memory/disk_access_limiter.hpp", - "reference_start_line": 37, - "reference_end_line": 61 - }, - { - "qualified_name": "include.cucascade.memory.disk_table.hpp.cucascade.memory.disk_table_allocation", - "reference_file": "include/cucascade/memory/disk_table.hpp", - "reference_start_line": 38, - "reference_end_line": 47 - } - ], - "source_cluster_ids": [ - "1.2.5", - "1.2.6" - ], - "file_methods": [ - { - "file_path": "include/cucascade/memory/disk_access_limiter.hpp", - "methods": [ - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.disk_reserved_arena", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.disk_reserved_arena.disk_reserved_arena(disk_access_limiter &, int, int, int)", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.disk_reserved_arena.~disk_reserved_arena", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.disk_reserved_arena.base_name() const noexcept", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.disk_reserved_arena.grow_by(int)", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.disk_reserved_arena.shrink_to_fit()", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.disk_access_limiter(int, int, int)", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.disk_access_limiter(int, int, int, int)", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.~disk_access_limiter", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.get_mount_path() const noexcept", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.get_available_memory() const noexcept", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.get_total_reserved_bytes() const", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.get_peak_reserved_bytes() const", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.reserve(int, int)", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.reserve_upto(int, int)", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.get_active_reservation_count() const noexcept", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.do_reserve(int, int)", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.do_reserve_upto(int, int)", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.do_release_reservation(disk_reserved_arena *) noexcept", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.grow_reservation_by(int &, int)", - "include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.shrink_reservation_to_fit(int &)" - ] - }, - { - "file_path": "include/cucascade/memory/disk_table.hpp", - "methods": [ - "include.cucascade.memory.disk_table.hpp.cucascade.memory.disk_table_allocation", - "include.cucascade.memory.disk_table.hpp.cucascade.memory.disk_table_allocation.disk_table_allocation(int, int, int)", - "include.cucascade.memory.disk_table.hpp.cucascade.memory.generate_disk_file_path(int)" - ] - } - ], - "component_id": "1.2.3", - "can_expand": false, - "components": [], - "components_relations": [] - } - ], - "components_relations": [ - { - "relation": "specializes reservation arena and metadata", - "src_name": "Disk Tier Limiter and File Allocation", - "dst_name": "Hierarchical Memory Spaces and Reservation Engine", - "evidence": "disk_reserved_arena inherits from reserved_arena, and disk_table_allocation contains column_metadata descriptors.", - "key_edges": [ - { - "source": "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.disk_reserved_arena", - "target": "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reserved_arena", - "call_sites": [], - "description": "subclasses reserved_arena for disk reservation management" - } - ], - "src_id": "1.2.3", - "dst_id": "1.2.1", - "is_static": false, - "all_edges": [ - { - "source": "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.disk_reserved_arena", - "target": "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reserved_arena", - "call_sites": [], - "description": "subclasses reserved_arena for disk reservation management" - } - ] - } - ] - }, - { - "name": "Execution and Concurrency Engine", - "description": "Provides thread pools, admission control, completion monitoring, and concurrency utilities for coordinating asynchronous execution.", - "key_entities": [ - { - "qualified_name": "include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool", - "reference_file": "include/cucascade/exec/thread_pool.hpp", - "reference_start_line": 39, - "reference_end_line": 141 - }, - { - "qualified_name": "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control", - "reference_file": "include/cucascade/exec/admission_control.hpp", - "reference_start_line": 41, - "reference_end_line": 116 - }, - { - "qualified_name": "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller", - "reference_file": "include/cucascade/exec/completion_controller.hpp", - "reference_start_line": 102, - "reference_end_line": 165 - } - ], - "source_cluster_ids": [ - "1.18", - "1.19", - "1.20", - "1.21", - "1.22", - "1.23", - "1.24", - "1.25", - "1.26", - "1.27", - "1.81", - "1.82" - ], - "file_methods": [ - { - "file_path": "include/cucascade/exec/admission_control.hpp", - "methods": [ - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot.slot()", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot.~slot", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot.slot(slot &&) noexcept", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot.operator=(slot &&) noexcept", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot.slot(const slot &)", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot.operator=(const slot &)", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot.size() const noexcept", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot.operator bool() const noexcept", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot.slot(admission_control *, int) noexcept", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.admission_control(int) noexcept", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.~admission_control", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.admission_control(const admission_control &)", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.operator=(const admission_control &)", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.acquire(int, int)", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.try_acquire(int)", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.wait_for_all(int)", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.budget() const noexcept", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.reserved() const", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.peak_reserved() const", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.release(int) noexcept" - ] - }, - { - "file_path": "include/cucascade/exec/completion_controller.hpp", - "methods": [ - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_token", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_token.completion_token()", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_token.completion_token(int, Fn &&, Args &&...)", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_token.completion_token(completion_token &&) noexcept", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_token.operator=(completion_token &&) noexcept", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_token.completion_token(const completion_token &)", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_token.operator=(const completion_token &)", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_token.operator bool() const noexcept", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_token.is_armed() const noexcept", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.ctrl_impl", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.ctrl_impl.~ctrl_impl", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.slot", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.slot.slot()", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.slot.slot(slot &&) noexcept", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.slot.operator=(slot &&) noexcept", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.slot.slot(const slot &)", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.slot.operator=(const slot &)", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.slot.operator bool() const noexcept", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.slot.slot(int) noexcept", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.completion_controller()", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.completion_controller(const completion_controller &)", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.operator=(const completion_controller &)", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.acquire()", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.close() noexcept", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.on_completion(Fn &&, Args &&...)", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.completed() const noexcept" - ] - }, - { - "file_path": "include/cucascade/exec/config.hpp", - "methods": [ - "include.cucascade.exec.config.hpp.cucascade.exec.thread_pool_config" - ] - }, - { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "methods": [ - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.completion_slot", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.detail.completion_cuda_api", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.detail.pending_entry", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.detail.completion_backoff(int &) noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.exec.retire_lane", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission.submission(submission &&)", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission.operator=(submission &&)", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission.submission(const submission &)", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission.operator=(const submission &)", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission.~submission", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission.stream() const noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission.on_retire(int)", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission.commit() noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission.submission(retire_lane &, int) noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.retire_lane(int, detail::completion_cuda_api, int *) noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.~retire_lane", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.retire_lane(const retire_lane &)", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.operator=(const retire_lane &)", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.stream() const noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.begin()", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.drain() noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.oldest_pending_hint() const noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.oldest_pending_locked() noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.idle() noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.faulted() const noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.fault_error() const noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.enqueue_error() const noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.wait_for(int) noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.poll_health() noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.detach() noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.detached() const noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.fail_all(int) noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.quiesce() noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.completed() const noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.remember_host_error(int) noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.claim_drainer() noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.release_drainer() noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.drain_owned(int, bool, int) noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.publish(int &) noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission::stream() const noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission::on_retire(int)", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission::commit() noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission::~submission", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.cuda_event_completion_poll(detail::completion_cuda_api) noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.~cuda_event_completion_poll", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.cuda_event_completion_poll(const cuda_event_completion_poll &)", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.operator=(const cuda_event_completion_poll &)", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.lane_for(int)", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.detach() noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.drain_all() noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.progress", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.progress.made", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.progress.none", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.progress.undelivered", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.wait_for_progress() noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.fail_all(int) noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.requires() &&" - ] - }, - { - "file_path": "include/cucascade/exec/invocable.hpp", - "methods": [ - "include.cucascade.exec.invocable.hpp.cucascade.exec.invocable", - "include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage", - "include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.invocable_storage() noexcept", - "include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.invocable_storage(F &&)", - "include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.has_target() const noexcept", - "include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.reset() noexcept", - "include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.call(Args &&...) noexcept(NoExcept)", - "include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.concept_t", - "include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.concept_t.~concept_t", - "include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.concept_t.invoke(Args &&...) noexcept(NoExcept)", - "include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.model", - "include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.model.model(F)", - "include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.model.invoke(Args &&...) noexcept(NoExcept)", - "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable", - "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.invocable(const invocable &)", - "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.operator=(Args...)> &(invocable &&) noexcept", - "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.operator==(const invocable &, int) noexcept", - "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable", - "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.invocable(const invocable &)", - "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.operator=(Args...) noexcept> &(invocable &&) noexcept", - "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.operator==(const invocable &, int) noexcept", - "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable", - "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.invocable(const invocable &)", - "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.operator=(Args...) &&> &(invocable &&) noexcept", - "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.operator==(const invocable &, int) noexcept", - "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable", - "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.invocable(const invocable &)", - "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.operator=(Args...) && noexcept> &(invocable &&) noexcept", - "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.operator==(const invocable &, int) noexcept" - ] - }, - { - "file_path": "include/cucascade/exec/scoped_dispatcher.hpp", - "methods": [ - "include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher", - "include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.scoped_dispatcher(int &, int)", - "include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.~scoped_dispatcher", - "include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.scoped_dispatcher(const scoped_dispatcher &)", - "include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.operator=(const scoped_dispatcher &)", - "include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.enqueue(scoped_dispatcher &&)", - "include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.schedule(scoped_dispatcher &&)", - "include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.request_stop()", - "include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.wait_for_all()", - "include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.wrap(F &&)", - "include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.wrap.lambda@119:12", - "include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.invoke_with_optional_stop_token(F &, int)", - "include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.on_task_done()" - ] - }, - { - "file_path": "include/cucascade/exec/semi_future.hpp", - "methods": [ - "include.cucascade.exec.semi_future.hpp.cucascade.exec.inline_executor", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.inline_executor.enqueue(int)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.inline_executor.instance() noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.broken_promise_error", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.broken_promise_error.broken_promise_error()", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.promise_already_satisfied_error", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.promise_already_satisfied_error.promise_already_satisfied_error()", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future_already_retrieved_error", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future_already_retrieved_error.future_already_retrieved_error()", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future_invalid_error", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future_invalid_error.future_invalid_error()", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.tag_t", - "include.cucascade.exec.semi_future.hpp.exec.semi_future", - "include.cucascade.exec.semi_future.hpp.exec.promise", - "include.cucascade.exec.semi_future.hpp.exec.future", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.is_unique_ptr", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.is_semi_future", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.is_semi_future>", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.is_semi_future>.value_type", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.is_try", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.unwrap_callback_result", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.unwrap_callback_result.type", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.unwrap_callback_result>", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.unwrap_callback_result>.type", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.unwrap_callback_result_t", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.core()", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.core(const core &)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.operator=(const core &)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.ready() const noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.set_try(int &&)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.set_callback(int)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.wait()", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.wait_for(const int &)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.wait_until(int)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.steal() noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.run_and_complete()", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.state", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.state.~state", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.state.await()", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.state.await_until(int)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.state.peek_ready() const noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.state.consume()", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.state.set_callback(int)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.leaf_state", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.leaf_state.callback", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.leaf_state.leaf_state(int) noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.leaf_state.await()", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.leaf_state.await_until(int)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.leaf_state.peek_ready() const noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.leaf_state.consume()", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.leaf_state.set_callback(callback)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.ready_state", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.ready_state.callback", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.deferred_state", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.deferred_state.callback", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.deferred_state.deferred_state(int, fn_t &&)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.deferred_state.await()", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.deferred_state.await_until(int)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.deferred_state.peek_ready() const noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.deferred_state.consume()", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.deferred_state.set_callback(callback)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.deferred_state.set_callback.lambda@478:20", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state.callback", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state.flat_map_state(int, fn_t &&)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state.await()", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state.await_until(int)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state.peek_ready() const noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state.consume()", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state.set_callback(callback)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.invoke_with_value(auto) (fn_t &&, int &&)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.value_type", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.semi_future() noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.operator=(semi_future &&) noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.semi_future(const semi_future &)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.operator=(const semi_future &)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.valid() const noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.is_ready() const", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.get() &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.get(const int &) &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.get_try() &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.wait() &", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.wait() &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.wait(const int &) &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.defer(fn_t &&) &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.defer_value(fn_t &&) &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.defer_error(tag_t, fn_t &&) &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.defer_error(fn_t &&) &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.defer_ensure(fn_t &&) &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.unit() &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.via(int *) &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.install_callback(cb_t &&) &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.semi_future(int) noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.throw_if_invalid() const", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.wait_for(const int &)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.promise", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.promise.promise()", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.promise.promise(promise &&) noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.promise.operator=(promise &&) noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.promise.promise(const promise &)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.promise.operator=(const promise &)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.promise.~promise", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.promise.get_semi_future()", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.promise.get_future(int *)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.value_type", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.future() noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.future(future &&) noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.operator=(future &&) noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.future(const future &)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.operator=(const future &)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.valid() const noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.get_executor() const noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.is_ready() const", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.semi() &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.get() &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.get_try() &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.wait() &", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.wait() &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.then_try(fn_t &&) &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.then_value(fn_t &&) &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.then_error(tag_t, fn_t &&) &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.then_error(fn_t &&) &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.then_ensure(fn_t &&) &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.future(int, int *) noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.throw_if_invalid() const", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state::set_callback(typename state::callback)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state::set_callback.lambda@1133:18", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.make_semi_future(int)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.make_semi_future()", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.make_semi_future_with(fn_t &&)" - ] - }, - { - "file_path": "include/cucascade/exec/thread_pool.hpp", - "methods": [ - "include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool", - "include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.static_thread_pool(int, const int &, int, int)", - "include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.static_thread_pool(const static_thread_pool &)", - "include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.operator=(const static_thread_pool &)", - "include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.~static_thread_pool", - "include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.schedule(int &&)", - "include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.enqueue(int &&)", - "include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.num_threads() const noexcept", - "include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.stop() noexcept", - "include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.has_work_or_stopped() const", - "include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.work_loop()" - ] - }, - { - "file_path": "include/cucascade/exec/thread_util.hpp", - "methods": [ - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.set_thread_name(pthread_t, int) noexcept", - "include.cucascade.exec.thread_util.hpp.exec.thread_util.set_thread_name(int &, int) noexcept", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.set_thread_name(int &, int) noexcept", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.set_current_thread_name(int) noexcept", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.get_thread_name(pthread_t) noexcept", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.get_current_thread_name() noexcept", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.set_thread_affinity(pthread_t, int) noexcept", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.get_thread_affinity(pthread_t) noexcept", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.get_current_thread_affinity() noexcept", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.scheduling_policy", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.scheduling_policy.other", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.scheduling_policy.batch", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.scheduling_policy.idle", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.scheduling_policy.fifo", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.scheduling_policy.round_robin", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.set_thread_scheduling(pthread_t, scheduling_policy, int) noexcept", - "include.cucascade.exec.thread_util.hpp.exec.thread_util.set_thread_scheduling(int &, scheduling_policy, int) noexcept", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.set_thread_scheduling(int &, scheduling_policy, int) noexcept", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.set_current_thread_scheduling(scheduling_policy, int) noexcept", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.scheduling_info", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.get_thread_scheduling(pthread_t) noexcept", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.get_current_thread_scheduling() noexcept", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.set_current_thread_niceness(int) noexcept", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.get_current_thread_niceness() noexcept", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.current_thread_id() noexcept" - ] - }, - { - "file_path": "include/cucascade/exec/try.hpp", - "methods": [ - "include.cucascade.exec.try.hpp.cucascade.exec.try_empty_error", - "include.cucascade.exec.try.hpp.cucascade.exec.try_empty_error.try_empty_error()", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.value_type", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.try_t() noexcept", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.operator=(try_t &&) noexcept", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.try_t(const try_t &)", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.operator=(const try_t &)", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.has_value() const noexcept", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.has_exception() const noexcept", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.is_empty() const noexcept", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.operator bool() const noexcept", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.value() &", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.value() const &", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.value() &&", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.exception() const &", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.exception() &&", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.set_exception(int) noexcept", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.emplace(arg_ts &&...)", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.get() &&", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.get_ref() const &", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.value_type", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.try_t() noexcept", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.try_t(int) noexcept", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.value_tag", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.try_t(value_tag) noexcept", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.make_value() noexcept", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.try_t(try_t &&) noexcept", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.operator=(try_t &&) noexcept", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.try_t(const try_t &)", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.operator=(const try_t &)", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.has_value() const noexcept", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.has_exception() const noexcept", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.is_empty() const noexcept", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.operator bool() const noexcept", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.value() const", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.exception() const &", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.exception() &&", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.set_exception(int) noexcept", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.emplace() noexcept", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.get() &&", - "include.cucascade.exec.try.hpp.cucascade.exec.make_try_with(fn_t &&, arg_ts &&...)", - "include.cucascade.exec.try.hpp.cucascade.exec.make_empty_try()" - ] - }, - { - "file_path": "include/cucascade/utils/atomics.hpp", - "methods": [ - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_peak_tracker", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_peak_tracker.atomic_peak_tracker(int) noexcept", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_peak_tracker.reset(int) noexcept", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_peak_tracker.peak() const noexcept", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_peak_tracker.update_peak(int)", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.atomic_bounded_counter(int)", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.native_handle() noexcept", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.native_handle() const noexcept", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.operator*() noexcept", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.operator*() const noexcept", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.operator->() noexcept", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.operator->() const noexcept", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.value(int) const noexcept", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.load(int) const noexcept", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.add(int, int) noexcept", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.try_add(int, int)", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.add_bounded(int &, int)", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.sub(int, int) noexcept", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.try_sub(int, int)", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.sub_bounded(int &, int)" - ] - }, - { - "file_path": "include/cucascade/utils/overloaded.hpp", - "methods": [ - "include.cucascade.utils.overloaded.hpp.cucascade.utils.overloaded" - ] - } - ], - "component_id": "1.3", - "can_expand": true, - "components": [ - { - "name": "Task Schedulers and Execution Control", - "description": "Provides thread pools, scoped dispatchers, admission control, and asynchronous task coordination primitives.", - "key_entities": [ - { - "qualified_name": "include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool", - "reference_file": "include/cucascade/exec/thread_pool.hpp", - "reference_start_line": 39, - "reference_end_line": 141 - }, - { - "qualified_name": "include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher", - "reference_file": "include/cucascade/exec/scoped_dispatcher.hpp", - "reference_start_line": 41, - "reference_end_line": 169 - }, - { - "qualified_name": "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control", - "reference_file": "include/cucascade/exec/admission_control.hpp", - "reference_start_line": 41, - "reference_end_line": 116 - } - ], - "source_cluster_ids": [ - "1.3.0", - "1.3.1", - "1.3.2", - "1.3.3", - "1.3.4", - "1.3.5", - "1.3.6", - "1.3.7", - "1.3.8", - "1.3.9" - ], - "file_methods": [ - { - "file_path": "include/cucascade/exec/admission_control.hpp", - "methods": [ - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot.slot()", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot.~slot", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot.slot(slot &&) noexcept", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot.operator=(slot &&) noexcept", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot.slot(const slot &)", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot.operator=(const slot &)", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot.size() const noexcept", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot.operator bool() const noexcept", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.slot.slot(admission_control *, int) noexcept", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.admission_control(int) noexcept", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.~admission_control", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.admission_control(const admission_control &)", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.operator=(const admission_control &)", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.acquire(int, int)", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.try_acquire(int)", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.wait_for_all(int)", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.budget() const noexcept", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.reserved() const", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.peak_reserved() const", - "include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.release(int) noexcept" - ] - }, - { - "file_path": "include/cucascade/exec/completion_controller.hpp", - "methods": [ - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_token", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_token.completion_token()", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_token.completion_token(int, Fn &&, Args &&...)", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_token.completion_token(completion_token &&) noexcept", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_token.operator=(completion_token &&) noexcept", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_token.completion_token(const completion_token &)", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_token.operator=(const completion_token &)", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_token.operator bool() const noexcept", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_token.is_armed() const noexcept", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.ctrl_impl", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.ctrl_impl.~ctrl_impl", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.slot", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.slot.slot()", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.slot.slot(slot &&) noexcept", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.slot.operator=(slot &&) noexcept", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.slot.slot(const slot &)", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.slot.operator=(const slot &)", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.slot.operator bool() const noexcept", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.slot.slot(int) noexcept", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.completion_controller()", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.completion_controller(const completion_controller &)", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.operator=(const completion_controller &)", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.acquire()", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.close() noexcept", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.on_completion(Fn &&, Args &&...)", - "include.cucascade.exec.completion_controller.hpp.cucascade.exec.completion_controller.completed() const noexcept" - ] - }, - { - "file_path": "include/cucascade/exec/config.hpp", - "methods": [ - "include.cucascade.exec.config.hpp.cucascade.exec.thread_pool_config" - ] - }, - { - "file_path": "include/cucascade/exec/cuda_event_completion_poll.hpp", - "methods": [ - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.completion_slot", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.detail.completion_cuda_api", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.detail.pending_entry", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.detail.completion_backoff(int &) noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.exec.retire_lane", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission.submission(submission &&)", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission.operator=(submission &&)", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission.submission(const submission &)", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission.operator=(const submission &)", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission.~submission", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission.stream() const noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission.on_retire(int)", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission.commit() noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission.submission(retire_lane &, int) noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.retire_lane(int, detail::completion_cuda_api, int *) noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.~retire_lane", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.retire_lane(const retire_lane &)", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.operator=(const retire_lane &)", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.stream() const noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.begin()", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.drain() noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.oldest_pending_hint() const noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.oldest_pending_locked() noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.idle() noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.faulted() const noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.fault_error() const noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.enqueue_error() const noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.wait_for(int) noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.poll_health() noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.detach() noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.detached() const noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.fail_all(int) noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.quiesce() noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.completed() const noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.remember_host_error(int) noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.claim_drainer() noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.release_drainer() noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.drain_owned(int, bool, int) noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.publish(int &) noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission::stream() const noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission::on_retire(int)", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission::commit() noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.submission::~submission", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.cuda_event_completion_poll(detail::completion_cuda_api) noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.~cuda_event_completion_poll", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.cuda_event_completion_poll(const cuda_event_completion_poll &)", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.operator=(const cuda_event_completion_poll &)", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.lane_for(int)", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.detach() noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.drain_all() noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.progress", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.progress.made", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.progress.none", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.progress.undelivered", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.wait_for_progress() noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.fail_all(int) noexcept", - "include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.cuda_event_completion_poll.requires() &&" - ] - }, - { - "file_path": "include/cucascade/exec/invocable.hpp", - "methods": [ - "include.cucascade.exec.invocable.hpp.cucascade.exec.invocable", - "include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage", - "include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.invocable_storage() noexcept", - "include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.invocable_storage(F &&)", - "include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.has_target() const noexcept", - "include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.reset() noexcept", - "include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.call(Args &&...) noexcept(NoExcept)", - "include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.concept_t", - "include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.concept_t.~concept_t", - "include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.concept_t.invoke(Args &&...) noexcept(NoExcept)", - "include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.model", - "include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.model.model(F)", - "include.cucascade.exec.invocable.hpp.cucascade.exec.detail.invocable_storage.model.invoke(Args &&...) noexcept(NoExcept)", - "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable", - "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.invocable(const invocable &)", - "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.operator=(Args...)> &(invocable &&) noexcept", - "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.operator==(const invocable &, int) noexcept", - "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable", - "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.invocable(const invocable &)", - "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.operator=(Args...) noexcept> &(invocable &&) noexcept", - "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.operator==(const invocable &, int) noexcept", - "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable", - "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.invocable(const invocable &)", - "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.operator=(Args...) &&> &(invocable &&) noexcept", - "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.operator==(const invocable &, int) noexcept", - "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable", - "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.invocable(const invocable &)", - "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.operator=(Args...) && noexcept> &(invocable &&) noexcept", - "include.cucascade.exec.invocable.hpp.cucascade.exec.CUCASCADE_EXEC_DEFINE_INVOCABLE.invocable.operator==(const invocable &, int) noexcept" - ] - }, - { - "file_path": "include/cucascade/exec/scoped_dispatcher.hpp", - "methods": [ - "include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher", - "include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.scoped_dispatcher(int &, int)", - "include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.~scoped_dispatcher", - "include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.scoped_dispatcher(const scoped_dispatcher &)", - "include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.operator=(const scoped_dispatcher &)", - "include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.enqueue(scoped_dispatcher &&)", - "include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.schedule(scoped_dispatcher &&)", - "include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.request_stop()", - "include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.wait_for_all()", - "include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.wrap(F &&)", - "include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.wrap.lambda@119:12", - "include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.invoke_with_optional_stop_token(F &, int)", - "include.cucascade.exec.scoped_dispatcher.hpp.cucascade.exec.scoped_dispatcher.on_task_done()" - ] - }, - { - "file_path": "include/cucascade/exec/semi_future.hpp", - "methods": [ - "include.cucascade.exec.semi_future.hpp.cucascade.exec.inline_executor", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.inline_executor.enqueue(int)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.inline_executor.instance() noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.broken_promise_error", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.broken_promise_error.broken_promise_error()", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.promise_already_satisfied_error", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.promise_already_satisfied_error.promise_already_satisfied_error()", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future_already_retrieved_error", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future_already_retrieved_error.future_already_retrieved_error()", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future_invalid_error", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future_invalid_error.future_invalid_error()", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.tag_t", - "include.cucascade.exec.semi_future.hpp.exec.semi_future", - "include.cucascade.exec.semi_future.hpp.exec.promise", - "include.cucascade.exec.semi_future.hpp.exec.future", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.is_unique_ptr", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.is_semi_future", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.is_semi_future>", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.is_semi_future>.value_type", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.is_try", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.unwrap_callback_result", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.unwrap_callback_result.type", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.unwrap_callback_result>", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.unwrap_callback_result>.type", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.unwrap_callback_result_t", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.core()", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.core(const core &)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.operator=(const core &)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.ready() const noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.set_try(int &&)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.set_callback(int)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.wait()", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.wait_for(const int &)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.wait_until(int)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.steal() noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.core.run_and_complete()", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.state", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.state.~state", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.state.await()", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.state.await_until(int)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.state.peek_ready() const noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.state.consume()", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.state.set_callback(int)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.leaf_state", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.leaf_state.callback", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.leaf_state.leaf_state(int) noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.leaf_state.await()", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.leaf_state.await_until(int)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.leaf_state.peek_ready() const noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.leaf_state.consume()", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.leaf_state.set_callback(callback)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.ready_state", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.ready_state.callback", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.deferred_state", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.deferred_state.callback", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.deferred_state.deferred_state(int, fn_t &&)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.deferred_state.await()", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.deferred_state.await_until(int)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.deferred_state.peek_ready() const noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.deferred_state.consume()", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.deferred_state.set_callback(callback)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.deferred_state.set_callback.lambda@478:20", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state.callback", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state.flat_map_state(int, fn_t &&)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state.await()", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state.await_until(int)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state.peek_ready() const noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state.consume()", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state.set_callback(callback)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.invoke_with_value(auto) (fn_t &&, int &&)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.value_type", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.semi_future() noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.operator=(semi_future &&) noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.semi_future(const semi_future &)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.operator=(const semi_future &)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.valid() const noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.is_ready() const", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.get() &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.get(const int &) &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.get_try() &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.wait() &", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.wait() &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.wait(const int &) &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.defer(fn_t &&) &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.defer_value(fn_t &&) &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.defer_error(tag_t, fn_t &&) &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.defer_error(fn_t &&) &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.defer_ensure(fn_t &&) &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.unit() &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.via(int *) &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.install_callback(cb_t &&) &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.semi_future(int) noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.throw_if_invalid() const", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.semi_future.wait_for(const int &)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.promise", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.promise.promise()", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.promise.promise(promise &&) noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.promise.operator=(promise &&) noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.promise.promise(const promise &)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.promise.operator=(const promise &)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.promise.~promise", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.promise.get_semi_future()", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.promise.get_future(int *)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.value_type", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.future() noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.future(future &&) noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.operator=(future &&) noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.future(const future &)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.operator=(const future &)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.valid() const noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.get_executor() const noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.is_ready() const", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.semi() &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.get() &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.get_try() &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.wait() &", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.wait() &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.then_try(fn_t &&) &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.then_value(fn_t &&) &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.then_error(tag_t, fn_t &&) &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.then_error(fn_t &&) &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.then_ensure(fn_t &&) &&", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.future(int, int *) noexcept", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.future.throw_if_invalid() const", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state::set_callback(typename state::callback)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.detail.flat_map_state::set_callback.lambda@1133:18", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.make_semi_future(int)", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.make_semi_future()", - "include.cucascade.exec.semi_future.hpp.cucascade.exec.make_semi_future_with(fn_t &&)" - ] - }, - { - "file_path": "include/cucascade/exec/thread_pool.hpp", - "methods": [ - "include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool", - "include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.static_thread_pool(int, const int &, int, int)", - "include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.static_thread_pool(const static_thread_pool &)", - "include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.operator=(const static_thread_pool &)", - "include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.~static_thread_pool", - "include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.schedule(int &&)", - "include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.enqueue(int &&)", - "include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.num_threads() const noexcept", - "include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.stop() noexcept", - "include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.has_work_or_stopped() const", - "include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.work_loop()" - ] - }, - { - "file_path": "include/cucascade/exec/thread_util.hpp", - "methods": [ - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.set_thread_name(pthread_t, int) noexcept", - "include.cucascade.exec.thread_util.hpp.exec.thread_util.set_thread_name(int &, int) noexcept", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.set_thread_name(int &, int) noexcept", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.set_current_thread_name(int) noexcept", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.get_thread_name(pthread_t) noexcept", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.get_current_thread_name() noexcept", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.set_thread_affinity(pthread_t, int) noexcept", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.get_thread_affinity(pthread_t) noexcept", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.get_current_thread_affinity() noexcept", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.scheduling_policy", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.scheduling_policy.other", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.scheduling_policy.batch", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.scheduling_policy.idle", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.scheduling_policy.fifo", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.scheduling_policy.round_robin", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.set_thread_scheduling(pthread_t, scheduling_policy, int) noexcept", - "include.cucascade.exec.thread_util.hpp.exec.thread_util.set_thread_scheduling(int &, scheduling_policy, int) noexcept", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.set_thread_scheduling(int &, scheduling_policy, int) noexcept", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.set_current_thread_scheduling(scheduling_policy, int) noexcept", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.scheduling_info", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.get_thread_scheduling(pthread_t) noexcept", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.get_current_thread_scheduling() noexcept", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.set_current_thread_niceness(int) noexcept", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.get_current_thread_niceness() noexcept", - "include.cucascade.exec.thread_util.hpp.cucascade.exec.thread_util.current_thread_id() noexcept" - ] - }, - { - "file_path": "include/cucascade/exec/try.hpp", - "methods": [ - "include.cucascade.exec.try.hpp.cucascade.exec.try_empty_error", - "include.cucascade.exec.try.hpp.cucascade.exec.try_empty_error.try_empty_error()", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.value_type", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.try_t() noexcept", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.operator=(try_t &&) noexcept", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.try_t(const try_t &)", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.operator=(const try_t &)", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.has_value() const noexcept", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.has_exception() const noexcept", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.is_empty() const noexcept", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.operator bool() const noexcept", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.value() &", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.value() const &", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.value() &&", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.exception() const &", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.exception() &&", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.set_exception(int) noexcept", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.emplace(arg_ts &&...)", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.get() &&", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.get_ref() const &", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.value_type", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.try_t() noexcept", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.try_t(int) noexcept", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.value_tag", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.try_t(value_tag) noexcept", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.make_value() noexcept", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.try_t(try_t &&) noexcept", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.operator=(try_t &&) noexcept", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.try_t(const try_t &)", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.operator=(const try_t &)", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.has_value() const noexcept", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.has_exception() const noexcept", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.is_empty() const noexcept", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.operator bool() const noexcept", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.value() const", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.exception() const &", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.exception() &&", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.set_exception(int) noexcept", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.emplace() noexcept", - "include.cucascade.exec.try.hpp.cucascade.exec.try_t.get() &&", - "include.cucascade.exec.try.hpp.cucascade.exec.make_try_with(fn_t &&, arg_ts &&...)", - "include.cucascade.exec.try.hpp.cucascade.exec.make_empty_try()" - ] - } - ], - "component_id": "1.3.1", - "can_expand": false, - "components": [], - "components_relations": [] - }, - { - "name": "Atomic and Concurrency Utilities", - "description": "Provides low-level concurrency helpers including bounded atomic counters, peak tracking, and callable overload utilities.", - "key_entities": [ - { - "qualified_name": "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter", - "reference_file": "include/cucascade/utils/atomics.hpp", - "reference_start_line": 47, - "reference_end_line": 128 - }, - { - "qualified_name": "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_peak_tracker", - "reference_file": "include/cucascade/utils/atomics.hpp", - "reference_start_line": 29, - "reference_end_line": 44 - }, - { - "qualified_name": "include.cucascade.utils.overloaded.hpp.cucascade.utils.overloaded", - "reference_file": "include/cucascade/utils/overloaded.hpp", - "reference_start_line": 24, - "reference_end_line": 26 - } - ], - "source_cluster_ids": [ - "1.3.10", - "1.3.11" - ], - "file_methods": [ - { - "file_path": "include/cucascade/utils/atomics.hpp", - "methods": [ - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_peak_tracker", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_peak_tracker.atomic_peak_tracker(int) noexcept", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_peak_tracker.reset(int) noexcept", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_peak_tracker.peak() const noexcept", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_peak_tracker.update_peak(int)", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.atomic_bounded_counter(int)", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.native_handle() noexcept", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.native_handle() const noexcept", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.operator*() noexcept", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.operator*() const noexcept", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.operator->() noexcept", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.operator->() const noexcept", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.value(int) const noexcept", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.load(int) const noexcept", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.add(int, int) noexcept", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.try_add(int, int)", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.add_bounded(int &, int)", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.sub(int, int) noexcept", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.try_sub(int, int)", - "include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.sub_bounded(int &, int)" - ] - }, - { - "file_path": "include/cucascade/utils/overloaded.hpp", - "methods": [ - "include.cucascade.utils.overloaded.hpp.cucascade.utils.overloaded" - ] - } - ], - "component_id": "1.3.2", - "can_expand": false, - "components": [], - "components_relations": [] - } - ], - "components_relations": [ - { - "relation": "synchronizes state with atomic utilities", - "src_name": "Task Schedulers and Execution Control", - "dst_name": "Atomic and Concurrency Utilities", - "evidence": "", - "key_edges": [ - { - "source": "include/cucascade/exec/thread_pool.hpp|include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.static_thread_pool(int, const int &, int, int)", - "target": "include/cucascade/utils/atomics.hpp|include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter", - "call_sites": [ - { - "line": 69, - "column": 30 - }, - { - "line": 72, - "column": 34 - } - ], - "description": "Thread pool initialization and bounds management interact with atomic bounded counter utilities." - } - ], - "src_id": "1.3.1", - "dst_id": "1.3.2", - "is_static": true, - "all_edges": [ - { - "source": "include/cucascade/exec/thread_pool.hpp|include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.static_thread_pool(int, const int &, int, int)", - "target": "include/cucascade/utils/atomics.hpp|include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter", - "call_sites": [ - { - "line": 69, - "column": 30 - }, - { - "line": 72, - "column": 34 - } - ], - "description": "" - }, - { - "source": "include/cucascade/exec/thread_pool.hpp|include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.static_thread_pool(int, const int &, int, int)", - "target": "include/cucascade/utils/atomics.hpp|include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.native_handle() const noexcept", - "call_sites": [ - { - "line": 69, - "column": 30 - }, - { - "line": 72, - "column": 34 - } - ], - "description": "" - }, - { - "source": "include/cucascade/exec/thread_pool.hpp|include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.static_thread_pool(int, const int &, int, int)", - "target": "include/cucascade/utils/atomics.hpp|include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.native_handle() noexcept", - "call_sites": [ - { - "line": 69, - "column": 30 - }, - { - "line": 72, - "column": 34 - } - ], - "description": "" - } - ] - } - ] - }, - { - "name": "Data Batch and Repository Management", - "description": "Manages data batch lifecycles, synchronization locks, representation conversions, and storage repository backends.", - "key_entities": [ - { - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch", - "reference_file": "include/cucascade/data/data_batch.hpp", - "reference_start_line": 337, - "reference_end_line": 490 - }, - { - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.data_batch", - "reference_file": "include/cucascade/data/data_batch.hpp", - "reference_start_line": 74, - "reference_end_line": 319 - }, - { - "qualified_name": "include.cucascade.data.data_repository.hpp.cucascade.data_repository", - "reference_file": "include/cucascade/data/data_repository.hpp", - "reference_start_line": 52, - "reference_end_line": 317 - } - ], - "source_cluster_ids": [ - "1.9", - "1.10", - "1.11", - "1.12", - "1.13", - "1.14", - "1.15", - "1.16" - ], - "file_methods": [ - { - "file_path": "include/cucascade/data/common.hpp", - "methods": [ - "include.cucascade.data.common.hpp.cucascade.idata_representation", - "include.cucascade.data.common.hpp.cucascade.idata_representation.idata_representation(int &)", - "include.cucascade.data.common.hpp.cucascade.idata_representation.~idata_representation", - "include.cucascade.data.common.hpp.cucascade.idata_representation.get_current_tier() const noexcept", - "include.cucascade.data.common.hpp.cucascade.idata_representation.get_device_id() const noexcept", - "include.cucascade.data.common.hpp.cucascade.idata_representation.get_memory_space() const noexcept", - "include.cucascade.data.common.hpp.cucascade.idata_representation.get_size_in_bytes() const", - "include.cucascade.data.common.hpp.cucascade.idata_representation.get_uncompressed_data_size_in_bytes() const", - "include.cucascade.data.common.hpp.cucascade.idata_representation.clone(int) const", - "include.cucascade.data.common.hpp.cucascade.idata_representation.record_writer_event(int)", - "include.cucascade.data.common.hpp.cucascade.idata_representation.get_writer_event() const", - "include.cucascade.data.common.hpp.cucascade.idata_representation.rebind_stream(int)" - ] - }, - { - "file_path": "include/cucascade/data/data_batch.hpp", - "methods": [ - "include.cucascade.data.data_batch.hpp.cucascade.memory.memory_space", - "include.cucascade.data.data_batch.hpp.cucascade.batch_state", - "include.cucascade.data.data_batch.hpp.cucascade.batch_state.idle", - "include.cucascade.data.data_batch.hpp.cucascade.batch_state.mutable_locked", - "include.cucascade.data.data_batch.hpp.cucascade.batch_state.read_only", - "include.cucascade.data.data_batch.hpp.read_only_data_batch", - "include.cucascade.data.data_batch.hpp.mutable_data_batch", - "include.cucascade.data.data_batch.hpp.idata_batch_probe", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.make(int, int, int)", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.~data_batch", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.data_batch(data_batch &&)", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.operator=(data_batch &&)", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.data_batch(const data_batch &)", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.operator=(const data_batch &)", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.get_batch_id() const", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.subscribe() const", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.unsubscribe() const", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.get_subscriber_count() const", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.get_state() const", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.get_read_only_count() const", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.to_idle(read_only_data_batch &&)", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.to_idle(mutable_data_batch &&)", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.to_read_only() const", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.to_mutable()", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.try_to_read_only() const", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.try_to_mutable()", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.data_batch(int, int, int)", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.get_current_tier() const", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.get_data() const", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.get_memory_space() const", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.set_data(int)", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.reader_event_pool", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.reader_event_pool_map", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.reader_event_pool_map.record_reader_event(int)", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.reader_event_pool_map.synchronize_reader_events()", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.reader_event_pool_map.reader_events_complete()", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.reader_event_pool_map.synchronize_reader_events_no_throw() noexcept", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.reader_event_pool_map.recycle_completed_reader_events(reader_event_pool &) const", - "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch", - "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.get_batch_id() const", - "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.get_current_tier() const", - "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.get_data() const", - "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.get_memory_space() const", - "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.get_writer_event() const", - "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.record_reader_event(int) const", - "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.clone(int, int, int) const", - "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.clone_to(const int &, int, const memory::memory_space *, int, int) const", - "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.clone_to(const int &, int, int &, int, int) const", - "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.read_only_data_batch(read_only_data_batch &&) noexcept", - "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.operator=(read_only_data_batch &&) noexcept", - "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.~read_only_data_batch", - "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.read_only_data_batch(const read_only_data_batch &)", - "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.operator=(const read_only_data_batch &)", - "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.read_only_data_batch(int, int)", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.get_batch_id() const", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.get_current_tier() const", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.get_data() const", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.get_memory_space() const", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.set_data(int)", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.convert_to(const int &, const memory::memory_space *, int)", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.convert_to(const int &, int &, int)", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.rebind_stream(int)", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.clone(int, int, int) const", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.clone_to(const int &, int, const memory::memory_space *, int, int) const", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.clone_to(const int &, int, int &, int, int) const", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.mutable_data_batch(mutable_data_batch &&) noexcept", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.operator=(mutable_data_batch &&) noexcept", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.~mutable_data_batch", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.mutable_data_batch(const mutable_data_batch &)", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.operator=(const mutable_data_batch &)", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.mutable_data_batch(int, int)", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.install_converted_representation(int, int)", - "include.cucascade.data.data_batch.hpp.cucascade.idata_batch_probe", - "include.cucascade.data.data_batch.hpp.cucascade.idata_batch_probe.idata_batch_probe()", - "include.cucascade.data.data_batch.hpp.cucascade.idata_batch_probe.~idata_batch_probe", - "include.cucascade.data.data_batch.hpp.cucascade.idata_batch_probe.created(const int, const int &) noexcept", - "include.cucascade.data.data_batch.hpp.cucascade.idata_batch_probe.conversion_started(const int &, const memory::memory_space *) noexcept", - "include.cucascade.data.data_batch.hpp.cucascade.idata_batch_probe.conversion_completed(const int &, const bool) noexcept", - "include.cucascade.data.data_batch.hpp.cucascade.idata_batch_probe.data_replaced(const int &) noexcept", - "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch::clone_to(const int &, int, const memory::memory_space *, int, int) const", - "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch::clone_to(const int &, int, int &, int, int) const", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch::convert_to(const int &, const memory::memory_space *, int)", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch::convert_to(const int &, int &, int)", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch::clone_to(const int &, int, const memory::memory_space *, int, int) const", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch::clone_to(const int &, int, int &, int, int) const" - ] - }, - { - "file_path": "include/cucascade/data/data_repository.hpp", - "methods": [ - "include.cucascade.data.data_repository.hpp.cucascade.data_repository", - "include.cucascade.data.data_repository.hpp.cucascade.data_repository.data_repository()", - "include.cucascade.data.data_repository.hpp.cucascade.data_repository.~data_repository", - "include.cucascade.data.data_repository.hpp.cucascade.data_repository.add_data_batch(int, int)", - "include.cucascade.data.data_repository.hpp.cucascade.data_repository.pop_next_data_batch(int)", - "include.cucascade.data.data_repository.hpp.cucascade.data_repository.pop_data_batch_by_id(int, int)", - "include.cucascade.data.data_repository.hpp.cucascade.data_repository.get_data_batch_by_id(int, int) const", - "include.cucascade.data.data_repository.hpp.cucascade.data_repository.get_batch_ids(int) const", - "include.cucascade.data.data_repository.hpp.cucascade.data_repository.size(int) const", - "include.cucascade.data.data_repository.hpp.cucascade.data_repository.empty(int) const", - "include.cucascade.data.data_repository.hpp.cucascade.data_repository.total_size() const", - "include.cucascade.data.data_repository.hpp.cucascade.data_repository.all_empty() const", - "include.cucascade.data.data_repository.hpp.cucascade.data_repository.num_partitions() const", - "include.cucascade.data.data_repository.hpp.cucascade.data_repository.set_num_partitions(int)", - "include.cucascade.data.data_repository.hpp.cucascade.shared_data_repository" - ] - }, - { - "file_path": "include/cucascade/data/data_repository_manager.hpp", - "methods": [ - "include.cucascade.data.data_repository_manager.hpp.cucascade.operator_port_key", - "include.cucascade.data.data_repository_manager.hpp.cucascade.operator_port_key.operator==(const operator_port_key &) const", - "include.cucascade.data.data_repository_manager.hpp.cucascade.operator_port_key.operator<(const operator_port_key &) const", - "include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager", - "include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.data_repository_manager()", - "include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.~data_repository_manager", - "include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.add_new_repository(int, int, int)", - "include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.add_data_batch(int, int)", - "include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.get_repository(int, int)", - "include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.get_next_data_batch_id()", - "include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.leaked_repository_info", - "include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.clear_all_repositories()", - "include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.for_each_repository(int)", - "include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.get_repositories()", - "include.cucascade.data.data_repository_manager.hpp.cucascade.shared_data_repository_manager" - ] - }, - { - "file_path": "include/cucascade/data/disk_data_representation.hpp", - "methods": [ - "include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation", - "include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation.disk_data_representation(int, int &)", - "include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation.~disk_data_representation", - "include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation.get_size_in_bytes() const", - "include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation.get_uncompressed_data_size_in_bytes() const", - "include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation.clone(int) const", - "include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation.get_disk_table() const" - ] - }, - { - "file_path": "include/cucascade/data/disk_io_backend.hpp", - "methods": [ - "include.cucascade.data.disk_io_backend.hpp.cucascade.io_batch_entry", - "include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend", - "include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend.~idisk_io_backend", - "include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend.write(const int &, const void *, int, int, int)", - "include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend.read(const int &, void *, int, int, int)", - "include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend.write(const int &, const void *, int, int)", - "include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend.read(const int &, void *, int, int)", - "include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend.write_batch(const int &, const int &, int)", - "include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend.read_batch(const int &, const int &, int)" - ] - }, - { - "file_path": "include/cucascade/data/io_backend_registry.hpp", - "methods": [ - "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry", - "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.io_backend_registry()", - "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.io_backend_registry(const io_backend_registry &)", - "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.operator=(const io_backend_registry &)", - "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.io_backend_registry(io_backend_registry &&)", - "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.operator=(io_backend_registry &&)", - "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.~io_backend_registry", - "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.register_backend(const int &, int)", - "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.has_backend(const int &) const", - "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.create_backend(const int &) const", - "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.unregister_backend(const int &)", - "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.clear()", - "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.set_default(const int &)", - "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.get_default_name() const", - "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.create_default_backend() const", - "include.cucascade.data.io_backend_registry.hpp.cucascade.register_builtin_io_backends(io_backend_registry &)" - ] - }, - { - "file_path": "include/cucascade/data/representation_converter.hpp", - "methods": [ - "include.cucascade.data.representation_converter.hpp.cucascade.converter_key", - "include.cucascade.data.representation_converter.hpp.cucascade.converter_key.operator==(const converter_key &) const", - "include.cucascade.data.representation_converter.hpp.cucascade.converter_key_hash", - "include.cucascade.data.representation_converter.hpp.cucascade.converter_key_hash.operator()(const converter_key &) const", - "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry", - "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.representation_converter_registry()", - "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.representation_converter_registry(const representation_converter_registry &)", - "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.operator=(const representation_converter_registry &)", - "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.representation_converter_registry(representation_converter_registry &&)", - "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.operator=(representation_converter_registry &&)", - "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.~representation_converter_registry", - "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.register_converter(representation_converter_registry)", - "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.has_converter() const", - "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.has_converter_for(const int &) const", - "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.convert(const int &, const int *, int) const", - "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.convert(const int &, int &, int) const", - "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.convert(const int &, int, const int *, int) const", - "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.unregister_converter()", - "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.clear()", - "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.register_converter_impl(const converter_key &, int)", - "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.has_converter_impl(const converter_key &) const", - "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.convert_impl(const converter_key &, const int &, const int *, int, int *) const", - "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.unregister_converter_impl(const converter_key &)" - ] - } - ], - "component_id": "1.4", - "can_expand": true, - "components": [ - { - "name": "Data Batch Lifecycle and Repository Core", - "description": "Defines core data representation interfaces, thread-safe data batch state machines with read/write accessors, and multi-tier repository abstractions.", - "key_entities": [ - { - "qualified_name": "include.cucascade.data.common.hpp.cucascade.idata_representation", - "reference_file": "include/cucascade/data/common.hpp", - "reference_start_line": 41, - "reference_end_line": 183 - }, - { - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.data_batch", - "reference_file": "include/cucascade/data/data_batch.hpp", - "reference_start_line": 74, - "reference_end_line": 319 - }, - { - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch", - "reference_file": "include/cucascade/data/data_batch.hpp", - "reference_start_line": 337, - "reference_end_line": 490 - }, - { - "qualified_name": "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch", - "reference_file": "include/cucascade/data/data_batch.hpp", - "reference_start_line": 501, - "reference_end_line": 687 - }, - { - "qualified_name": "include.cucascade.data.data_repository.hpp.cucascade.data_repository", - "reference_file": "include/cucascade/data/data_repository.hpp", - "reference_start_line": 52, - "reference_end_line": 317 - }, - { - "qualified_name": "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry", - "reference_file": "include/cucascade/data/representation_converter.hpp", - "reference_start_line": 107, - "reference_end_line": 287 - } - ], - "source_cluster_ids": [ - "1.4.0", - "1.4.1", - "1.4.2", - "1.4.3", - "1.4.7" - ], - "file_methods": [ - { - "file_path": "include/cucascade/data/common.hpp", - "methods": [ - "include.cucascade.data.common.hpp.cucascade.idata_representation", - "include.cucascade.data.common.hpp.cucascade.idata_representation.idata_representation(int &)", - "include.cucascade.data.common.hpp.cucascade.idata_representation.~idata_representation", - "include.cucascade.data.common.hpp.cucascade.idata_representation.get_current_tier() const noexcept", - "include.cucascade.data.common.hpp.cucascade.idata_representation.get_device_id() const noexcept", - "include.cucascade.data.common.hpp.cucascade.idata_representation.get_memory_space() const noexcept", - "include.cucascade.data.common.hpp.cucascade.idata_representation.get_size_in_bytes() const", - "include.cucascade.data.common.hpp.cucascade.idata_representation.get_uncompressed_data_size_in_bytes() const", - "include.cucascade.data.common.hpp.cucascade.idata_representation.clone(int) const", - "include.cucascade.data.common.hpp.cucascade.idata_representation.record_writer_event(int)", - "include.cucascade.data.common.hpp.cucascade.idata_representation.get_writer_event() const", - "include.cucascade.data.common.hpp.cucascade.idata_representation.rebind_stream(int)" - ] - }, - { - "file_path": "include/cucascade/data/data_batch.hpp", - "methods": [ - "include.cucascade.data.data_batch.hpp.cucascade.memory.memory_space", - "include.cucascade.data.data_batch.hpp.cucascade.batch_state", - "include.cucascade.data.data_batch.hpp.cucascade.batch_state.idle", - "include.cucascade.data.data_batch.hpp.cucascade.batch_state.mutable_locked", - "include.cucascade.data.data_batch.hpp.cucascade.batch_state.read_only", - "include.cucascade.data.data_batch.hpp.read_only_data_batch", - "include.cucascade.data.data_batch.hpp.mutable_data_batch", - "include.cucascade.data.data_batch.hpp.idata_batch_probe", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.make(int, int, int)", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.~data_batch", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.data_batch(data_batch &&)", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.operator=(data_batch &&)", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.data_batch(const data_batch &)", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.operator=(const data_batch &)", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.get_batch_id() const", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.subscribe() const", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.unsubscribe() const", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.get_subscriber_count() const", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.get_state() const", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.get_read_only_count() const", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.to_idle(read_only_data_batch &&)", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.to_idle(mutable_data_batch &&)", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.to_read_only() const", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.to_mutable()", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.try_to_read_only() const", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.try_to_mutable()", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.data_batch(int, int, int)", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.get_current_tier() const", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.get_data() const", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.get_memory_space() const", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.set_data(int)", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.reader_event_pool", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.reader_event_pool_map", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.reader_event_pool_map.record_reader_event(int)", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.reader_event_pool_map.synchronize_reader_events()", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.reader_event_pool_map.reader_events_complete()", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.reader_event_pool_map.synchronize_reader_events_no_throw() noexcept", - "include.cucascade.data.data_batch.hpp.cucascade.data_batch.reader_event_pool_map.recycle_completed_reader_events(reader_event_pool &) const", - "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch", - "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.get_batch_id() const", - "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.get_current_tier() const", - "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.get_data() const", - "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.get_memory_space() const", - "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.get_writer_event() const", - "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.record_reader_event(int) const", - "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.clone(int, int, int) const", - "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.clone_to(const int &, int, const memory::memory_space *, int, int) const", - "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.clone_to(const int &, int, int &, int, int) const", - "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.read_only_data_batch(read_only_data_batch &&) noexcept", - "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.operator=(read_only_data_batch &&) noexcept", - "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.~read_only_data_batch", - "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.read_only_data_batch(const read_only_data_batch &)", - "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.operator=(const read_only_data_batch &)", - "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.read_only_data_batch(int, int)", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.get_batch_id() const", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.get_current_tier() const", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.get_data() const", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.get_memory_space() const", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.set_data(int)", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.convert_to(const int &, const memory::memory_space *, int)", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.convert_to(const int &, int &, int)", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.rebind_stream(int)", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.clone(int, int, int) const", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.clone_to(const int &, int, const memory::memory_space *, int, int) const", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.clone_to(const int &, int, int &, int, int) const", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.mutable_data_batch(mutable_data_batch &&) noexcept", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.operator=(mutable_data_batch &&) noexcept", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.~mutable_data_batch", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.mutable_data_batch(const mutable_data_batch &)", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.operator=(const mutable_data_batch &)", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.mutable_data_batch(int, int)", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch.install_converted_representation(int, int)", - "include.cucascade.data.data_batch.hpp.cucascade.idata_batch_probe", - "include.cucascade.data.data_batch.hpp.cucascade.idata_batch_probe.idata_batch_probe()", - "include.cucascade.data.data_batch.hpp.cucascade.idata_batch_probe.~idata_batch_probe", - "include.cucascade.data.data_batch.hpp.cucascade.idata_batch_probe.created(const int, const int &) noexcept", - "include.cucascade.data.data_batch.hpp.cucascade.idata_batch_probe.conversion_started(const int &, const memory::memory_space *) noexcept", - "include.cucascade.data.data_batch.hpp.cucascade.idata_batch_probe.conversion_completed(const int &, const bool) noexcept", - "include.cucascade.data.data_batch.hpp.cucascade.idata_batch_probe.data_replaced(const int &) noexcept", - "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch::clone_to(const int &, int, const memory::memory_space *, int, int) const", - "include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch::clone_to(const int &, int, int &, int, int) const", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch::convert_to(const int &, const memory::memory_space *, int)", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch::convert_to(const int &, int &, int)", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch::clone_to(const int &, int, const memory::memory_space *, int, int) const", - "include.cucascade.data.data_batch.hpp.cucascade.mutable_data_batch::clone_to(const int &, int, int &, int, int) const" - ] - }, - { - "file_path": "include/cucascade/data/data_repository.hpp", - "methods": [ - "include.cucascade.data.data_repository.hpp.cucascade.data_repository", - "include.cucascade.data.data_repository.hpp.cucascade.data_repository.data_repository()", - "include.cucascade.data.data_repository.hpp.cucascade.data_repository.~data_repository", - "include.cucascade.data.data_repository.hpp.cucascade.data_repository.add_data_batch(int, int)", - "include.cucascade.data.data_repository.hpp.cucascade.data_repository.pop_next_data_batch(int)", - "include.cucascade.data.data_repository.hpp.cucascade.data_repository.pop_data_batch_by_id(int, int)", - "include.cucascade.data.data_repository.hpp.cucascade.data_repository.get_data_batch_by_id(int, int) const", - "include.cucascade.data.data_repository.hpp.cucascade.data_repository.get_batch_ids(int) const", - "include.cucascade.data.data_repository.hpp.cucascade.data_repository.size(int) const", - "include.cucascade.data.data_repository.hpp.cucascade.data_repository.empty(int) const", - "include.cucascade.data.data_repository.hpp.cucascade.data_repository.total_size() const", - "include.cucascade.data.data_repository.hpp.cucascade.data_repository.all_empty() const", - "include.cucascade.data.data_repository.hpp.cucascade.data_repository.num_partitions() const", - "include.cucascade.data.data_repository.hpp.cucascade.data_repository.set_num_partitions(int)", - "include.cucascade.data.data_repository.hpp.cucascade.shared_data_repository" - ] - }, - { - "file_path": "include/cucascade/data/data_repository_manager.hpp", - "methods": [ - "include.cucascade.data.data_repository_manager.hpp.cucascade.operator_port_key", - "include.cucascade.data.data_repository_manager.hpp.cucascade.operator_port_key.operator==(const operator_port_key &) const", - "include.cucascade.data.data_repository_manager.hpp.cucascade.operator_port_key.operator<(const operator_port_key &) const", - "include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager", - "include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.data_repository_manager()", - "include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.~data_repository_manager", - "include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.add_new_repository(int, int, int)", - "include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.add_data_batch(int, int)", - "include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.get_repository(int, int)", - "include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.get_next_data_batch_id()", - "include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.leaked_repository_info", - "include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.clear_all_repositories()", - "include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.for_each_repository(int)", - "include.cucascade.data.data_repository_manager.hpp.cucascade.data_repository_manager.get_repositories()", - "include.cucascade.data.data_repository_manager.hpp.cucascade.shared_data_repository_manager" - ] - }, - { - "file_path": "include/cucascade/data/representation_converter.hpp", - "methods": [ - "include.cucascade.data.representation_converter.hpp.cucascade.converter_key", - "include.cucascade.data.representation_converter.hpp.cucascade.converter_key.operator==(const converter_key &) const", - "include.cucascade.data.representation_converter.hpp.cucascade.converter_key_hash", - "include.cucascade.data.representation_converter.hpp.cucascade.converter_key_hash.operator()(const converter_key &) const", - "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry", - "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.representation_converter_registry()", - "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.representation_converter_registry(const representation_converter_registry &)", - "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.operator=(const representation_converter_registry &)", - "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.representation_converter_registry(representation_converter_registry &&)", - "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.operator=(representation_converter_registry &&)", - "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.~representation_converter_registry", - "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.register_converter(representation_converter_registry)", - "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.has_converter() const", - "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.has_converter_for(const int &) const", - "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.convert(const int &, const int *, int) const", - "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.convert(const int &, int &, int) const", - "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.convert(const int &, int, const int *, int) const", - "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.unregister_converter()", - "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.clear()", - "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.register_converter_impl(const converter_key &, int)", - "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.has_converter_impl(const converter_key &) const", - "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.convert_impl(const converter_key &, const int &, const int *, int, int *) const", - "include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.unregister_converter_impl(const converter_key &)" - ] - } - ], - "component_id": "1.4.1", - "can_expand": false, - "components": [], - "components_relations": [] - }, - { - "name": "Disk Representation and I/O Backend", - "description": "Implements on-disk table data representations and defines the abstract I/O backend interface for reading and writing data between disk and device or host memory.", - "key_entities": [ - { - "qualified_name": "include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation", - "reference_file": "include/cucascade/data/disk_data_representation.hpp", - "reference_start_line": 37, - "reference_end_line": 81 - }, - { - "qualified_name": "include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend", - "reference_file": "include/cucascade/data/disk_io_backend.hpp", - "reference_start_line": 45, - "reference_end_line": 142 - }, - { - "qualified_name": "include.cucascade.data.disk_io_backend.hpp.cucascade.io_batch_entry", - "reference_file": "include/cucascade/data/disk_io_backend.hpp", - "reference_start_line": 32, - "reference_end_line": 36 - } - ], - "source_cluster_ids": [ - "1.4.4", - "1.4.5" - ], - "file_methods": [ - { - "file_path": "include/cucascade/data/disk_data_representation.hpp", - "methods": [ - "include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation", - "include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation.disk_data_representation(int, int &)", - "include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation.~disk_data_representation", - "include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation.get_size_in_bytes() const", - "include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation.get_uncompressed_data_size_in_bytes() const", - "include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation.clone(int) const", - "include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation.get_disk_table() const" - ] - }, - { - "file_path": "include/cucascade/data/disk_io_backend.hpp", - "methods": [ - "include.cucascade.data.disk_io_backend.hpp.cucascade.io_batch_entry", - "include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend", - "include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend.~idisk_io_backend", - "include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend.write(const int &, const void *, int, int, int)", - "include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend.read(const int &, void *, int, int, int)", - "include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend.write(const int &, const void *, int, int)", - "include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend.read(const int &, void *, int, int)", - "include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend.write_batch(const int &, const int &, int)", - "include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend.read_batch(const int &, const int &, int)" - ] - } - ], - "component_id": "1.4.2", - "can_expand": false, - "components": [], - "components_relations": [] - }, - { - "name": "Disk I/O Backend Registry", - "description": "Provides a thread-safe registry for registering, resolving, and instantiating pluggable disk I/O backend factory instances.", - "key_entities": [ - { - "qualified_name": "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry", - "reference_file": "include/cucascade/data/io_backend_registry.hpp", - "reference_start_line": 49, - "reference_end_line": 135 - } - ], - "source_cluster_ids": [ - "1.4.6" - ], - "file_methods": [ - { - "file_path": "include/cucascade/data/io_backend_registry.hpp", - "methods": [ - "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry", - "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.io_backend_registry()", - "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.io_backend_registry(const io_backend_registry &)", - "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.operator=(const io_backend_registry &)", - "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.io_backend_registry(io_backend_registry &&)", - "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.operator=(io_backend_registry &&)", - "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.~io_backend_registry", - "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.register_backend(const int &, int)", - "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.has_backend(const int &) const", - "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.create_backend(const int &) const", - "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.unregister_backend(const int &)", - "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.clear()", - "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.set_default(const int &)", - "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.get_default_name() const", - "include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.create_default_backend() const", - "include.cucascade.data.io_backend_registry.hpp.cucascade.register_builtin_io_backends(io_backend_registry &)" - ] - } - ], - "component_id": "1.4.3", - "can_expand": false, - "components": [], - "components_relations": [] - } - ], - "components_relations": [ - { - "relation": "implements data representation interface", - "src_name": "Disk Representation and I/O Backend", - "dst_name": "Data Batch Lifecycle and Repository Core", - "evidence": "disk_data_representation derives from idata_representation to provide tier-specific disk storage for data batches.", - "key_edges": [ - { - "source": "include/cucascade/data/disk_data_representation.hpp|include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation", - "target": "include/cucascade/data/common.hpp|include.cucascade.data.common.hpp.cucascade.idata_representation", - "call_sites": [], - "description": "disk_data_representation inherits from idata_representation" - } - ], - "src_id": "1.4.2", - "dst_id": "1.4.1", - "is_static": false, - "all_edges": [ - { - "source": "include/cucascade/data/disk_data_representation.hpp|include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation", - "target": "include/cucascade/data/common.hpp|include.cucascade.data.common.hpp.cucascade.idata_representation", - "call_sites": [], - "description": "disk_data_representation inherits from idata_representation" - } - ] - } - ] - }, - { - "name": "cuDF Table Representations and Profiling", - "description": "Implements host and GPU cuDF table representations, data source abstractions, and transfer bandwidth profiling.", - "key_entities": [ - { - "qualified_name": "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation", - "reference_file": "include/cucascade/cudf/gpu_data_representation.hpp", - "reference_start_line": 67, - "reference_end_line": 339 - }, - { - "qualified_name": "include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile", - "reference_file": "include/cucascade/cudf/bandwidth_profiler.hpp", - "reference_start_line": 100, - "reference_end_line": 123 - } - ], - "source_cluster_ids": [ - "1.2", - "1.3", - "1.4", - "1.5", - "1.6", - "1.7", - "1.8" - ], - "file_methods": [ - { - "file_path": "include/cucascade/cudf/bandwidth_profiler.hpp", - "methods": [ - "include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_sample", - "include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_pair_result", - "include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile_config", - "include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile", - "include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile.gbps(int, int) const noexcept", - "include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile.sample(int, int, int) const", - "include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile.find(int, int) const noexcept" - ] - }, - { - "file_path": "include/cucascade/cudf/builtin_converters.hpp", - "methods": [ - "include.cucascade.cudf.builtin_converters.hpp.cucascade.register_builtin_converters(int &)" - ] - }, - { - "file_path": "include/cucascade/cudf/datasource.hpp", - "methods": [ - "include.cucascade.cudf.datasource.hpp.cucascade.io.prefetch_refusal", - "include.cucascade.cudf.datasource.hpp.cucascade.io.prefetch_refusal.issued", - "include.cucascade.cudf.datasource.hpp.cucascade.io.prefetch_refusal.no_cache", - "include.cucascade.cudf.datasource.hpp.cucascade.io.prefetch_refusal.consumer_ahead", - "include.cucascade.cudf.datasource.hpp.cucascade.io.prefetch_refusal.memory_pressure", - "include.cucascade.cudf.datasource.hpp.cucascade.io.prefetch_refusal.other", - "include.cucascade.cudf.datasource.hpp.cucascade.io.prepare_result", - "include.cucascade.cudf.datasource.hpp.cucascade.io.prepare_result.prepared", - "include.cucascade.cudf.datasource.hpp.cucascade.io.prepare_result.allocation_failed", - "include.cucascade.cudf.datasource.hpp.cucascade.io.prepare_result.fallen_behind", - "include.cucascade.cudf.datasource.hpp.cucascade.io.prepare_result.nothing_to_prepare", - "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource", - "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.datasource(int, int)", - "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.~datasource", - "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.datasource(const datasource &)", - "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.operator=(const datasource &)", - "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.io_ctx() const", - "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.get_io_object() const noexcept", - "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.metadata() const", - "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.store_metadata(int)", - "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.size() const", - "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.supports_device_read() const", - "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.supports_vector_host_read() const", - "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.is_device_read_preferred(int) const", - "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.host_read(int, int, int *)", - "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.host_read(int, int)", - "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.host_read_async(int, int, int *)", - "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.device_read(int, int, int)", - "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.device_read(int, int, int *, int)", - "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.device_read_async(int, int, int *, int)", - "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.device_read_ranges_async(int, int)", - "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.host_read_ranges_async(int)", - "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.duplicate() const", - "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.fadvise(int, int)", - "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.update(int)", - "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.prepare_prefetch(bool)", - "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.prefetch_async(int)", - "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.uses_prefetching_cache() const noexcept", - "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.prefers_bulk_io() const noexcept", - "include.cucascade.cudf.datasource.hpp.cucascade.io.datasource.uses_prefetching_cache()" - ] - }, - { - "file_path": "include/cucascade/cudf/gpu_data_representation.hpp", - "methods": [ - "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation", - "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.gpu_table_representation(int &&, int &, int)", - "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.gpu_table_representation(int, Owner &&, int, int &, int)", - "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.make_written_on(int &&, int &, int)", - "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.~gpu_table_representation", - "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.gpu_table_representation(const gpu_table_representation &)", - "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.gpu_table_representation(gpu_table_representation &&)", - "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.operator=(const gpu_table_representation &)", - "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.operator=(gpu_table_representation &&)", - "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.get_size_in_bytes() const", - "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.get_uncompressed_data_size_in_bytes() const", - "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.clone(int) const", - "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.get_table_view() const", - "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.release_table(int)", - "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.rebind_stream(int)", - "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.record_writer_event(int)", - "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.get_writer_event() const", - "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.wait_for_writer(int) const", - "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.owning_table_view", - "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.validate_writer_stream(int, const int &)", - "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.make_owning_view(int, Owner &&, int, const int &, int)", - "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.take_owned_table(int &&, const int &, int)", - "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.record_writer_event_unchecked(int)", - "include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation::gpu_table_representation(int, Owner &&, int, int &, int)" - ] - }, - { - "file_path": "include/cucascade/cudf/host_data_representation.hpp", - "methods": [ - "include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation", - "include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.host_data_representation(int, int *)", - "include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.get_size_in_bytes() const", - "include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.get_uncompressed_data_size_in_bytes() const", - "include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.clone(int) const", - "include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.get_host_table() const", - "include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.num_columns() const noexcept", - "include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.column_size(int) const", - "include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.slice(int) const", - "include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation", - "include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation.host_data_packed_representation(int, int *)", - "include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation.get_size_in_bytes() const", - "include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation.get_uncompressed_data_size_in_bytes() const", - "include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation.clone(int) const", - "include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation.get_host_table() const" - ] - }, - { - "file_path": "include/cucascade/cudf/host_table.hpp", - "methods": [ - "include.cucascade.cudf.host_table.hpp.cucascade.memory.memory_space", - "include.cucascade.cudf.host_table.hpp.cucascade.memory.host_table_allocation", - "include.cucascade.cudf.host_table.hpp.cucascade.memory.host_table_allocation.create(int, int, int)", - "include.cucascade.cudf.host_table.hpp.cucascade.memory.host_table_allocation.slice(int) const", - "include.cucascade.cudf.host_table.hpp.cucascade.memory.host_table_allocation.clone(memory_space &) const", - "include.cucascade.cudf.host_table.hpp.cucascade.memory.host_table_allocation.num_columns() const noexcept", - "include.cucascade.cudf.host_table.hpp.cucascade.memory.host_table_allocation.column_size(int) const", - "include.cucascade.cudf.host_table.hpp.cucascade.memory.host_table_allocation.host_table_allocation(int, int, int)" - ] - }, - { - "file_path": "include/cucascade/cudf/host_table_packed.hpp", - "methods": [ - "include.cucascade.cudf.host_table_packed.hpp.cucascade.memory.host_table_packed_allocation", - "include.cucascade.cudf.host_table_packed.hpp.cucascade.memory.host_table_packed_allocation.host_table_packed_allocation(int, int)" - ] - } - ], - "component_id": "1.5", - "can_expand": false, - "components": [], - "components_relations": [] - }, - { - "name": "Diagnostics and Instrumentation", - "description": "Defines logging macros and NVTX domain markers for diagnostic tracing and performance profiling.", - "key_entities": [ - { - "qualified_name": "include.cucascade.nvtx.hpp.cucascade.libcucascade_domain", - "reference_file": "include/cucascade/nvtx.hpp", - "reference_start_line": 22, - "reference_end_line": 24 - } - ], - "source_cluster_ids": [ - "1.57", - "1.80" - ], - "file_methods": [ - { - "file_path": "include/cucascade/log/logging.hpp", - "methods": [ - "include.cucascade.log.logging.hpp.cucascade.log.detail.ignore(Args &&...) noexcept" - ] - }, - { - "file_path": "include/cucascade/nvtx.hpp", - "methods": [ - "include.cucascade.nvtx.hpp.cucascade.libcucascade_domain" - ] - } - ], - "component_id": "1.6", - "can_expand": false, - "components": [], - "components_relations": [] - } - ], - "components_relations": [ - { - "relation": "reserves memory and limits disk access via", - "src_name": "Asynchronous I/O and Transport Subsystem", - "dst_name": "Memory Reservation and Resource Management", - "evidence": "", - "key_edges": [ - { - "source": "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.device_cpy_request.copy_async(int, int, int) const noexcept", - "target": "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.reserve(int, int)", - "call_sites": [ - { - "line": 327, - "column": 13 - } - ], - "description": "Asynchronous device copy requests reserve memory space and limit disk access capacity." - } - ], - "src_id": "1.1", - "dst_id": "1.2", - "is_static": true, - "all_edges": [ - { - "source": "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.device_cpy_request.copy_async(int, int, int) const noexcept", - "target": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl", - "call_sites": [ - { - "line": 327, - "column": 13 - } - ], - "description": "" - }, - { - "source": "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.device_cpy_request.copy_async(int, int, int) const noexcept", - "target": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reserve(int, int)", - "call_sites": [ - { - "line": 327, - "column": 13 - } - ], - "description": "" - }, - { - "source": "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.device_cpy_request.copy_async(int, int, int) const noexcept", - "target": "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter", - "call_sites": [ - { - "line": 327, - "column": 13 - } - ], - "description": "" - }, - { - "source": "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.device_cpy_request.copy_async(int, int, int) const noexcept", - "target": "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.reserve(int, int)", - "call_sites": [ - { - "line": 327, - "column": 13 - } - ], - "description": "" - }, - { - "source": "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.device_cpy_request.copy_async(int, int, int) const noexcept", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource", - "call_sites": [ - { - "line": 327, - "column": 13 - } - ], - "description": "" - }, - { - "source": "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.device_cpy_request.copy_async(int, int, int) const noexcept", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.reserve(int, int)", - "call_sites": [ - { - "line": 327, - "column": 13 - } - ], - "description": "" - }, - { - "source": "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.device_cpy_request.copy_async(int, int, int) const noexcept", - "target": "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor", - "call_sites": [ - { - "line": 327, - "column": 13 - } - ], - "description": "" - }, - { - "source": "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.device_cpy_request.copy_async(int, int, int) const noexcept", - "target": "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.reserve(int, int)", - "call_sites": [ - { - "line": 327, - "column": 13 - } - ], - "description": "" - } - ] - }, - { - "relation": "queries bandwidth profiles for", - "src_name": "Asynchronous I/O and Transport Subsystem", - "dst_name": "cuDF Table Representations and Profiling", - "evidence": "", - "key_edges": [], - "src_id": "1.1", - "dst_id": "1.5", - "is_static": true, - "all_edges": [ - { - "source": "include/cucascade/io/object_store_config.hpp|include.cucascade.io.object_store_config.hpp.cucascade.io.string_to_enum(int, object_store_config::signing_mode &)", - "target": "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile", - "call_sites": [ - { - "line": 95, - "column": 17 - } - ], - "description": "" - }, - { - "source": "include/cucascade/io/object_store_config.hpp|include.cucascade.io.object_store_config.hpp.cucascade.io.string_to_enum(int, object_store_config::signing_mode &)", - "target": "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile.find(int, int) const noexcept", - "call_sites": [ - { - "line": 95, - "column": 17 - } - ], - "description": "" - }, - { - "source": "include/cucascade/io/object_store_config.hpp|include.cucascade.io.object_store_config.hpp.cucascade.io.string_to_enum(int, object_store_config::transport &)", - "target": "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile", - "call_sites": [ - { - "line": 71, - "column": 17 - } - ], - "description": "" - }, - { - "source": "include/cucascade/io/object_store_config.hpp|include.cucascade.io.object_store_config.hpp.cucascade.io.string_to_enum(int, object_store_config::transport &)", - "target": "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile.find(int, int) const noexcept", - "call_sites": [ - { - "line": 71, - "column": 17 - } - ], - "description": "" - } - ] - }, - { - "relation": "accesses file descriptors using", - "src_name": "Execution and Concurrency Engine", - "dst_name": "Asynchronous I/O and Transport Subsystem", - "evidence": "", - "key_edges": [ - { - "source": "include/cucascade/exec/thread_pool.hpp|include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.static_thread_pool(int, const int &, int, int)", - "target": "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.file_descriptor.native_handle() const noexcept", - "call_sites": [ - { - "line": 69, - "column": 30 - }, - { - "line": 72, - "column": 34 - } - ], - "description": "Static thread pool initialization queries native file descriptor handles for I/O event notification." - } - ], - "src_id": "1.3", - "dst_id": "1.1", - "is_static": true, - "all_edges": [ - { - "source": "include/cucascade/exec/thread_pool.hpp|include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.static_thread_pool(int, const int &, int, int)", - "target": "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.file_descriptor", - "call_sites": [ - { - "line": 69, - "column": 30 - }, - { - "line": 72, - "column": 34 - } - ], - "description": "" - }, - { - "source": "include/cucascade/exec/thread_pool.hpp|include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.static_thread_pool(int, const int &, int, int)", - "target": "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.file_descriptor.native_handle() const noexcept", - "call_sites": [ - { - "line": 69, - "column": 30 - }, - { - "line": 72, - "column": 34 - } - ], - "description": "" - } - ] - }, - { - "relation": "retrieves synchronization events from", - "src_name": "Data Batch and Repository Management", - "dst_name": "cuDF Table Representations and Profiling", - "evidence": "", - "key_edges": [ - { - "source": "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.get_writer_event() const", - "target": "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.get_writer_event() const", - "call_sites": [ - { - "line": 367, - "column": 25 - } - ], - "description": "Data batch readers retrieve writer synchronization events directly from GPU table representations." - } - ], - "src_id": "1.4", - "dst_id": "1.5", - "is_static": true, - "all_edges": [ - { - "source": "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.get_writer_event() const", - "target": "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation", - "call_sites": [ - { - "line": 367, - "column": 25 - } - ], - "description": "" - }, - { - "source": "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.get_writer_event() const", - "target": "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.get_writer_event() const", - "call_sites": [ - { - "line": 367, - "column": 25 - } - ], - "description": "" - } - ] - } - ] - }, - { - "name": "Core Runtime Implementation", - "description": "Implements tiered memory management, representation converters, and asynchronous I/O engines covering REST/S3, io_uring, and KvikIO.", - "key_entities": [ - { - "qualified_name": "src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).build_source_representation(int *, int *, int, const int &)", - "reference_file": "src/cudf/bandwidth_profiler.cpp", - "reference_start_line": 95, - "reference_end_line": 124 - }, - { - "qualified_name": "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry_kind.head", - "reference_file": "src/io/rest/rest_reactor.cpp", - "reference_start_line": 940, - "reference_end_line": 940 - }, - { - "qualified_name": "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).BatchCopyAccumulator.count() const", - "reference_file": "src/cudf/representation_converter_builtins.cpp", - "reference_start_line": 318, - "reference_end_line": 318 - } - ], - "source_cluster_ids": [ - "89", - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120" - ], - "file_methods": [ - { - "file_path": "src/cudf/bandwidth_profiler.cpp", - "methods": [ - "src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).canonical_type_for(int)", - "src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).probe_max_chunk_bytes(const int &)", - "src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).make_gpu_table_of_size(int, int, int)", - "src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).build_source_representation(int *, int *, int, const int &)", - "src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).compute_summary(const int &)", - "src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).evict_page_cache(const int &)", - "src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).measure_single_size(const int &, int, int *, const int &, int, int, int, int, bool)", - "src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).measure_single_size.lambda@172:26", - "src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).should_skip_pair(const int &, const int &, bool)" - ] - }, - { - "file_path": "src/cudf/cudf_compat.hpp", - "methods": [ - "src.cudf.cudf_compat.hpp.cucascade.cudf_compat.get_null_mask_size_bytes(const int &) noexcept" - ] - }, - { - "file_path": "src/cudf/datasource.cpp", - "methods": [ - "src.cudf.datasource.cpp.cucascade.io.(anonymous namespace).io_read_to_gpu_message", - "src.cudf.datasource.cpp.cucascade.io.(anonymous namespace).bridge_semi_to_std(Producer &&)", - "src.cudf.datasource.cpp.cucascade.io.(anonymous namespace).bridge_semi_to_std.lambda@56:26" - ] - }, - { - "file_path": "src/cudf/gpu_data_representation.cpp", - "methods": [ - "src.cudf.gpu_data_representation.cpp.cucascade.(anonymous namespace).validate_stream_device(int, int)", - "src.cudf.gpu_data_representation.cpp.cucascade.(anonymous namespace).materialize_and_wait(int, int)", - "src.cudf.gpu_data_representation.cpp.cucascade.(anonymous namespace).event_destroyer", - "src.cudf.gpu_data_representation.cpp.cucascade.(anonymous namespace).event_destroyer.operator()(int) const noexcept" - ] - }, - { - "file_path": "src/cudf/host_data_representation.cpp", - "methods": [ - "src.cudf.host_data_representation.cpp.cucascade.(anonymous namespace).align_up_8(int) noexcept", - "src.cudf.host_data_representation.cpp.cucascade.(anonymous namespace).column_total_bytes(const int &)", - "src.cudf.host_data_representation.cpp.cucascade.(anonymous namespace).recompute_compact_offsets(const int &, int &)", - "src.cudf.host_data_representation.cpp.cucascade.(anonymous namespace).copy_between_blocks(const int &, int, int &, int, int)", - "src.cudf.host_data_representation.cpp.cucascade.(anonymous namespace).clone_column_buffers(const int &, const int &, const int &, int &)" - ] - }, - { - "file_path": "src/cudf/representation_converter_builtins.cpp", - "methods": [ - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).as_cudf_type_id(int)", - "src.cudf.representation_converter_builtins.cpp.(anonymous namespace).convert_gpu_to_gpu(const int &, const int *, int, int *)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_host(const int &, const int *, int, int *)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_to_gpu(const int &, const int *, int, int *)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_to_host(const int &, const int *, int, int *)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).align_up_fast(int, int) noexcept", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).column_has_data_buffer(const int &) noexcept", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).element_size_bytes(const int &)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).BatchCopyAccumulator", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).BatchCopyAccumulator.add(void *, const void *, int)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).BatchCopyAccumulator.count() const", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).BatchCopyAccumulator.flush(int, int)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).plan_column_copy(const int &, int &, int)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).collect_d2h_ops(const void *, int, int, int &, BatchCopyAccumulator &)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).collect_column_d2h_ops(const int &, const int &, int &, BatchCopyAccumulator &)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_host_fast(const int &, const int *, int, int *)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).resolve_gpu_numa_node(int) noexcept", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).peer_copy_into(Buffer, const void *, int, int, int, int)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).alloc_and_peer_copy_async(const void *, int, int, int, int, int)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).alloc_and_peer_copy_sync(const void *, int, int, int, int, int)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).reconstruct_column_p2p(const int &, int, int, int, int)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_gpu(const int &, const int *, int, int *)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).alloc_and_schedule_h2d(int &, int, int, int, int, BatchCopyAccumulator &)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).alloc_and_copy_h2d_sync(int &, int, int, int, int)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).alloc_and_copy_h2d_sync.lambda@1022:14", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).reconstruct_column(const int &, int &, int, int, BatchCopyAccumulator &)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_fast_to_gpu(const int &, const int *, int, int *)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_fast_to_gpu.lambda@1214:24", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_fast_to_host_fast(const int &, const int *, int, int *)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).disk_file_guard", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).disk_file_guard.~disk_file_guard", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).disk_file_guard.release()", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).write_host_buffer_to_disk(const int &, int, int, const int &, int, int &)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).read_disk_buffer_to_host(const int &, int, int, int &, int, int &)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).recompute_file_offsets(const int &, int &)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).write_column_buffers(const int &, const int &, const int &, const int &, int &)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).recompute_host_offsets(const int &, int &)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).read_column_buffers(const int &, const int &, const int &, int &, int &)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_data_to_disk(const int &, const int *, int, int *)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_disk_to_host_data(const int &, const int *, int, int *)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).collect_gpu_column_io_entries(const int &, const int &, int &)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_disk(const int &, const int *, int, int *)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).alloc_and_read_from_disk(const int &, int, int, int, int, int &)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).reconstruct_column_from_disk(const int &, const int &, int, int, int &)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_disk_to_gpu(const int &, const int *, int, int *)", - "src.cudf.representation_converter_builtins.cpp.cucascade.register_builtin_converters(int &)" - ] - }, - { - "file_path": "src/data/data_batch.cpp", - "methods": [ - "src.data.data_batch.cpp.cucascade.(anonymous namespace).wait_reader_events_message", - "src.data.data_batch.cpp.cucascade.(anonymous namespace).wait_batch_write_lock_message", - "src.data.data_batch.cpp.cucascade.(anonymous namespace).wait_batch_read_lock_message", - "src.data.data_batch.cpp.cucascade.(anonymous namespace).acquire_batch_write_lock(int &)", - "src.data.data_batch.cpp.cucascade.(anonymous namespace).acquire_batch_read_lock(int &)" - ] - }, - { - "file_path": "src/data/disk_data_representation.cpp", - "methods": [ - "src.data.disk_data_representation.cpp.cucascade.memory.generate_disk_file_path(int)" - ] - }, - { - "file_path": "src/data/io_backend_internal.hpp", - "methods": [ - "src.data.io_backend_internal.hpp.cucascade.make_pipeline_io_backend(bool, int)" - ] - }, - { - "file_path": "src/data/io_backend_registry.cpp", - "methods": [ - "src.data.io_backend_registry.cpp.cucascade.register_builtin_io_backends(int &)" - ] - }, - { - "file_path": "src/data/io_worker.hpp", - "methods": [ - "src.data.io_worker.hpp.cucascade.detail.io_worker", - "src.data.io_worker.hpp.cucascade.detail.io_worker.io_worker()", - "src.data.io_worker.hpp.cucascade.detail.io_worker.~io_worker", - "src.data.io_worker.hpp.cucascade.detail.io_worker.io_worker(const io_worker &)", - "src.data.io_worker.hpp.cucascade.detail.io_worker.operator=(const io_worker &)", - "src.data.io_worker.hpp.cucascade.detail.io_worker.io_worker(io_worker &&)", - "src.data.io_worker.hpp.cucascade.detail.io_worker.operator=(io_worker &&)", - "src.data.io_worker.hpp.cucascade.detail.io_worker.submit(int)", - "src.data.io_worker.hpp.cucascade.detail.io_worker.shutdown_and_join() noexcept", - "src.data.io_worker.hpp.cucascade.detail.io_worker.run()" - ] - }, - { - "file_path": "src/data/pipeline_io_backend.cpp", - "methods": [ - "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).align_up_dio(int)", - "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).resolve_gpu_numa_node(int) noexcept", - "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).drain_and_close", - "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).drain_and_close.drain_and_close(int &, int &) noexcept", - "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).drain_and_close.~drain_and_close", - "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).drain_and_close.drain_and_close(const drain_and_close &)", - "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).drain_and_close.operator=(const drain_and_close &)", - "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).drain_and_close.drain_and_close(drain_and_close &&)", - "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).drain_and_close.operator=(drain_and_close &&)", - "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend", - "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.pipeline_io_backend(bool, int)", - "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.~pipeline_io_backend", - "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.pipeline_io_backend(const pipeline_io_backend &)", - "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.operator=(const pipeline_io_backend &)", - "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.pipeline_io_backend(pipeline_io_backend &&)", - "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.operator=(pipeline_io_backend &&)", - "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.write(const int &, const void *, int, int, int)", - "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.read(const int &, void *, int, int, int)", - "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.write(const int &, const void *, int, int)", - "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.read(const int &, void *, int, int)", - "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.write_batch(const int &, const int &, int)", - "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.device_resources", - "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.get_device_resources()", - "src.data.pipeline_io_backend.cpp.cucascade.make_pipeline_io_backend(bool, int)" - ] - }, - { - "file_path": "src/exec/thread_util.cpp", - "methods": [ - "src.exec.thread_util.cpp.cucascade.exec.thread_util.(anonymous namespace).to_native(int) noexcept", - "src.exec.thread_util.cpp.cucascade.exec.thread_util.(anonymous namespace).from_native(int) noexcept", - "src.exec.thread_util.cpp.cucascade.exec.thread_util.(anonymous namespace).truncated_name(int) noexcept", - "src.exec.thread_util.cpp.cucascade.exec.thread_util.set_thread_name(pthread_t, int) noexcept", - "src.exec.thread_util.cpp.exec.thread_util.set_thread_name(int &, int) noexcept", - "src.exec.thread_util.cpp.cucascade.exec.thread_util.set_thread_name(int &, int) noexcept", - "src.exec.thread_util.cpp.cucascade.exec.thread_util.set_current_thread_name(int) noexcept", - "src.exec.thread_util.cpp.cucascade.exec.thread_util.get_thread_name(pthread_t) noexcept", - "src.exec.thread_util.cpp.cucascade.exec.thread_util.get_current_thread_name() noexcept", - "src.exec.thread_util.cpp.cucascade.exec.thread_util.set_thread_affinity(pthread_t, int) noexcept", - "src.exec.thread_util.cpp.cucascade.exec.thread_util.get_thread_affinity(pthread_t) noexcept", - "src.exec.thread_util.cpp.cucascade.exec.thread_util.get_current_thread_affinity() noexcept", - "src.exec.thread_util.cpp.cucascade.exec.thread_util.(anonymous namespace).priority_valid_for(int, int) noexcept", - "src.exec.thread_util.cpp.cucascade.exec.thread_util.set_thread_scheduling(pthread_t, int, int) noexcept", - "src.exec.thread_util.cpp.exec.thread_util.set_thread_scheduling(int &, int, int) noexcept", - "src.exec.thread_util.cpp.cucascade.exec.thread_util.set_thread_scheduling(int &, int, int) noexcept", - "src.exec.thread_util.cpp.cucascade.exec.thread_util.set_current_thread_scheduling(int, int) noexcept", - "src.exec.thread_util.cpp.cucascade.exec.thread_util.get_thread_scheduling(pthread_t) noexcept", - "src.exec.thread_util.cpp.cucascade.exec.thread_util.get_current_thread_scheduling() noexcept", - "src.exec.thread_util.cpp.cucascade.exec.thread_util.set_current_thread_niceness(int) noexcept", - "src.exec.thread_util.cpp.cucascade.exec.thread_util.get_current_thread_niceness() noexcept", - "src.exec.thread_util.cpp.cucascade.exec.thread_util.current_thread_id() noexcept" - ] - }, - { - "file_path": "src/io/datasource_factory.cpp", - "methods": [ - "src.io.datasource_factory.cpp.cucascade.io.(anonymous namespace).first_host_resource(int &)", - "src.io.datasource_factory.cpp.cucascade.io.(anonymous namespace).make_s3_authorizer(const int &)", - "src.io.datasource_factory.cpp.cucascade.io.make_uring_ioctx_factory(int &)", - "src.io.datasource_factory.cpp.cucascade.io.make_rest_ioctx_factory(int &)" - ] - }, - { - "file_path": "src/io/io_context.cpp", - "methods": [ - "src.io.io_context.cpp.cucascade.io.(anonymous namespace).io_read_to_host_message" - ] - }, - { - "file_path": "src/io/kvikio/kvikio_context.cpp", - "methods": [ - "src.io.kvikio.kvikio_context.cpp.cucascade.io.(anonymous namespace).is_s3_uri(int) noexcept", - "src.io.kvikio.kvikio_context.cpp.cucascade.io.(anonymous namespace).as_kvikio(const int &)", - "src.io.kvikio.kvikio_context.cpp.cucascade.io.(anonymous namespace).clamp_to_object(const int &, int, int) noexcept", - "src.io.kvikio.kvikio_context.cpp.cucascade.io.(anonymous namespace).engaged(const int &)", - "src.io.kvikio.kvikio_context.cpp.cucascade.io.apply_kvikio_defaults(const int &)" - ] - }, - { - "file_path": "src/io/rest/curl_handle.cpp", - "methods": [ - "src.io.rest.curl_handle.cpp.cucascade.io.rest.(anonymous namespace).global_init_once()", - "src.io.rest.curl_handle.cpp.cucascade.io.rest.configure_easy_handle(int *, int *, long, long)" - ] - }, - { - "file_path": "src/io/rest/rest_ioctx.cpp", - "methods": [ - "src.io.rest.rest_ioctx.cpp.cucascade.io.rest.(anonymous namespace).bucket_of(int)" - ] - }, - { - "file_path": "src/io/rest/rest_reactor.cpp", - "methods": [ - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).write_to_sink(char *, size_t, size_t, void *)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).write_discard(char *, size_t, size_t, void *)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).write_string(char *, size_t, size_t, void *)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).ascii_lower(char)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).match_header(int, int)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).capture_header(char *, size_t, size_t, void *)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).is_http_status_line(int) noexcept", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).head_capture", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).head_header_cb(char *, size_t, size_t, void *)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).suffix_sink", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).suffix_header_cb(char *, size_t, size_t, void *)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).suffix_write_cb(char *, size_t, size_t, void *)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).is_retriable_status(long) noexcept", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).is_retriable_curl(int) noexcept", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).presign_ttl(const int &) noexcept", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).apply_request_opts(int *, const int &, bool)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).range_header(size_t, size_t)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).suffix_range_header(size_t)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).content_range_start(int)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).compute_backoff(int, const int &, const int &)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).dynamic_segment_target(int, int) noexcept", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).physical_ranges(const int &, int, int)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).operation_iovecs(const int &, int, int)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).operation_chunks(const int &, int, int)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.content_range_total(int)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).leased_byte_storage", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).leased_byte_storage.leased_byte_storage(int, int, int)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).leased_byte_storage.leased_byte_storage(const leased_byte_storage &)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).leased_byte_storage.operator=(const leased_byte_storage &)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).leased_byte_storage.leased_byte_storage(leased_byte_storage &&)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).leased_byte_storage.operator=(leased_byte_storage &&)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry_stage", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry_stage.backoff", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry_stage.done", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry_stage.pending", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry_stage.transfer", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry_kind", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry_kind.head", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry_kind.probe", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).io_slot", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).io_slot.reset() noexcept", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).worker_state", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).rest_socket_cb(int *, int, int, void *, void *)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).rest_timer_cb(int *, long, void *)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).drain_fd(int) noexcept" - ] - }, - { - "file_path": "src/io/rest/s3/list_parser.cpp", - "methods": [ - "src.io.rest.s3.list_parser.cpp.cucascade.io.rest.s3.(anonymous namespace).xml_unescape(int)", - "src.io.rest.s3.list_parser.cpp.cucascade.io.rest.s3.(anonymous namespace).trim(int)", - "src.io.rest.s3.list_parser.cpp.cucascade.io.rest.s3.(anonymous namespace).element_text(int, int, int)", - "src.io.rest.s3.list_parser.cpp.cucascade.io.rest.s3.(anonymous namespace).parse_size(int)", - "src.io.rest.s3.list_parser.cpp.cucascade.io.rest.s3.parse_list_objects_v2(int)", - "src.io.rest.s3.list_parser.cpp.cucascade.io.rest.s3.parse_list_objects_v2.lambda@134:29" - ] - }, - { - "file_path": "src/io/rest/s3/sigv4.cpp", - "methods": [ - "src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.(anonymous namespace).hex_encode(const unsigned char *, int)", - "src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.(anonymous namespace).hmac_sha256(int, int)", - "src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.(anonymous namespace).trim_header_value(int)", - "src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.(anonymous namespace).to_lower(int)", - "src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.sha256_hex(int)", - "src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.uri_encode(int, bool)", - "src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.presign_url(int, int, int, int, const int &, int, int, int)", - "src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.presign_url.lambda@318:18" - ] - }, - { - "file_path": "src/io/rest/s3/sigv4_authorizer.cpp", - "methods": [ - "src.io.rest.s3.sigv4_authorizer.cpp.cucascade.io.rest.s3.(anonymous namespace).to_lower(int)", - "src.io.rest.s3.sigv4_authorizer.cpp.cucascade.io.rest.s3.(anonymous namespace).parse_endpoint(int)", - "src.io.rest.s3.sigv4_authorizer.cpp.cucascade.io.rest.s3.(anonymous namespace).make_canonical_uri(const int &)", - "src.io.rest.s3.sigv4_authorizer.cpp.cucascade.io.rest.s3.(anonymous namespace).make_signer(const int &, const int &)", - "src.io.rest.s3.sigv4_authorizer.cpp.cucascade.io.rest.s3.(anonymous namespace).method_to_str(int)", - "src.io.rest.s3.sigv4_authorizer.cpp.cucascade.io.rest.s3.(anonymous namespace).reject_amz_query_params(int)" - ] - }, - { - "file_path": "src/io/uri_parser.cpp", - "methods": [ - "src.io.uri_parser.cpp.cucascade.io.(anonymous namespace).fail(int, int)", - "src.io.uri_parser.cpp.cucascade.io.(anonymous namespace).hex_value(char)", - "src.io.uri_parser.cpp.cucascade.io.(anonymous namespace).percent_decode(int, int)", - "src.io.uri_parser.cpp.cucascade.io.(anonymous namespace).parse_query(int, int)", - "src.io.uri_parser.cpp.cucascade.io.(anonymous namespace).is_valid_scheme(int)", - "src.io.uri_parser.cpp.cucascade.io.(anonymous namespace).to_lower(int)", - "src.io.uri_parser.cpp.cucascade.io.parse(int)", - "src.io.uri_parser.cpp.cucascade.io.strip_file_scheme(int)" - ] - }, - { - "file_path": "src/io/uring/uring_reactor.cpp", - "methods": [ - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).saturating_add(int, int) noexcept", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).align_down(int, int) noexcept", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).align_up(int, int) noexcept", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).is_fixed_buffer_error(int) noexcept", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).canceled_error() noexcept", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).ring_deleter", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).ring_deleter.operator()(int *) const noexcept", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).make_ring(unsigned int)", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring.unique_ring(unsigned int)", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring.get_sqe() const noexcept", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring.peek(int) const noexcept", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring.seen(int *) const noexcept", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring.submit(int, int &)", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring.cancel_all_sync() const noexcept", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring.wait_for(int) const noexcept", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring.run_deferred_taskwork() const noexcept", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring.register_buffers(int) const noexcept", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).staging_lease", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).slot_state", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).slot_state.copying", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).slot_state.idle", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).slot_state.reading", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).io_slot", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).io_slot.io_slot(int, bool)", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).io_slot.reset() noexcept", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).io_slot.prepare_remaining_iovecs()", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).io_slot.prepare_sqe(int *) noexcept", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).staged_physical_range(int, int, bool) noexcept" - ] - }, - { - "file_path": "src/memory/common.cpp", - "methods": [ - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).make_probe_result(peer_dma_probe_status) noexcept", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).make_probe_error(int) noexcept", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).record_probe_error(peer_dma_probe_result &, int) noexcept", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).probe_pattern", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).probe_pattern.lambda@67:37", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).create_private_pool(int *, int) noexcept", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).grant_private_pool_access(int, int) noexcept", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources.private_pool_probe_resources() noexcept", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources.private_pool_probe_resources(const private_pool_probe_resources &)", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources.operator=(const private_pool_probe_resources &)", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources.private_pool_probe_resources(private_pool_probe_resources &&)", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources.operator=(private_pool_probe_resources &&)", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources.~private_pool_probe_resources", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources.release() noexcept", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources.release.lambda@127:24", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).enqueue_private_pool_probe(private_pool_probe_resources &, int, int, int) noexcept", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).clear_returned_cuda_error(int) noexcept", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).runtime_get_device(int *)", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).runtime_set_device(int)", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).runtime_get_last_error()", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).runtime_get_device_count(int *)", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).runtime_can_access_peer(int *, int, int)", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).global_peer_dma_probe_cache()", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).runtime_probe_peer_dma(int, int)", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).runtime_get_pool_access(int *, int, int *)", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).runtime_set_pool_access(int, const int *, int)", - "src.memory.common.cpp.cucascade.memory.detail.peer_dma_probe_cache::peer_dma_probe_cache(peer_dma_probe_operations) noexcept", - "src.memory.common.cpp.cucascade.memory.detail.peer_dma_probe_cache::result(int, int, bool) noexcept", - "src.memory.common.cpp.cucascade.memory.detail.peer_dma_probe_cache::broken_direction_count() noexcept", - "src.memory.common.cpp.cucascade.memory.detail.peer_dma_probe_cache::entry(int, int) noexcept", - "src.memory.common.cpp.cucascade.memory.detail.peer_dma_probe_cache::initialize_locked()", - "src.memory.common.cpp.cucascade.memory.detail.peer_dma_probe_cache::initialize_locked.lambda@332:31", - "src.memory.common.cpp.cucascade.memory.detail.peer_dma_probe_cache::count_broken_locked() const noexcept", - "src.memory.common.cpp.cucascade.memory.detail.peer_dma_probe_cache::probe_direction(int, int)", - "src.memory.common.cpp.cucascade.memory.detail.peer_dma_probe_cache::probe_direction.lambda@385:15", - "src.memory.common.cpp.cucascade.memory.detail.probe_peer_dma_with_private_pools(int, int) noexcept", - "src.memory.common.cpp.cucascade.memory.detail.grant_pool_peer_access(int, int, int, const pool_peer_access_operations &) noexcept", - "src.memory.common.cpp.cucascade.memory.grant_pool_peer_access(int, int, int) noexcept", - "src.memory.common.cpp.cucascade.memory.enable_pool_peer_access_for_all_visible_devices(int, int)", - "src.memory.common.cpp.cucascade.memory.enable_pool_peer_access_for_all_visible_devices.lambda@527:33", - "src.memory.common.cpp.cucascade.memory.make_default_gpu_memory_resource(int, int)", - "src.memory.common.cpp.cucascade.memory.make_default_host_memory_resource(int, int)", - "src.memory.common.cpp.cucascade.memory.make_default_host_memory_resource(int, int, bool)", - "src.memory.common.cpp.cucascade.memory.make_default_allocator_for_tier(int)", - "src.memory.common.cpp.cucascade.memory.make_default_allocator_for_tier.lambda@577:12", - "src.memory.common.cpp.cucascade.memory.make_default_allocator_for_tier.lambda@581:12", - "src.memory.common.cpp.cucascade.memory.probe_peer_dma_works(int, int)", - "src.memory.common.cpp.cucascade.memory.peer_access_verified(int, int)", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).host_pool_registry_mutex()", - "src.memory.common.cpp.cucascade.memory.register_host_pool(int, int *)", - "src.memory.common.cpp.cucascade.memory.unregister_host_pool(int, int *) noexcept", - "src.memory.common.cpp.cucascade.memory.find_host_pool(int) noexcept" - ] - }, - { - "file_path": "src/memory/error.cpp", - "methods": [ - "src.memory.error.cpp.cucascade.memory.memory_category()", - "src.memory.error.cpp.cucascade.memory.make_error_code(int)" - ] - }, - { - "file_path": "src/memory/memory_reservation.cpp", - "methods": [ - "src.memory.memory_reservation.cpp.cucascade.memory.make_default_reservation_limit_policy()" - ] - }, - { - "file_path": "src/memory/memory_space.cpp", - "methods": [ - "src.memory.memory_space.cpp.cucascade.make_pipeline_io_backend(bool, int)", - "src.memory.memory_space.cpp.cucascade.memory.(anonymous namespace).wait_reservation_message", - "src.memory.memory_space.cpp.cucascade.memory.(anonymous namespace).fixed_size_host_resource_ref", - "src.memory.memory_space.cpp.cucascade.memory.(anonymous namespace).fixed_size_host_resource_ref.fixed_size_host_resource_ref(int &)", - "src.memory.memory_space.cpp.cucascade.memory.(anonymous namespace).fixed_size_host_resource_ref.allocate(int, int, int)", - "src.memory.memory_space.cpp.cucascade.memory.(anonymous namespace).fixed_size_host_resource_ref.deallocate(int, void *, int, int) noexcept", - "src.memory.memory_space.cpp.cucascade.memory.(anonymous namespace).fixed_size_host_resource_ref.allocate_sync(int, int)", - "src.memory.memory_space.cpp.cucascade.memory.(anonymous namespace).fixed_size_host_resource_ref.deallocate_sync(void *, int, int) noexcept", - "src.memory.memory_space.cpp.cucascade.memory.(anonymous namespace).fixed_size_host_resource_ref.operator==(const fixed_size_host_resource_ref &) const noexcept", - "src.memory.memory_space.cpp.cucascade.memory.(anonymous namespace).fixed_size_host_resource_ref.get_property(const fixed_size_host_resource_ref &, int) noexcept" - ] - }, - { - "file_path": "src/memory/oom_handling_policy.cpp", - "methods": [ - "src.memory.oom_handling_policy.cpp.cucascade.memory.make_default_oom_policy()" - ] - }, - { - "file_path": "src/memory/pool_peer_access_detail.hpp", - "methods": [ - "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_status", - "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_status.SUPPORTED", - "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_status.UNSUPPORTED", - "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_status.VERIFICATION_FAILED", - "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_status.CUDA_ERROR", - "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_result", - "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_operations", - "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_cache", - "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_cache.peer_dma_probe_cache(peer_dma_probe_operations) noexcept", - "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_cache.result(int, int, bool) noexcept", - "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_cache.broken_direction_count() noexcept", - "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_cache.entry(int, int) noexcept", - "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_cache.initialize_locked()", - "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_cache.count_broken_locked() const noexcept", - "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_cache.probe_direction(int, int)", - "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.pool_peer_access_operations", - "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.pool_peer_access_operations.cudaError_t((int *))(int *, int, int *)", - "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.probe_peer_dma_with_private_pools(int, int) noexcept" - ] - }, - { - "file_path": "src/memory/reservation_aware_resource_adaptor.cpp", - "methods": [ - "src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).stream_ordered_allocation_tracker", - "src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).stream_ordered_allocation_tracker.stream_ordered_allocation_tracker()", - "src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).stream_ordered_allocation_tracker.reset_tracker_state(int)", - "src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).stream_ordered_allocation_tracker.assign_reservation_to_tracker(int, int, int, int)", - "src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).stream_ordered_allocation_tracker.get_tracker_state(int)", - "src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).stream_ordered_allocation_tracker.get_tracker_state(int) const", - "src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).ptds_allocation_tracker", - "src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).ptds_allocation_tracker.tls_states() noexcept", - "src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).ptds_allocation_tracker.ptds_allocation_tracker()", - "src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).ptds_allocation_tracker.reset_tracker_state(int)", - "src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).ptds_allocation_tracker.assign_reservation_to_tracker(int, int, int, int)", - "src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).ptds_allocation_tracker.get_tracker_state(int)", - "src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).ptds_allocation_tracker.get_tracker_state(int) const", - "src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).extract_pool_handle(int) noexcept" - ] - }, - { - "file_path": "src/memory/topology_discovery.cpp", - "methods": [ - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).cuda_driver_api", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).cuda_driver_api.instance()", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).cuda_driver_api.cuda_driver_api(const cuda_driver_api &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).cuda_driver_api.operator=(const cuda_driver_api &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).cuda_driver_api.available() const noexcept", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).cuda_driver_api.device_get_by_pci_bus_id(int *, const char *) const", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).cuda_driver_api.device_get_attribute(int *, int, int) const", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).cuda_driver_api.load_symbol(void *, const char *) noexcept", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).cuda_driver_api.cuda_driver_api() noexcept", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).NetworkDeviceWithTopology", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).report_nvml_error(int, const int &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).query_hw_decompression(const int &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).read_file_content(const int &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).parse_cpu_list(const int &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).normalize_pci_bus_id(const int &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).trim_copy(const int &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).split_csv(const int &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).is_numeric_token(const int &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).get_numa_node_from_nvml(int)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).get_cpu_affinity_from_sys(const int &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).get_pci_bus_id_from_device(const int &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).get_pci_bus_number(const int &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).get_pcie_path_type(const int &, const int &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).has_active_port(const int &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).has_uverbs_device(const int &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).interface_has_ip(const int &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).has_net_interface_with_ip(const int &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).discover_network_devices_with_topology(int)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).discover_storage_devices_with_topology()", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).map_network_devices_to_gpu(const int &, int, const int &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).get_hostname()", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).read_numa_node_memory(const int &, int &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).numa_node_has_cpus(const int &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).discover_numa_nodes()", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).initialize_nvml_for_current_process()" - ] - } - ], - "component_id": "2", - "can_expand": true, - "components": [ - { - "name": "Asynchronous I/O and Storage Protocols", - "description": "Provides asynchronous I/O execution engines (io_uring and libcurl reactors), S3 protocol authorization, KvikIO context management, and datasource parsing.", - "key_entities": [ - { - "qualified_name": "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).make_ring(unsigned int)", - "reference_file": "src/io/uring/uring_reactor.cpp", - "reference_start_line": 114, - "reference_end_line": 133 - }, - { - "qualified_name": "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).compute_backoff(int, const int &, const int &)", - "reference_file": "src/io/rest/rest_reactor.cpp", - "reference_start_line": 365, - "reference_end_line": 388 - }, - { - "qualified_name": "src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.presign_url(int, int, int, int, const int &, int, int, int)", - "reference_file": "src/io/rest/s3/sigv4.cpp", - "reference_start_line": 267, - "reference_end_line": 439 - } - ], - "source_cluster_ids": [ - "2.13", - "2.14", - "2.15", - "2.16", - "2.17", - "2.18", - "2.19", - "2.20", - "2.21", - "2.22", - "2.23" - ], - "file_methods": [ - { - "file_path": "src/io/datasource_factory.cpp", - "methods": [ - "src.io.datasource_factory.cpp.cucascade.io.(anonymous namespace).first_host_resource(int &)", - "src.io.datasource_factory.cpp.cucascade.io.(anonymous namespace).make_s3_authorizer(const int &)", - "src.io.datasource_factory.cpp.cucascade.io.make_uring_ioctx_factory(int &)", - "src.io.datasource_factory.cpp.cucascade.io.make_rest_ioctx_factory(int &)" - ] - }, - { - "file_path": "src/io/io_context.cpp", - "methods": [ - "src.io.io_context.cpp.cucascade.io.(anonymous namespace).io_read_to_host_message" - ] - }, - { - "file_path": "src/io/kvikio/kvikio_context.cpp", - "methods": [ - "src.io.kvikio.kvikio_context.cpp.cucascade.io.(anonymous namespace).is_s3_uri(int) noexcept", - "src.io.kvikio.kvikio_context.cpp.cucascade.io.(anonymous namespace).as_kvikio(const int &)", - "src.io.kvikio.kvikio_context.cpp.cucascade.io.(anonymous namespace).clamp_to_object(const int &, int, int) noexcept", - "src.io.kvikio.kvikio_context.cpp.cucascade.io.(anonymous namespace).engaged(const int &)", - "src.io.kvikio.kvikio_context.cpp.cucascade.io.apply_kvikio_defaults(const int &)" - ] - }, - { - "file_path": "src/io/rest/curl_handle.cpp", - "methods": [ - "src.io.rest.curl_handle.cpp.cucascade.io.rest.(anonymous namespace).global_init_once()", - "src.io.rest.curl_handle.cpp.cucascade.io.rest.configure_easy_handle(int *, int *, long, long)" - ] - }, - { - "file_path": "src/io/rest/rest_ioctx.cpp", - "methods": [ - "src.io.rest.rest_ioctx.cpp.cucascade.io.rest.(anonymous namespace).bucket_of(int)" - ] - }, - { - "file_path": "src/io/rest/rest_reactor.cpp", - "methods": [ - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).write_to_sink(char *, size_t, size_t, void *)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).write_discard(char *, size_t, size_t, void *)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).write_string(char *, size_t, size_t, void *)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).ascii_lower(char)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).match_header(int, int)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).capture_header(char *, size_t, size_t, void *)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).is_http_status_line(int) noexcept", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).head_capture", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).head_header_cb(char *, size_t, size_t, void *)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).suffix_sink", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).suffix_header_cb(char *, size_t, size_t, void *)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).suffix_write_cb(char *, size_t, size_t, void *)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).is_retriable_status(long) noexcept", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).is_retriable_curl(int) noexcept", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).presign_ttl(const int &) noexcept", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).apply_request_opts(int *, const int &, bool)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).range_header(size_t, size_t)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).suffix_range_header(size_t)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).content_range_start(int)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).compute_backoff(int, const int &, const int &)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).dynamic_segment_target(int, int) noexcept", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).physical_ranges(const int &, int, int)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).operation_iovecs(const int &, int, int)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).operation_chunks(const int &, int, int)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.content_range_total(int)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).leased_byte_storage", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).leased_byte_storage.leased_byte_storage(int, int, int)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).leased_byte_storage.leased_byte_storage(const leased_byte_storage &)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).leased_byte_storage.operator=(const leased_byte_storage &)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).leased_byte_storage.leased_byte_storage(leased_byte_storage &&)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).leased_byte_storage.operator=(leased_byte_storage &&)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry_stage", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry_stage.backoff", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry_stage.done", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry_stage.pending", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry_stage.transfer", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry_kind", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry_kind.head", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry_kind.probe", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).io_slot", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).io_slot.reset() noexcept", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).worker_state", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).rest_socket_cb(int *, int, int, void *, void *)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).rest_timer_cb(int *, long, void *)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).drain_fd(int) noexcept" - ] - }, - { - "file_path": "src/io/rest/s3/list_parser.cpp", - "methods": [ - "src.io.rest.s3.list_parser.cpp.cucascade.io.rest.s3.(anonymous namespace).xml_unescape(int)", - "src.io.rest.s3.list_parser.cpp.cucascade.io.rest.s3.(anonymous namespace).trim(int)", - "src.io.rest.s3.list_parser.cpp.cucascade.io.rest.s3.(anonymous namespace).element_text(int, int, int)", - "src.io.rest.s3.list_parser.cpp.cucascade.io.rest.s3.(anonymous namespace).parse_size(int)", - "src.io.rest.s3.list_parser.cpp.cucascade.io.rest.s3.parse_list_objects_v2(int)", - "src.io.rest.s3.list_parser.cpp.cucascade.io.rest.s3.parse_list_objects_v2.lambda@134:29" - ] - }, - { - "file_path": "src/io/rest/s3/sigv4.cpp", - "methods": [ - "src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.(anonymous namespace).hex_encode(const unsigned char *, int)", - "src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.(anonymous namespace).hmac_sha256(int, int)", - "src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.(anonymous namespace).trim_header_value(int)", - "src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.(anonymous namespace).to_lower(int)", - "src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.sha256_hex(int)", - "src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.uri_encode(int, bool)", - "src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.presign_url(int, int, int, int, const int &, int, int, int)", - "src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.presign_url.lambda@318:18" - ] - }, - { - "file_path": "src/io/rest/s3/sigv4_authorizer.cpp", - "methods": [ - "src.io.rest.s3.sigv4_authorizer.cpp.cucascade.io.rest.s3.(anonymous namespace).to_lower(int)", - "src.io.rest.s3.sigv4_authorizer.cpp.cucascade.io.rest.s3.(anonymous namespace).parse_endpoint(int)", - "src.io.rest.s3.sigv4_authorizer.cpp.cucascade.io.rest.s3.(anonymous namespace).make_canonical_uri(const int &)", - "src.io.rest.s3.sigv4_authorizer.cpp.cucascade.io.rest.s3.(anonymous namespace).make_signer(const int &, const int &)", - "src.io.rest.s3.sigv4_authorizer.cpp.cucascade.io.rest.s3.(anonymous namespace).method_to_str(int)", - "src.io.rest.s3.sigv4_authorizer.cpp.cucascade.io.rest.s3.(anonymous namespace).reject_amz_query_params(int)" - ] - }, - { - "file_path": "src/io/uri_parser.cpp", - "methods": [ - "src.io.uri_parser.cpp.cucascade.io.(anonymous namespace).fail(int, int)", - "src.io.uri_parser.cpp.cucascade.io.(anonymous namespace).hex_value(char)", - "src.io.uri_parser.cpp.cucascade.io.(anonymous namespace).percent_decode(int, int)", - "src.io.uri_parser.cpp.cucascade.io.(anonymous namespace).parse_query(int, int)", - "src.io.uri_parser.cpp.cucascade.io.(anonymous namespace).is_valid_scheme(int)", - "src.io.uri_parser.cpp.cucascade.io.(anonymous namespace).to_lower(int)", - "src.io.uri_parser.cpp.cucascade.io.parse(int)", - "src.io.uri_parser.cpp.cucascade.io.strip_file_scheme(int)" - ] - }, - { - "file_path": "src/io/uring/uring_reactor.cpp", - "methods": [ - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).saturating_add(int, int) noexcept", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).align_down(int, int) noexcept", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).align_up(int, int) noexcept", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).is_fixed_buffer_error(int) noexcept", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).canceled_error() noexcept", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).ring_deleter", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).ring_deleter.operator()(int *) const noexcept", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).make_ring(unsigned int)", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring.unique_ring(unsigned int)", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring.get_sqe() const noexcept", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring.peek(int) const noexcept", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring.seen(int *) const noexcept", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring.submit(int, int &)", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring.cancel_all_sync() const noexcept", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring.wait_for(int) const noexcept", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring.run_deferred_taskwork() const noexcept", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring.register_buffers(int) const noexcept", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).staging_lease", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).slot_state", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).slot_state.copying", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).slot_state.idle", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).slot_state.reading", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).io_slot", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).io_slot.io_slot(int, bool)", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).io_slot.reset() noexcept", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).io_slot.prepare_remaining_iovecs()", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).io_slot.prepare_sqe(int *) noexcept", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).staged_physical_range(int, int, bool) noexcept" - ] - } - ], - "component_id": "2.1", - "can_expand": true, - "components": [ - { - "name": "Data Source Registry and REST Client", - "description": "Registers I/O backend factories and implements REST/S3 contexts with AWS SigV4 authorization and libcurl handle management.", - "key_entities": [], - "source_cluster_ids": [ - "2.1.0", - "2.1.3", - "2.1.4", - "2.1.7", - "2.1.8" - ], - "file_methods": [ - { - "file_path": "src/io/datasource_factory.cpp", - "methods": [ - "src.io.datasource_factory.cpp.cucascade.io.(anonymous namespace).first_host_resource(int &)", - "src.io.datasource_factory.cpp.cucascade.io.(anonymous namespace).make_s3_authorizer(const int &)", - "src.io.datasource_factory.cpp.cucascade.io.make_uring_ioctx_factory(int &)", - "src.io.datasource_factory.cpp.cucascade.io.make_rest_ioctx_factory(int &)" - ] - }, - { - "file_path": "src/io/rest/curl_handle.cpp", - "methods": [ - "src.io.rest.curl_handle.cpp.cucascade.io.rest.(anonymous namespace).global_init_once()", - "src.io.rest.curl_handle.cpp.cucascade.io.rest.configure_easy_handle(int *, int *, long, long)" - ] - }, - { - "file_path": "src/io/rest/rest_ioctx.cpp", - "methods": [ - "src.io.rest.rest_ioctx.cpp.cucascade.io.rest.(anonymous namespace).bucket_of(int)" - ] - }, - { - "file_path": "src/io/rest/s3/sigv4.cpp", - "methods": [ - "src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.(anonymous namespace).hex_encode(const unsigned char *, int)", - "src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.(anonymous namespace).hmac_sha256(int, int)", - "src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.(anonymous namespace).trim_header_value(int)", - "src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.(anonymous namespace).to_lower(int)", - "src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.sha256_hex(int)", - "src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.uri_encode(int, bool)", - "src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.presign_url(int, int, int, int, const int &, int, int, int)", - "src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.presign_url.lambda@318:18" - ] - }, - { - "file_path": "src/io/rest/s3/sigv4_authorizer.cpp", - "methods": [ - "src.io.rest.s3.sigv4_authorizer.cpp.cucascade.io.rest.s3.(anonymous namespace).to_lower(int)", - "src.io.rest.s3.sigv4_authorizer.cpp.cucascade.io.rest.s3.(anonymous namespace).parse_endpoint(int)", - "src.io.rest.s3.sigv4_authorizer.cpp.cucascade.io.rest.s3.(anonymous namespace).make_canonical_uri(const int &)", - "src.io.rest.s3.sigv4_authorizer.cpp.cucascade.io.rest.s3.(anonymous namespace).make_signer(const int &, const int &)", - "src.io.rest.s3.sigv4_authorizer.cpp.cucascade.io.rest.s3.(anonymous namespace).method_to_str(int)", - "src.io.rest.s3.sigv4_authorizer.cpp.cucascade.io.rest.s3.(anonymous namespace).reject_amz_query_params(int)" - ] - } - ], - "component_id": "2.1.1", - "can_expand": false, - "components": [], - "components_relations": [] - }, - { - "name": "Core I/O Context and KvikIO Backend", - "description": "Defines the base asynchronous I/O context abstraction and provides a KvikIO implementation for local and remote data transfers.", - "key_entities": [], - "source_cluster_ids": [ - "2.1.1", - "2.1.2" - ], - "file_methods": [ - { - "file_path": "src/io/io_context.cpp", - "methods": [ - "src.io.io_context.cpp.cucascade.io.(anonymous namespace).io_read_to_host_message" - ] - }, - { - "file_path": "src/io/kvikio/kvikio_context.cpp", - "methods": [ - "src.io.kvikio.kvikio_context.cpp.cucascade.io.(anonymous namespace).is_s3_uri(int) noexcept", - "src.io.kvikio.kvikio_context.cpp.cucascade.io.(anonymous namespace).as_kvikio(const int &)", - "src.io.kvikio.kvikio_context.cpp.cucascade.io.(anonymous namespace).clamp_to_object(const int &, int, int) noexcept", - "src.io.kvikio.kvikio_context.cpp.cucascade.io.(anonymous namespace).engaged(const int &)", - "src.io.kvikio.kvikio_context.cpp.cucascade.io.apply_kvikio_defaults(const int &)" - ] - } - ], - "component_id": "2.1.2", - "can_expand": false, - "components": [], - "components_relations": [] - }, - { - "name": "URI and S3 Response Parsing", - "description": "Parses storage URI schemes and decodes S3 ListObjectsV2 XML responses for object enumeration.", - "key_entities": [], - "source_cluster_ids": [ - "2.1.6", - "2.1.9" - ], - "file_methods": [ - { - "file_path": "src/io/rest/s3/list_parser.cpp", - "methods": [ - "src.io.rest.s3.list_parser.cpp.cucascade.io.rest.s3.(anonymous namespace).xml_unescape(int)", - "src.io.rest.s3.list_parser.cpp.cucascade.io.rest.s3.(anonymous namespace).trim(int)", - "src.io.rest.s3.list_parser.cpp.cucascade.io.rest.s3.(anonymous namespace).element_text(int, int, int)", - "src.io.rest.s3.list_parser.cpp.cucascade.io.rest.s3.(anonymous namespace).parse_size(int)", - "src.io.rest.s3.list_parser.cpp.cucascade.io.rest.s3.parse_list_objects_v2(int)", - "src.io.rest.s3.list_parser.cpp.cucascade.io.rest.s3.parse_list_objects_v2.lambda@134:29" - ] - }, - { - "file_path": "src/io/uri_parser.cpp", - "methods": [ - "src.io.uri_parser.cpp.cucascade.io.(anonymous namespace).fail(int, int)", - "src.io.uri_parser.cpp.cucascade.io.(anonymous namespace).hex_value(char)", - "src.io.uri_parser.cpp.cucascade.io.(anonymous namespace).percent_decode(int, int)", - "src.io.uri_parser.cpp.cucascade.io.(anonymous namespace).parse_query(int, int)", - "src.io.uri_parser.cpp.cucascade.io.(anonymous namespace).is_valid_scheme(int)", - "src.io.uri_parser.cpp.cucascade.io.(anonymous namespace).to_lower(int)", - "src.io.uri_parser.cpp.cucascade.io.parse(int)", - "src.io.uri_parser.cpp.cucascade.io.strip_file_scheme(int)" - ] - } - ], - "component_id": "2.1.3", - "can_expand": false, - "components": [], - "components_relations": [] - }, - { - "name": "Asynchronous I/O Event Reactors", - "description": "Executes asynchronous I/O event loops for libcurl REST transfers and Linux io_uring local file operations.", - "key_entities": [], - "source_cluster_ids": [ - "2.1.5", - "2.1.10" - ], - "file_methods": [ - { - "file_path": "src/io/rest/rest_reactor.cpp", - "methods": [ - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).write_to_sink(char *, size_t, size_t, void *)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).write_discard(char *, size_t, size_t, void *)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).write_string(char *, size_t, size_t, void *)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).ascii_lower(char)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).match_header(int, int)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).capture_header(char *, size_t, size_t, void *)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).is_http_status_line(int) noexcept", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).head_capture", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).head_header_cb(char *, size_t, size_t, void *)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).suffix_sink", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).suffix_header_cb(char *, size_t, size_t, void *)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).suffix_write_cb(char *, size_t, size_t, void *)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).is_retriable_status(long) noexcept", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).is_retriable_curl(int) noexcept", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).presign_ttl(const int &) noexcept", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).apply_request_opts(int *, const int &, bool)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).range_header(size_t, size_t)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).suffix_range_header(size_t)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).content_range_start(int)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).compute_backoff(int, const int &, const int &)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).dynamic_segment_target(int, int) noexcept", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).physical_ranges(const int &, int, int)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).operation_iovecs(const int &, int, int)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).operation_chunks(const int &, int, int)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.content_range_total(int)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).leased_byte_storage", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).leased_byte_storage.leased_byte_storage(int, int, int)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).leased_byte_storage.leased_byte_storage(const leased_byte_storage &)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).leased_byte_storage.operator=(const leased_byte_storage &)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).leased_byte_storage.leased_byte_storage(leased_byte_storage &&)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).leased_byte_storage.operator=(leased_byte_storage &&)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry_stage", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry_stage.backoff", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry_stage.done", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry_stage.pending", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry_stage.transfer", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry_kind", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry_kind.head", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry_kind.probe", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).io_slot", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).io_slot.reset() noexcept", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).worker_state", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).rest_socket_cb(int *, int, int, void *, void *)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).rest_timer_cb(int *, long, void *)", - "src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).drain_fd(int) noexcept" - ] - }, - { - "file_path": "src/io/uring/uring_reactor.cpp", - "methods": [ - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).saturating_add(int, int) noexcept", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).align_down(int, int) noexcept", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).align_up(int, int) noexcept", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).is_fixed_buffer_error(int) noexcept", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).canceled_error() noexcept", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).ring_deleter", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).ring_deleter.operator()(int *) const noexcept", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).make_ring(unsigned int)", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring.unique_ring(unsigned int)", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring.get_sqe() const noexcept", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring.peek(int) const noexcept", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring.seen(int *) const noexcept", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring.submit(int, int &)", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring.cancel_all_sync() const noexcept", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring.wait_for(int) const noexcept", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring.run_deferred_taskwork() const noexcept", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring.register_buffers(int) const noexcept", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).staging_lease", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).slot_state", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).slot_state.copying", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).slot_state.idle", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).slot_state.reading", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).io_slot", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).io_slot.io_slot(int, bool)", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).io_slot.reset() noexcept", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).io_slot.prepare_remaining_iovecs()", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).io_slot.prepare_sqe(int *) noexcept", - "src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).staged_physical_range(int, int, bool) noexcept" - ] - } - ], - "component_id": "2.1.4", - "can_expand": false, - "components": [], - "components_relations": [] - } - ], - "components_relations": [] - }, - { - "name": "Memory Management and Reservation", - "description": "Manages memory allocations, memory space topology discovery, out-of-memory handling policies, and reservation-aware resource adaptors.", - "key_entities": [ - { - "qualified_name": "src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources.release() noexcept", - "reference_file": "src/memory/common.cpp", - "reference_start_line": 124, - "reference_end_line": 141 - } - ], - "source_cluster_ids": [ - "2.24", - "2.25", - "2.26", - "2.27", - "2.28", - "2.29", - "2.30", - "2.31" - ], - "file_methods": [ - { - "file_path": "src/memory/common.cpp", - "methods": [ - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).make_probe_result(peer_dma_probe_status) noexcept", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).make_probe_error(int) noexcept", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).record_probe_error(peer_dma_probe_result &, int) noexcept", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).probe_pattern", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).probe_pattern.lambda@67:37", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).create_private_pool(int *, int) noexcept", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).grant_private_pool_access(int, int) noexcept", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources.private_pool_probe_resources() noexcept", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources.private_pool_probe_resources(const private_pool_probe_resources &)", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources.operator=(const private_pool_probe_resources &)", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources.private_pool_probe_resources(private_pool_probe_resources &&)", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources.operator=(private_pool_probe_resources &&)", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources.~private_pool_probe_resources", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources.release() noexcept", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources.release.lambda@127:24", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).enqueue_private_pool_probe(private_pool_probe_resources &, int, int, int) noexcept", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).clear_returned_cuda_error(int) noexcept", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).runtime_get_device(int *)", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).runtime_set_device(int)", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).runtime_get_last_error()", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).runtime_get_device_count(int *)", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).runtime_can_access_peer(int *, int, int)", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).global_peer_dma_probe_cache()", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).runtime_probe_peer_dma(int, int)", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).runtime_get_pool_access(int *, int, int *)", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).runtime_set_pool_access(int, const int *, int)", - "src.memory.common.cpp.cucascade.memory.detail.peer_dma_probe_cache::peer_dma_probe_cache(peer_dma_probe_operations) noexcept", - "src.memory.common.cpp.cucascade.memory.detail.peer_dma_probe_cache::result(int, int, bool) noexcept", - "src.memory.common.cpp.cucascade.memory.detail.peer_dma_probe_cache::broken_direction_count() noexcept", - "src.memory.common.cpp.cucascade.memory.detail.peer_dma_probe_cache::entry(int, int) noexcept", - "src.memory.common.cpp.cucascade.memory.detail.peer_dma_probe_cache::initialize_locked()", - "src.memory.common.cpp.cucascade.memory.detail.peer_dma_probe_cache::initialize_locked.lambda@332:31", - "src.memory.common.cpp.cucascade.memory.detail.peer_dma_probe_cache::count_broken_locked() const noexcept", - "src.memory.common.cpp.cucascade.memory.detail.peer_dma_probe_cache::probe_direction(int, int)", - "src.memory.common.cpp.cucascade.memory.detail.peer_dma_probe_cache::probe_direction.lambda@385:15", - "src.memory.common.cpp.cucascade.memory.detail.probe_peer_dma_with_private_pools(int, int) noexcept", - "src.memory.common.cpp.cucascade.memory.detail.grant_pool_peer_access(int, int, int, const pool_peer_access_operations &) noexcept", - "src.memory.common.cpp.cucascade.memory.grant_pool_peer_access(int, int, int) noexcept", - "src.memory.common.cpp.cucascade.memory.enable_pool_peer_access_for_all_visible_devices(int, int)", - "src.memory.common.cpp.cucascade.memory.enable_pool_peer_access_for_all_visible_devices.lambda@527:33", - "src.memory.common.cpp.cucascade.memory.make_default_gpu_memory_resource(int, int)", - "src.memory.common.cpp.cucascade.memory.make_default_host_memory_resource(int, int)", - "src.memory.common.cpp.cucascade.memory.make_default_host_memory_resource(int, int, bool)", - "src.memory.common.cpp.cucascade.memory.make_default_allocator_for_tier(int)", - "src.memory.common.cpp.cucascade.memory.make_default_allocator_for_tier.lambda@577:12", - "src.memory.common.cpp.cucascade.memory.make_default_allocator_for_tier.lambda@581:12", - "src.memory.common.cpp.cucascade.memory.probe_peer_dma_works(int, int)", - "src.memory.common.cpp.cucascade.memory.peer_access_verified(int, int)", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).host_pool_registry_mutex()", - "src.memory.common.cpp.cucascade.memory.register_host_pool(int, int *)", - "src.memory.common.cpp.cucascade.memory.unregister_host_pool(int, int *) noexcept", - "src.memory.common.cpp.cucascade.memory.find_host_pool(int) noexcept" - ] - }, - { - "file_path": "src/memory/error.cpp", - "methods": [ - "src.memory.error.cpp.cucascade.memory.memory_category()", - "src.memory.error.cpp.cucascade.memory.make_error_code(int)" - ] - }, - { - "file_path": "src/memory/memory_reservation.cpp", - "methods": [ - "src.memory.memory_reservation.cpp.cucascade.memory.make_default_reservation_limit_policy()" - ] - }, - { - "file_path": "src/memory/memory_space.cpp", - "methods": [ - "src.memory.memory_space.cpp.cucascade.make_pipeline_io_backend(bool, int)", - "src.memory.memory_space.cpp.cucascade.memory.(anonymous namespace).wait_reservation_message", - "src.memory.memory_space.cpp.cucascade.memory.(anonymous namespace).fixed_size_host_resource_ref", - "src.memory.memory_space.cpp.cucascade.memory.(anonymous namespace).fixed_size_host_resource_ref.fixed_size_host_resource_ref(int &)", - "src.memory.memory_space.cpp.cucascade.memory.(anonymous namespace).fixed_size_host_resource_ref.allocate(int, int, int)", - "src.memory.memory_space.cpp.cucascade.memory.(anonymous namespace).fixed_size_host_resource_ref.deallocate(int, void *, int, int) noexcept", - "src.memory.memory_space.cpp.cucascade.memory.(anonymous namespace).fixed_size_host_resource_ref.allocate_sync(int, int)", - "src.memory.memory_space.cpp.cucascade.memory.(anonymous namespace).fixed_size_host_resource_ref.deallocate_sync(void *, int, int) noexcept", - "src.memory.memory_space.cpp.cucascade.memory.(anonymous namespace).fixed_size_host_resource_ref.operator==(const fixed_size_host_resource_ref &) const noexcept", - "src.memory.memory_space.cpp.cucascade.memory.(anonymous namespace).fixed_size_host_resource_ref.get_property(const fixed_size_host_resource_ref &, int) noexcept" - ] - }, - { - "file_path": "src/memory/oom_handling_policy.cpp", - "methods": [ - "src.memory.oom_handling_policy.cpp.cucascade.memory.make_default_oom_policy()" - ] - }, - { - "file_path": "src/memory/pool_peer_access_detail.hpp", - "methods": [ - "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_status", - "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_status.SUPPORTED", - "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_status.UNSUPPORTED", - "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_status.VERIFICATION_FAILED", - "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_status.CUDA_ERROR", - "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_result", - "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_operations", - "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_cache", - "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_cache.peer_dma_probe_cache(peer_dma_probe_operations) noexcept", - "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_cache.result(int, int, bool) noexcept", - "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_cache.broken_direction_count() noexcept", - "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_cache.entry(int, int) noexcept", - "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_cache.initialize_locked()", - "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_cache.count_broken_locked() const noexcept", - "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_cache.probe_direction(int, int)", - "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.pool_peer_access_operations", - "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.pool_peer_access_operations.cudaError_t((int *))(int *, int, int *)", - "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.probe_peer_dma_with_private_pools(int, int) noexcept" - ] - }, - { - "file_path": "src/memory/reservation_aware_resource_adaptor.cpp", - "methods": [ - "src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).stream_ordered_allocation_tracker", - "src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).stream_ordered_allocation_tracker.stream_ordered_allocation_tracker()", - "src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).stream_ordered_allocation_tracker.reset_tracker_state(int)", - "src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).stream_ordered_allocation_tracker.assign_reservation_to_tracker(int, int, int, int)", - "src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).stream_ordered_allocation_tracker.get_tracker_state(int)", - "src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).stream_ordered_allocation_tracker.get_tracker_state(int) const", - "src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).ptds_allocation_tracker", - "src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).ptds_allocation_tracker.tls_states() noexcept", - "src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).ptds_allocation_tracker.ptds_allocation_tracker()", - "src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).ptds_allocation_tracker.reset_tracker_state(int)", - "src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).ptds_allocation_tracker.assign_reservation_to_tracker(int, int, int, int)", - "src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).ptds_allocation_tracker.get_tracker_state(int)", - "src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).ptds_allocation_tracker.get_tracker_state(int) const", - "src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).extract_pool_handle(int) noexcept" - ] - }, - { - "file_path": "src/memory/topology_discovery.cpp", - "methods": [ - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).cuda_driver_api", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).cuda_driver_api.instance()", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).cuda_driver_api.cuda_driver_api(const cuda_driver_api &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).cuda_driver_api.operator=(const cuda_driver_api &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).cuda_driver_api.available() const noexcept", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).cuda_driver_api.device_get_by_pci_bus_id(int *, const char *) const", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).cuda_driver_api.device_get_attribute(int *, int, int) const", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).cuda_driver_api.load_symbol(void *, const char *) noexcept", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).cuda_driver_api.cuda_driver_api() noexcept", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).NetworkDeviceWithTopology", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).report_nvml_error(int, const int &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).query_hw_decompression(const int &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).read_file_content(const int &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).parse_cpu_list(const int &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).normalize_pci_bus_id(const int &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).trim_copy(const int &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).split_csv(const int &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).is_numeric_token(const int &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).get_numa_node_from_nvml(int)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).get_cpu_affinity_from_sys(const int &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).get_pci_bus_id_from_device(const int &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).get_pci_bus_number(const int &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).get_pcie_path_type(const int &, const int &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).has_active_port(const int &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).has_uverbs_device(const int &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).interface_has_ip(const int &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).has_net_interface_with_ip(const int &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).discover_network_devices_with_topology(int)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).discover_storage_devices_with_topology()", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).map_network_devices_to_gpu(const int &, int, const int &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).get_hostname()", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).read_numa_node_memory(const int &, int &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).numa_node_has_cpus(const int &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).discover_numa_nodes()", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).initialize_nvml_for_current_process()" - ] - } - ], - "component_id": "2.2", - "can_expand": true, - "components": [ - { - "name": "Tiered Memory Spaces and Reservation Services", - "description": "Manages tiered memory space abstractions across GPU, host, and disk tiers, providing topology discovery, reservation tracking, and out-of-memory handling.", - "key_entities": [], - "source_cluster_ids": [ - "2.2.1", - "2.2.2", - "2.2.3", - "2.2.4", - "2.2.6", - "2.2.7" - ], - "file_methods": [ - { - "file_path": "src/memory/error.cpp", - "methods": [ - "src.memory.error.cpp.cucascade.memory.memory_category()", - "src.memory.error.cpp.cucascade.memory.make_error_code(int)" - ] - }, - { - "file_path": "src/memory/memory_reservation.cpp", - "methods": [ - "src.memory.memory_reservation.cpp.cucascade.memory.make_default_reservation_limit_policy()" - ] - }, - { - "file_path": "src/memory/memory_space.cpp", - "methods": [ - "src.memory.memory_space.cpp.cucascade.make_pipeline_io_backend(bool, int)", - "src.memory.memory_space.cpp.cucascade.memory.(anonymous namespace).wait_reservation_message", - "src.memory.memory_space.cpp.cucascade.memory.(anonymous namespace).fixed_size_host_resource_ref", - "src.memory.memory_space.cpp.cucascade.memory.(anonymous namespace).fixed_size_host_resource_ref.fixed_size_host_resource_ref(int &)", - "src.memory.memory_space.cpp.cucascade.memory.(anonymous namespace).fixed_size_host_resource_ref.allocate(int, int, int)", - "src.memory.memory_space.cpp.cucascade.memory.(anonymous namespace).fixed_size_host_resource_ref.deallocate(int, void *, int, int) noexcept", - "src.memory.memory_space.cpp.cucascade.memory.(anonymous namespace).fixed_size_host_resource_ref.allocate_sync(int, int)", - "src.memory.memory_space.cpp.cucascade.memory.(anonymous namespace).fixed_size_host_resource_ref.deallocate_sync(void *, int, int) noexcept", - "src.memory.memory_space.cpp.cucascade.memory.(anonymous namespace).fixed_size_host_resource_ref.operator==(const fixed_size_host_resource_ref &) const noexcept", - "src.memory.memory_space.cpp.cucascade.memory.(anonymous namespace).fixed_size_host_resource_ref.get_property(const fixed_size_host_resource_ref &, int) noexcept" - ] - }, - { - "file_path": "src/memory/oom_handling_policy.cpp", - "methods": [ - "src.memory.oom_handling_policy.cpp.cucascade.memory.make_default_oom_policy()" - ] - }, - { - "file_path": "src/memory/reservation_aware_resource_adaptor.cpp", - "methods": [ - "src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).stream_ordered_allocation_tracker", - "src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).stream_ordered_allocation_tracker.stream_ordered_allocation_tracker()", - "src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).stream_ordered_allocation_tracker.reset_tracker_state(int)", - "src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).stream_ordered_allocation_tracker.assign_reservation_to_tracker(int, int, int, int)", - "src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).stream_ordered_allocation_tracker.get_tracker_state(int)", - "src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).stream_ordered_allocation_tracker.get_tracker_state(int) const", - "src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).ptds_allocation_tracker", - "src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).ptds_allocation_tracker.tls_states() noexcept", - "src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).ptds_allocation_tracker.ptds_allocation_tracker()", - "src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).ptds_allocation_tracker.reset_tracker_state(int)", - "src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).ptds_allocation_tracker.assign_reservation_to_tracker(int, int, int, int)", - "src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).ptds_allocation_tracker.get_tracker_state(int)", - "src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).ptds_allocation_tracker.get_tracker_state(int) const", - "src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).extract_pool_handle(int) noexcept" - ] - }, - { - "file_path": "src/memory/topology_discovery.cpp", - "methods": [ - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).cuda_driver_api", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).cuda_driver_api.instance()", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).cuda_driver_api.cuda_driver_api(const cuda_driver_api &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).cuda_driver_api.operator=(const cuda_driver_api &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).cuda_driver_api.available() const noexcept", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).cuda_driver_api.device_get_by_pci_bus_id(int *, const char *) const", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).cuda_driver_api.device_get_attribute(int *, int, int) const", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).cuda_driver_api.load_symbol(void *, const char *) noexcept", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).cuda_driver_api.cuda_driver_api() noexcept", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).NetworkDeviceWithTopology", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).report_nvml_error(int, const int &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).query_hw_decompression(const int &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).read_file_content(const int &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).parse_cpu_list(const int &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).normalize_pci_bus_id(const int &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).trim_copy(const int &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).split_csv(const int &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).is_numeric_token(const int &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).get_numa_node_from_nvml(int)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).get_cpu_affinity_from_sys(const int &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).get_pci_bus_id_from_device(const int &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).get_pci_bus_number(const int &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).get_pcie_path_type(const int &, const int &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).has_active_port(const int &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).has_uverbs_device(const int &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).interface_has_ip(const int &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).has_net_interface_with_ip(const int &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).discover_network_devices_with_topology(int)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).discover_storage_devices_with_topology()", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).map_network_devices_to_gpu(const int &, int, const int &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).get_hostname()", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).read_numa_node_memory(const int &, int &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).numa_node_has_cpus(const int &)", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).discover_numa_nodes()", - "src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).initialize_nvml_for_current_process()" - ] - } - ], - "component_id": "2.2.1", - "can_expand": false, - "components": [], - "components_relations": [] - }, - { - "name": "Memory Resource Factories and Peer Access Probing", - "description": "Provides default memory resource allocators, peer-to-peer DMA verification and access configuration, and a shared host memory pool registry.", - "key_entities": [ - { - "qualified_name": "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_cache", - "reference_file": "src/memory/pool_peer_access_detail.hpp", - "reference_start_line": 76, - "reference_end_line": 112 - } - ], - "source_cluster_ids": [ - "2.2.0", - "2.2.5" - ], - "file_methods": [ - { - "file_path": "src/memory/common.cpp", - "methods": [ - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).make_probe_result(peer_dma_probe_status) noexcept", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).make_probe_error(int) noexcept", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).record_probe_error(peer_dma_probe_result &, int) noexcept", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).probe_pattern", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).probe_pattern.lambda@67:37", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).create_private_pool(int *, int) noexcept", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).grant_private_pool_access(int, int) noexcept", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources.private_pool_probe_resources() noexcept", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources.private_pool_probe_resources(const private_pool_probe_resources &)", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources.operator=(const private_pool_probe_resources &)", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources.private_pool_probe_resources(private_pool_probe_resources &&)", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources.operator=(private_pool_probe_resources &&)", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources.~private_pool_probe_resources", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources.release() noexcept", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources.release.lambda@127:24", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).enqueue_private_pool_probe(private_pool_probe_resources &, int, int, int) noexcept", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).clear_returned_cuda_error(int) noexcept", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).runtime_get_device(int *)", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).runtime_set_device(int)", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).runtime_get_last_error()", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).runtime_get_device_count(int *)", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).runtime_can_access_peer(int *, int, int)", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).global_peer_dma_probe_cache()", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).runtime_probe_peer_dma(int, int)", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).runtime_get_pool_access(int *, int, int *)", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).runtime_set_pool_access(int, const int *, int)", - "src.memory.common.cpp.cucascade.memory.detail.peer_dma_probe_cache::peer_dma_probe_cache(peer_dma_probe_operations) noexcept", - "src.memory.common.cpp.cucascade.memory.detail.peer_dma_probe_cache::result(int, int, bool) noexcept", - "src.memory.common.cpp.cucascade.memory.detail.peer_dma_probe_cache::broken_direction_count() noexcept", - "src.memory.common.cpp.cucascade.memory.detail.peer_dma_probe_cache::entry(int, int) noexcept", - "src.memory.common.cpp.cucascade.memory.detail.peer_dma_probe_cache::initialize_locked()", - "src.memory.common.cpp.cucascade.memory.detail.peer_dma_probe_cache::initialize_locked.lambda@332:31", - "src.memory.common.cpp.cucascade.memory.detail.peer_dma_probe_cache::count_broken_locked() const noexcept", - "src.memory.common.cpp.cucascade.memory.detail.peer_dma_probe_cache::probe_direction(int, int)", - "src.memory.common.cpp.cucascade.memory.detail.peer_dma_probe_cache::probe_direction.lambda@385:15", - "src.memory.common.cpp.cucascade.memory.detail.probe_peer_dma_with_private_pools(int, int) noexcept", - "src.memory.common.cpp.cucascade.memory.detail.grant_pool_peer_access(int, int, int, const pool_peer_access_operations &) noexcept", - "src.memory.common.cpp.cucascade.memory.grant_pool_peer_access(int, int, int) noexcept", - "src.memory.common.cpp.cucascade.memory.enable_pool_peer_access_for_all_visible_devices(int, int)", - "src.memory.common.cpp.cucascade.memory.enable_pool_peer_access_for_all_visible_devices.lambda@527:33", - "src.memory.common.cpp.cucascade.memory.make_default_gpu_memory_resource(int, int)", - "src.memory.common.cpp.cucascade.memory.make_default_host_memory_resource(int, int)", - "src.memory.common.cpp.cucascade.memory.make_default_host_memory_resource(int, int, bool)", - "src.memory.common.cpp.cucascade.memory.make_default_allocator_for_tier(int)", - "src.memory.common.cpp.cucascade.memory.make_default_allocator_for_tier.lambda@577:12", - "src.memory.common.cpp.cucascade.memory.make_default_allocator_for_tier.lambda@581:12", - "src.memory.common.cpp.cucascade.memory.probe_peer_dma_works(int, int)", - "src.memory.common.cpp.cucascade.memory.peer_access_verified(int, int)", - "src.memory.common.cpp.cucascade.memory.(anonymous namespace).host_pool_registry_mutex()", - "src.memory.common.cpp.cucascade.memory.register_host_pool(int, int *)", - "src.memory.common.cpp.cucascade.memory.unregister_host_pool(int, int *) noexcept", - "src.memory.common.cpp.cucascade.memory.find_host_pool(int) noexcept" - ] - }, - { - "file_path": "src/memory/pool_peer_access_detail.hpp", - "methods": [ - "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_status", - "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_status.SUPPORTED", - "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_status.UNSUPPORTED", - "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_status.VERIFICATION_FAILED", - "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_status.CUDA_ERROR", - "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_result", - "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_operations", - "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_cache", - "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_cache.peer_dma_probe_cache(peer_dma_probe_operations) noexcept", - "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_cache.result(int, int, bool) noexcept", - "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_cache.broken_direction_count() noexcept", - "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_cache.entry(int, int) noexcept", - "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_cache.initialize_locked()", - "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_cache.count_broken_locked() const noexcept", - "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.peer_dma_probe_cache.probe_direction(int, int)", - "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.pool_peer_access_operations", - "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.pool_peer_access_operations.cudaError_t((int *))(int *, int, int *)", - "src.memory.pool_peer_access_detail.hpp.cucascade.memory.detail.probe_peer_dma_with_private_pools(int, int) noexcept" - ] - } - ], - "component_id": "2.2.2", - "can_expand": false, - "components": [], - "components_relations": [] - } - ], - "components_relations": [] - }, - { - "name": "cuDF Data Representation and Conversion", - "description": "Implements cuDF table representations for GPU and host memory, format conversions, datasource adaptations, and transfer bandwidth profiling.", - "key_entities": [ - { - "qualified_name": "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).BatchCopyAccumulator.count() const", - "reference_file": "src/cudf/representation_converter_builtins.cpp", - "reference_start_line": 318, - "reference_end_line": 318 - }, - { - "qualified_name": "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).disk_file_guard.release()", - "reference_file": "src/cudf/representation_converter_builtins.cpp", - "reference_start_line": 1323, - "reference_end_line": 1323 - }, - { - "qualified_name": "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).reconstruct_column_p2p(const int &, int, int, int, int)", - "reference_file": "src/cudf/representation_converter_builtins.cpp", - "reference_start_line": 756, - "reference_end_line": 879 - }, - { - "qualified_name": "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_disk(const int &, const int *, int, int *)", - "reference_file": "src/cudf/representation_converter_builtins.cpp", - "reference_start_line": 1651, - "reference_end_line": 1704 - } - ], - "source_cluster_ids": [ - "2.0", - "2.1", - "2.2", - "2.3", - "2.4", - "2.5" - ], - "file_methods": [ - { - "file_path": "src/cudf/bandwidth_profiler.cpp", - "methods": [ - "src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).canonical_type_for(int)", - "src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).probe_max_chunk_bytes(const int &)", - "src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).make_gpu_table_of_size(int, int, int)", - "src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).build_source_representation(int *, int *, int, const int &)", - "src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).compute_summary(const int &)", - "src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).evict_page_cache(const int &)", - "src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).measure_single_size(const int &, int, int *, const int &, int, int, int, int, bool)", - "src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).measure_single_size.lambda@172:26", - "src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).should_skip_pair(const int &, const int &, bool)" - ] - }, - { - "file_path": "src/cudf/cudf_compat.hpp", - "methods": [ - "src.cudf.cudf_compat.hpp.cucascade.cudf_compat.get_null_mask_size_bytes(const int &) noexcept" - ] - }, - { - "file_path": "src/cudf/datasource.cpp", - "methods": [ - "src.cudf.datasource.cpp.cucascade.io.(anonymous namespace).io_read_to_gpu_message", - "src.cudf.datasource.cpp.cucascade.io.(anonymous namespace).bridge_semi_to_std(Producer &&)", - "src.cudf.datasource.cpp.cucascade.io.(anonymous namespace).bridge_semi_to_std.lambda@56:26" - ] - }, - { - "file_path": "src/cudf/gpu_data_representation.cpp", - "methods": [ - "src.cudf.gpu_data_representation.cpp.cucascade.(anonymous namespace).validate_stream_device(int, int)", - "src.cudf.gpu_data_representation.cpp.cucascade.(anonymous namespace).materialize_and_wait(int, int)", - "src.cudf.gpu_data_representation.cpp.cucascade.(anonymous namespace).event_destroyer", - "src.cudf.gpu_data_representation.cpp.cucascade.(anonymous namespace).event_destroyer.operator()(int) const noexcept" - ] - }, - { - "file_path": "src/cudf/host_data_representation.cpp", - "methods": [ - "src.cudf.host_data_representation.cpp.cucascade.(anonymous namespace).align_up_8(int) noexcept", - "src.cudf.host_data_representation.cpp.cucascade.(anonymous namespace).column_total_bytes(const int &)", - "src.cudf.host_data_representation.cpp.cucascade.(anonymous namespace).recompute_compact_offsets(const int &, int &)", - "src.cudf.host_data_representation.cpp.cucascade.(anonymous namespace).copy_between_blocks(const int &, int, int &, int, int)", - "src.cudf.host_data_representation.cpp.cucascade.(anonymous namespace).clone_column_buffers(const int &, const int &, const int &, int &)" - ] - }, - { - "file_path": "src/cudf/representation_converter_builtins.cpp", - "methods": [ - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).as_cudf_type_id(int)", - "src.cudf.representation_converter_builtins.cpp.(anonymous namespace).convert_gpu_to_gpu(const int &, const int *, int, int *)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_host(const int &, const int *, int, int *)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_to_gpu(const int &, const int *, int, int *)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_to_host(const int &, const int *, int, int *)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).align_up_fast(int, int) noexcept", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).column_has_data_buffer(const int &) noexcept", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).element_size_bytes(const int &)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).BatchCopyAccumulator", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).BatchCopyAccumulator.add(void *, const void *, int)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).BatchCopyAccumulator.count() const", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).BatchCopyAccumulator.flush(int, int)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).plan_column_copy(const int &, int &, int)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).collect_d2h_ops(const void *, int, int, int &, BatchCopyAccumulator &)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).collect_column_d2h_ops(const int &, const int &, int &, BatchCopyAccumulator &)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_host_fast(const int &, const int *, int, int *)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).resolve_gpu_numa_node(int) noexcept", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).peer_copy_into(Buffer, const void *, int, int, int, int)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).alloc_and_peer_copy_async(const void *, int, int, int, int, int)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).alloc_and_peer_copy_sync(const void *, int, int, int, int, int)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).reconstruct_column_p2p(const int &, int, int, int, int)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_gpu(const int &, const int *, int, int *)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).alloc_and_schedule_h2d(int &, int, int, int, int, BatchCopyAccumulator &)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).alloc_and_copy_h2d_sync(int &, int, int, int, int)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).alloc_and_copy_h2d_sync.lambda@1022:14", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).reconstruct_column(const int &, int &, int, int, BatchCopyAccumulator &)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_fast_to_gpu(const int &, const int *, int, int *)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_fast_to_gpu.lambda@1214:24", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_fast_to_host_fast(const int &, const int *, int, int *)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).disk_file_guard", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).disk_file_guard.~disk_file_guard", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).disk_file_guard.release()", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).write_host_buffer_to_disk(const int &, int, int, const int &, int, int &)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).read_disk_buffer_to_host(const int &, int, int, int &, int, int &)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).recompute_file_offsets(const int &, int &)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).write_column_buffers(const int &, const int &, const int &, const int &, int &)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).recompute_host_offsets(const int &, int &)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).read_column_buffers(const int &, const int &, const int &, int &, int &)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_data_to_disk(const int &, const int *, int, int *)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_disk_to_host_data(const int &, const int *, int, int *)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).collect_gpu_column_io_entries(const int &, const int &, int &)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_disk(const int &, const int *, int, int *)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).alloc_and_read_from_disk(const int &, int, int, int, int, int &)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).reconstruct_column_from_disk(const int &, const int &, int, int, int &)", - "src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_disk_to_gpu(const int &, const int *, int, int *)", - "src.cudf.representation_converter_builtins.cpp.cucascade.register_builtin_converters(int &)" - ] - } - ], - "component_id": "2.3", - "can_expand": false, - "components": [], - "components_relations": [] - }, - { - "name": "Data Batch and Pipeline I/O Backend", - "description": "Provides data batch abstractions, disk data representation, background I/O workers, and pipeline I/O backends.", - "key_entities": [ - { - "qualified_name": "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.read(const int &, void *, int, int)", - "reference_file": "src/data/pipeline_io_backend.cpp", - "reference_start_line": 381, - "reference_end_line": 396 - }, - { - "qualified_name": "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.write_batch(const int &, const int &, int)", - "reference_file": "src/data/pipeline_io_backend.cpp", - "reference_start_line": 408, - "reference_end_line": 485 - } - ], - "source_cluster_ids": [ - "2.6", - "2.7", - "2.8", - "2.9", - "2.10", - "2.11" - ], - "file_methods": [ - { - "file_path": "src/data/data_batch.cpp", - "methods": [ - "src.data.data_batch.cpp.cucascade.(anonymous namespace).wait_reader_events_message", - "src.data.data_batch.cpp.cucascade.(anonymous namespace).wait_batch_write_lock_message", - "src.data.data_batch.cpp.cucascade.(anonymous namespace).wait_batch_read_lock_message", - "src.data.data_batch.cpp.cucascade.(anonymous namespace).acquire_batch_write_lock(int &)", - "src.data.data_batch.cpp.cucascade.(anonymous namespace).acquire_batch_read_lock(int &)" - ] - }, - { - "file_path": "src/data/disk_data_representation.cpp", - "methods": [ - "src.data.disk_data_representation.cpp.cucascade.memory.generate_disk_file_path(int)" - ] - }, - { - "file_path": "src/data/io_backend_internal.hpp", - "methods": [ - "src.data.io_backend_internal.hpp.cucascade.make_pipeline_io_backend(bool, int)" - ] - }, - { - "file_path": "src/data/io_backend_registry.cpp", - "methods": [ - "src.data.io_backend_registry.cpp.cucascade.register_builtin_io_backends(int &)" - ] - }, - { - "file_path": "src/data/io_worker.hpp", - "methods": [ - "src.data.io_worker.hpp.cucascade.detail.io_worker", - "src.data.io_worker.hpp.cucascade.detail.io_worker.io_worker()", - "src.data.io_worker.hpp.cucascade.detail.io_worker.~io_worker", - "src.data.io_worker.hpp.cucascade.detail.io_worker.io_worker(const io_worker &)", - "src.data.io_worker.hpp.cucascade.detail.io_worker.operator=(const io_worker &)", - "src.data.io_worker.hpp.cucascade.detail.io_worker.io_worker(io_worker &&)", - "src.data.io_worker.hpp.cucascade.detail.io_worker.operator=(io_worker &&)", - "src.data.io_worker.hpp.cucascade.detail.io_worker.submit(int)", - "src.data.io_worker.hpp.cucascade.detail.io_worker.shutdown_and_join() noexcept", - "src.data.io_worker.hpp.cucascade.detail.io_worker.run()" - ] - }, - { - "file_path": "src/data/pipeline_io_backend.cpp", - "methods": [ - "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).align_up_dio(int)", - "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).resolve_gpu_numa_node(int) noexcept", - "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).drain_and_close", - "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).drain_and_close.drain_and_close(int &, int &) noexcept", - "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).drain_and_close.~drain_and_close", - "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).drain_and_close.drain_and_close(const drain_and_close &)", - "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).drain_and_close.operator=(const drain_and_close &)", - "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).drain_and_close.drain_and_close(drain_and_close &&)", - "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).drain_and_close.operator=(drain_and_close &&)", - "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend", - "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.pipeline_io_backend(bool, int)", - "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.~pipeline_io_backend", - "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.pipeline_io_backend(const pipeline_io_backend &)", - "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.operator=(const pipeline_io_backend &)", - "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.pipeline_io_backend(pipeline_io_backend &&)", - "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.operator=(pipeline_io_backend &&)", - "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.write(const int &, const void *, int, int, int)", - "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.read(const int &, void *, int, int, int)", - "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.write(const int &, const void *, int, int)", - "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.read(const int &, void *, int, int)", - "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.write_batch(const int &, const int &, int)", - "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.device_resources", - "src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.get_device_resources()", - "src.data.pipeline_io_backend.cpp.cucascade.make_pipeline_io_backend(bool, int)" - ] - } - ], - "component_id": "2.4", - "can_expand": false, - "components": [], - "components_relations": [] - }, - { - "name": "Thread and Execution Utilities", - "description": "Provides OS-level thread management utilities for thread naming, CPU affinity binding, scheduling policies, and process niceness.", - "key_entities": [], - "source_cluster_ids": [ - "2.12" - ], - "file_methods": [ - { - "file_path": "src/exec/thread_util.cpp", - "methods": [ - "src.exec.thread_util.cpp.cucascade.exec.thread_util.(anonymous namespace).to_native(int) noexcept", - "src.exec.thread_util.cpp.cucascade.exec.thread_util.(anonymous namespace).from_native(int) noexcept", - "src.exec.thread_util.cpp.cucascade.exec.thread_util.(anonymous namespace).truncated_name(int) noexcept", - "src.exec.thread_util.cpp.cucascade.exec.thread_util.set_thread_name(pthread_t, int) noexcept", - "src.exec.thread_util.cpp.exec.thread_util.set_thread_name(int &, int) noexcept", - "src.exec.thread_util.cpp.cucascade.exec.thread_util.set_thread_name(int &, int) noexcept", - "src.exec.thread_util.cpp.cucascade.exec.thread_util.set_current_thread_name(int) noexcept", - "src.exec.thread_util.cpp.cucascade.exec.thread_util.get_thread_name(pthread_t) noexcept", - "src.exec.thread_util.cpp.cucascade.exec.thread_util.get_current_thread_name() noexcept", - "src.exec.thread_util.cpp.cucascade.exec.thread_util.set_thread_affinity(pthread_t, int) noexcept", - "src.exec.thread_util.cpp.cucascade.exec.thread_util.get_thread_affinity(pthread_t) noexcept", - "src.exec.thread_util.cpp.cucascade.exec.thread_util.get_current_thread_affinity() noexcept", - "src.exec.thread_util.cpp.cucascade.exec.thread_util.(anonymous namespace).priority_valid_for(int, int) noexcept", - "src.exec.thread_util.cpp.cucascade.exec.thread_util.set_thread_scheduling(pthread_t, int, int) noexcept", - "src.exec.thread_util.cpp.exec.thread_util.set_thread_scheduling(int &, int, int) noexcept", - "src.exec.thread_util.cpp.cucascade.exec.thread_util.set_thread_scheduling(int &, int, int) noexcept", - "src.exec.thread_util.cpp.cucascade.exec.thread_util.set_current_thread_scheduling(int, int) noexcept", - "src.exec.thread_util.cpp.cucascade.exec.thread_util.get_thread_scheduling(pthread_t) noexcept", - "src.exec.thread_util.cpp.cucascade.exec.thread_util.get_current_thread_scheduling() noexcept", - "src.exec.thread_util.cpp.cucascade.exec.thread_util.set_current_thread_niceness(int) noexcept", - "src.exec.thread_util.cpp.cucascade.exec.thread_util.get_current_thread_niceness() noexcept", - "src.exec.thread_util.cpp.cucascade.exec.thread_util.current_thread_id() noexcept" - ] - } - ], - "component_id": "2.5", - "can_expand": false, - "components": [], - "components_relations": [] - } - ], - "components_relations": [ - { - "relation": "probes memory resources", - "src_name": "Asynchronous I/O and Storage Protocols", - "dst_name": "Memory Management and Reservation", - "evidence": "", - "key_edges": [ - { - "source": "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).make_ring(unsigned int)", - "target": "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources.release() noexcept", - "call_sites": [ - { - "line": 122, - "column": 38 - } - ], - "description": "ring initialization accesses memory pool resources" - } - ], - "src_id": "2.1", - "dst_id": "2.2", - "is_static": true, - "all_edges": [ - { - "source": "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).make_ring(unsigned int)", - "target": "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources.release() noexcept", - "call_sites": [ - { - "line": 122, - "column": 38 - } - ], - "description": "" - } - ] - }, - { - "relation": "coordinates copy accumulation and file guards", - "src_name": "Asynchronous I/O and Storage Protocols", - "dst_name": "cuDF Data Representation and Conversion", - "evidence": "", - "key_edges": [ - { - "source": "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).compute_backoff(int, const int &, const int &)", - "target": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).BatchCopyAccumulator.count() const", - "call_sites": [ - { - "line": 382, - "column": 24 - } - ], - "description": "reactor routines inspect copy accumulator counts" - }, - { - "source": "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).make_ring(unsigned int)", - "target": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).disk_file_guard.release()", - "call_sites": [ - { - "line": 122, - "column": 38 - } - ], - "description": "reactor operations coordinate batch copy tracking and release disk file guards" - } - ], - "src_id": "2.1", - "dst_id": "2.3", - "is_static": true, - "all_edges": [ - { - "source": "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).compute_backoff(int, const int &, const int &)", - "target": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).BatchCopyAccumulator.count() const", - "call_sites": [ - { - "line": 382, - "column": 24 - } - ], - "description": "" - }, - { - "source": "src/io/rest/s3/sigv4.cpp|src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.presign_url(int, int, int, int, const int &, int, int, int)", - "target": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).BatchCopyAccumulator.count() const", - "call_sites": [ - { - "line": 283, - "column": 11 - } - ], - "description": "" - }, - { - "source": "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).make_ring(unsigned int)", - "target": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).disk_file_guard.release()", - "call_sites": [ - { - "line": 122, - "column": 38 - } - ], - "description": "" - }, - { - "source": "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring.wait_for(int) const noexcept", - "target": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).BatchCopyAccumulator.count() const", - "call_sites": [ - { - "line": 177, - "column": 29 - }, - { - "line": 178, - "column": 30 - } - ], - "description": "" - } - ] - }, - { - "relation": "references reactor header metadata", - "src_name": "cuDF Data Representation and Conversion", - "dst_name": "Asynchronous I/O and Storage Protocols", - "evidence": "", - "key_edges": [], - "src_id": "2.3", - "dst_id": "2.1", - "is_static": true, - "all_edges": [ - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).reconstruct_column_p2p(const int &, int, int, int, int)", - "target": "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry_kind.head", - "call_sites": [ - { - "line": 873, - "column": 29 - } - ], - "description": "" - } - ] - }, - { - "relation": "reads and writes data batches via pipeline backend", - "src_name": "cuDF Data Representation and Conversion", - "dst_name": "Data Batch and Pipeline I/O Backend", - "evidence": "", - "key_edges": [ - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_disk(const int &, const int *, int, int *)", - "target": "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.write_batch(const int &, const int &, int)", - "call_sites": [ - { - "line": 1696, - "column": 11 - } - ], - "description": "writes converted GPU data batches to disk via pipeline backend" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).read_disk_buffer_to_host(const int &, int, int, int &, int, int &)", - "target": "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.read(const int &, void *, int, int)", - "call_sites": [ - { - "line": 1376, - "column": 13 - } - ], - "description": "reads disk data buffers into host memory via pipeline backend" - } - ], - "src_id": "2.3", - "dst_id": "2.4", - "is_static": true, - "all_edges": [ - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).alloc_and_read_from_disk(const int &, int, int, int, int, int &)", - "target": "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.read(const int &, void *, int, int)", - "call_sites": [ - { - "line": 1717, - "column": 27 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).alloc_and_read_from_disk(const int &, int, int, int, int, int &)", - "target": "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.read(const int &, void *, int, int, int)", - "call_sites": [ - { - "line": 1717, - "column": 27 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_disk(const int &, const int *, int, int *)", - "target": "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.write_batch(const int &, const int &, int)", - "call_sites": [ - { - "line": 1696, - "column": 11 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).read_disk_buffer_to_host(const int &, int, int, int &, int, int &)", - "target": "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.read(const int &, void *, int, int)", - "call_sites": [ - { - "line": 1376, - "column": 13 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).read_disk_buffer_to_host(const int &, int, int, int &, int, int &)", - "target": "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.read(const int &, void *, int, int, int)", - "call_sites": [ - { - "line": 1376, - "column": 13 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).reconstruct_column_from_disk(const int &, const int &, int, int, int &)", - "target": "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.read(const int &, void *, int, int)", - "call_sites": [ - { - "line": 1739, - "column": 15 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).reconstruct_column_from_disk(const int &, const int &, int, int, int &)", - "target": "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.read(const int &, void *, int, int, int)", - "call_sites": [ - { - "line": 1739, - "column": 15 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).write_host_buffer_to_disk(const int &, int, int, const int &, int, int &)", - "target": "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.write(const int &, const void *, int, int)", - "call_sites": [ - { - "line": 1346, - "column": 13 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).write_host_buffer_to_disk(const int &, int, int, const int &, int, int &)", - "target": "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.write(const int &, const void *, int, int, int)", - "call_sites": [ - { - "line": 1346, - "column": 13 - } - ], - "description": "" - } - ] - } - ] - }, - { - "name": "Performance Benchmarks", - "description": "Measures throughput, conversion latency, and asynchronous I/O performance across host, device, disk, and S3 tiers.", - "key_entities": [ - { - "qualified_name": "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertDiskToGpu(int &)", - "reference_file": "benchmark/benchmark_disk_converter.cpp", - "reference_start_line": 468, - "reference_end_line": 505 - }, - { - "qualified_name": "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).create_benchmark_table_from_bytes(int, int)", - "reference_file": "benchmark/benchmark_disk_converter.cpp", - "reference_start_line": 200, - "reference_end_line": 237 - }, - { - "qualified_name": "benchmark.parquet_s3_io_benchmark.cpp.awssdk_presigned_authorizer.authorize(const int &, int, int)", - "reference_file": "benchmark/parquet_s3_io_benchmark.cpp", - "reference_start_line": 229, - "reference_end_line": 241 - } - ], - "source_cluster_ids": [ - "0", - "1", - "2", - "3", - "4", - "5" - ], - "file_methods": [ - { - "file_path": "benchmark/benchmark_disk_converter.cpp", - "methods": [ - "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).skip_if_oom(int &, __int64_t)", - "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).drop_os_cache(const int &)", - "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).make_benchmark_registry()", - "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).create_benchmark_configs()", - "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).get_shared_memory_manager()", - "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).DoSetup(const int &)", - "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).DoTeardown(const int &)", - "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).create_benchmark_table_from_bytes(int, int)", - "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).create_string_benchmark_table(int, int)", - "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).create_list_benchmark_table(int, int)", - "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).create_struct_benchmark_table(int, int)", - "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDisk(int &)", - "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertDiskToGpu(int &)", - "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertHostToDisk(int &)", - "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertDiskToHost(int &)", - "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskStringColumns(int &)", - "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskListColumns(int &)", - "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskStructColumns(int &)", - "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskPipeline(int &)", - "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).write_table_to_disk(int &&, const int *, const int *, int)", - "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertDiskToGpuPipeline(int &)", - "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).pipeline_write_benchmark(int &, TableFactory)", - "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).pipeline_read_benchmark(int &, TableFactory)", - "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_WriteNumericPipeline(int &)", - "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ReadNumericPipeline(int &)", - "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_WriteStringPipeline(int &)", - "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ReadStringPipeline(int &)", - "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_WriteListPipeline(int &)", - "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ReadListPipeline(int &)", - "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_WriteStructPipeline(int &)", - "benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ReadStructPipeline(int &)" - ] - }, - { - "file_path": "benchmark/benchmark_representation_converter.cpp", - "methods": [ - "benchmark.benchmark_representation_converter.cpp.(anonymous namespace).create_benchmark_configs()", - "benchmark.benchmark_representation_converter.cpp.(anonymous namespace).get_shared_memory_manager()", - "benchmark.benchmark_representation_converter.cpp.(anonymous namespace).DoSetup(const int &)", - "benchmark.benchmark_representation_converter.cpp.(anonymous namespace).DoTeardown(const int &)", - "benchmark.benchmark_representation_converter.cpp.(anonymous namespace).create_benchmark_table_from_bytes(int, int)", - "benchmark.benchmark_representation_converter.cpp.(anonymous namespace).BM_ConvertGpuToHost(int &)", - "benchmark.benchmark_representation_converter.cpp.(anonymous namespace).BM_ConvertHostToGpu(int &)", - "benchmark.benchmark_representation_converter.cpp.(anonymous namespace).BM_ConvertGpuToHostFast(int &)", - "benchmark.benchmark_representation_converter.cpp.(anonymous namespace).BM_ConvertHostFastToGpu(int &)", - "benchmark.benchmark_representation_converter.cpp.(anonymous namespace).BM_GpuToHostThroughput(int &)", - "benchmark.benchmark_representation_converter.cpp.(anonymous namespace).BM_HostToGpuThroughput(int &)" - ] - }, - { - "file_path": "benchmark/parquet_benchmark.cpp", - "methods": [ - "benchmark.parquet_benchmark.cpp.DataSource", - "benchmark.parquet_benchmark.cpp.DataSource.cudf", - "benchmark.parquet_benchmark.cpp.DataSource.uring", - "benchmark.parquet_benchmark.cpp.parse_source(int)", - "benchmark.parquet_benchmark.cpp.drop_caches()", - "benchmark.parquet_benchmark.cpp.expand_paths(const int &)", - "benchmark.parquet_benchmark.cpp.usage(const char *)", - "benchmark.parquet_benchmark.cpp.main(int, char **)", - "benchmark.parquet_benchmark.cpp.main.lambda@182:18", - "benchmark.parquet_benchmark.cpp.main.lambda@192:22", - "benchmark.parquet_benchmark.cpp.main.lambda@203:20", - "benchmark.parquet_benchmark.cpp.main.lambda@304:28", - "benchmark.parquet_benchmark.cpp.main.lambda@339:18" - ] - }, - { - "file_path": "benchmark/parquet_io_benchmark.cpp", - "methods": [ - "benchmark.parquet_io_benchmark.cpp.Backend", - "benchmark.parquet_io_benchmark.cpp.Backend.cudf", - "benchmark.parquet_io_benchmark.cpp.Backend.io_context", - "benchmark.parquet_io_benchmark.cpp.Dest", - "benchmark.parquet_io_benchmark.cpp.Dest.device", - "benchmark.parquet_io_benchmark.cpp.Dest.host", - "benchmark.parquet_io_benchmark.cpp.parse_backend(int)", - "benchmark.parquet_io_benchmark.cpp.parse_dest(int)", - "benchmark.parquet_io_benchmark.cpp.drop_caches()", - "benchmark.parquet_io_benchmark.cpp.expand_paths(const int &)", - "benchmark.parquet_io_benchmark.cpp.usage(const char *)", - "benchmark.parquet_io_benchmark.cpp.coalesced_range", - "benchmark.parquet_io_benchmark.cpp.main(int, char **)", - "benchmark.parquet_io_benchmark.cpp.main.lambda@208:18", - "benchmark.parquet_io_benchmark.cpp.main.lambda@368:23" - ] - }, - { - "file_path": "benchmark/parquet_s3_io_benchmark.cpp", - "methods": [ - "benchmark.parquet_s3_io_benchmark.cpp.Backend", - "benchmark.parquet_s3_io_benchmark.cpp.Backend.kvikio", - "benchmark.parquet_s3_io_benchmark.cpp.Backend.rest", - "benchmark.parquet_s3_io_benchmark.cpp.Dest", - "benchmark.parquet_s3_io_benchmark.cpp.Dest.device", - "benchmark.parquet_s3_io_benchmark.cpp.Dest.host", - "benchmark.parquet_s3_io_benchmark.cpp.parse_backend(int)", - "benchmark.parquet_s3_io_benchmark.cpp.parse_dest(int)", - "benchmark.parquet_s3_io_benchmark.cpp.usage(const char *)", - "benchmark.parquet_s3_io_benchmark.cpp.apply_override(const int &, const int &, int &, int &)", - "benchmark.parquet_s3_io_benchmark.cpp.apply_override.lambda@137:14", - "benchmark.parquet_s3_io_benchmark.cpp.aws_api", - "benchmark.parquet_s3_io_benchmark.cpp.aws_api.aws_api()", - "benchmark.parquet_s3_io_benchmark.cpp.aws_api.~aws_api", - "benchmark.parquet_s3_io_benchmark.cpp.aws_api.aws_api(const aws_api &)", - "benchmark.parquet_s3_io_benchmark.cpp.aws_api.operator=(const aws_api &)", - "benchmark.parquet_s3_io_benchmark.cpp.make_s3_client()", - "benchmark.parquet_s3_io_benchmark.cpp.list_parquet_objects(int &, const int &, const int &)", - "benchmark.parquet_s3_io_benchmark.cpp.awssdk_presigned_authorizer", - "benchmark.parquet_s3_io_benchmark.cpp.awssdk_presigned_authorizer.awssdk_presigned_authorizer(int)", - "benchmark.parquet_s3_io_benchmark.cpp.awssdk_presigned_authorizer.authorize(const int &, int, int)", - "benchmark.parquet_s3_io_benchmark.cpp.kvikio_s3_datasource", - "benchmark.parquet_s3_io_benchmark.cpp.kvikio_s3_datasource.kvikio_s3_datasource(const int &)", - "benchmark.parquet_s3_io_benchmark.cpp.kvikio_s3_datasource.size() const", - "benchmark.parquet_s3_io_benchmark.cpp.kvikio_s3_datasource.host_read(int, int, int *)", - "benchmark.parquet_s3_io_benchmark.cpp.kvikio_s3_datasource.host_read(int, int)", - "benchmark.parquet_s3_io_benchmark.cpp.kvikio_s3_datasource.supports_device_read() const", - "benchmark.parquet_s3_io_benchmark.cpp.kvikio_s3_datasource.device_read(int, int, int *, int)", - "benchmark.parquet_s3_io_benchmark.cpp.kvikio_s3_datasource.device_read_async(int, int, int *, int)", - "benchmark.parquet_s3_io_benchmark.cpp.kvikio_s3_datasource.device_read(int, int, int)", - "benchmark.parquet_s3_io_benchmark.cpp.kvikio_s3_datasource.to_https_url(const int &)", - "benchmark.parquet_s3_io_benchmark.cpp.kvikio_s3_datasource.clamp(int, int) const", - "benchmark.parquet_s3_io_benchmark.cpp.coalesced_range", - "benchmark.parquet_s3_io_benchmark.cpp.main(int, char **)", - "benchmark.parquet_s3_io_benchmark.cpp.main.lambda@416:18", - "benchmark.parquet_s3_io_benchmark.cpp.main.lambda@472:27", - "benchmark.parquet_s3_io_benchmark.cpp.main.lambda@598:23" - ] - }, - { - "file_path": "benchmark/s3_parquet_benchmark.cpp", - "methods": [ - "benchmark.s3_parquet_benchmark.cpp.DataSource", - "benchmark.s3_parquet_benchmark.cpp.DataSource.kvikio", - "benchmark.s3_parquet_benchmark.cpp.DataSource.rest", - "benchmark.s3_parquet_benchmark.cpp.parse_source(int)", - "benchmark.s3_parquet_benchmark.cpp.usage(const char *)", - "benchmark.s3_parquet_benchmark.cpp.apply_rest_override(const int &, const int &, int &, int &, int &)", - "benchmark.s3_parquet_benchmark.cpp.apply_rest_override.lambda@124:14", - "benchmark.s3_parquet_benchmark.cpp.aws_api", - "benchmark.s3_parquet_benchmark.cpp.aws_api.aws_api()", - "benchmark.s3_parquet_benchmark.cpp.aws_api.~aws_api", - "benchmark.s3_parquet_benchmark.cpp.aws_api.aws_api(const aws_api &)", - "benchmark.s3_parquet_benchmark.cpp.aws_api.operator=(const aws_api &)", - "benchmark.s3_parquet_benchmark.cpp.make_s3_client()", - "benchmark.s3_parquet_benchmark.cpp.list_parquet_objects(int &, const int &, const int &)", - "benchmark.s3_parquet_benchmark.cpp.awssdk_presigned_authorizer", - "benchmark.s3_parquet_benchmark.cpp.awssdk_presigned_authorizer.awssdk_presigned_authorizer(int)", - "benchmark.s3_parquet_benchmark.cpp.awssdk_presigned_authorizer.authorize(const int &, int, int)", - "benchmark.s3_parquet_benchmark.cpp.kvikio_s3_datasource", - "benchmark.s3_parquet_benchmark.cpp.kvikio_s3_datasource.kvikio_s3_datasource(const int &)", - "benchmark.s3_parquet_benchmark.cpp.kvikio_s3_datasource.size() const", - "benchmark.s3_parquet_benchmark.cpp.kvikio_s3_datasource.host_read(int, int, int *)", - "benchmark.s3_parquet_benchmark.cpp.kvikio_s3_datasource.host_read(int, int)", - "benchmark.s3_parquet_benchmark.cpp.kvikio_s3_datasource.supports_device_read() const", - "benchmark.s3_parquet_benchmark.cpp.kvikio_s3_datasource.device_read(int, int, int *, int)", - "benchmark.s3_parquet_benchmark.cpp.kvikio_s3_datasource.device_read_async(int, int, int *, int)", - "benchmark.s3_parquet_benchmark.cpp.kvikio_s3_datasource.device_read(int, int, int)", - "benchmark.s3_parquet_benchmark.cpp.kvikio_s3_datasource.to_https_url(const int &)", - "benchmark.s3_parquet_benchmark.cpp.kvikio_s3_datasource.clamp(int, int) const", - "benchmark.s3_parquet_benchmark.cpp.main(int, char **)", - "benchmark.s3_parquet_benchmark.cpp.main.lambda@409:18", - "benchmark.s3_parquet_benchmark.cpp.main.lambda@453:24", - "benchmark.s3_parquet_benchmark.cpp.main.lambda@571:23" - ] - } - ], - "component_id": "3", - "can_expand": false, - "components": [], - "components_relations": [] - }, - { - "name": "Development and Automation Scripts", - "description": "Provides Python automation utilities for evaluating benchmark regression thresholds and generating Markdown API documentation from Doxygen XML.", - "key_entities": [ - { - "qualified_name": "scripts.compare_benchmarks.load_benchmark_real_times", - "reference_file": "scripts/compare_benchmarks.py", - "reference_start_line": 7, - "reference_end_line": 19 - }, - { - "qualified_name": "scripts.compare_benchmarks.main", - "reference_file": "scripts/compare_benchmarks.py", - "reference_start_line": 22, - "reference_end_line": 85 - }, - { - "qualified_name": "scripts.generate_api_docs.parse_xml", - "reference_file": "scripts/generate_api_docs.py", - "reference_start_line": 6, - "reference_end_line": 76 - } - ], - "source_cluster_ids": [ - "121", - "122" - ], - "file_methods": [ - { - "file_path": "scripts/compare_benchmarks.py", - "methods": [ - "scripts.compare_benchmarks.load_benchmark_real_times", - "scripts.compare_benchmarks.main" - ] - }, - { - "file_path": "scripts/generate_api_docs.py", - "methods": [ - "scripts.generate_api_docs.parse_xml" - ] - } - ], - "component_id": "4", - "can_expand": false, - "components": [], - "components_relations": [] - } - ], - "components_relations": [ - { - "relation": "batches asynchronous device copies using", - "src_name": "I/O Transfer Engine and Contexts", - "dst_name": "CUDA Copy and Event Utilities", - "evidence": "", - "key_edges": [ - { - "source": "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.device_cpy_request.copy_async(int, int, int) const noexcept", - "target": "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch", - "call_sites": [ - { - "line": 327, - "column": 13 - } - ], - "description": "device_cpy_request batches fragmented host memory spans into device_copy_batch for single-call driver submission to a target CUDA stream." - }, - { - "source": "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.device_cpy_request.copy_async(int, int, int) const noexcept", - "target": "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.reserve(int)", - "call_sites": [ - { - "line": 327, - "column": 13 - } - ], - "description": "Reserves internal vector storage in device_copy_batch based on the count of host buffer fragments." - } - ], - "src_id": "1.1.1", - "dst_id": "1.1.2", - "is_static": true, - "all_edges": [ - { - "source": "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.device_cpy_request.copy_async(int, int, int) const noexcept", - "target": "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch", - "call_sites": [ - { - "line": 327, - "column": 13 - } - ], - "description": "" - }, - { - "source": "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.device_cpy_request.copy_async(int, int, int) const noexcept", - "target": "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.reserve(int)", - "call_sites": [ - { - "line": 327, - "column": 13 - } - ], - "description": "" - } - ] - }, - { - "relation": "reserves memory and limits disk access via", - "src_name": "I/O Transfer Engine and Contexts", - "dst_name": "Hierarchical Memory Spaces and Reservation Engine", - "evidence": "", - "key_edges": [], - "src_id": "1.1.1", - "dst_id": "1.2.1", - "is_static": true, - "all_edges": [ - { - "source": "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.device_cpy_request.copy_async(int, int, int) const noexcept", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource", - "call_sites": [ - { - "line": 327, - "column": 13 - } - ], - "description": "" - }, - { - "source": "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.device_cpy_request.copy_async(int, int, int) const noexcept", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.reserve(int, int)", - "call_sites": [ - { - "line": 327, - "column": 13 - } - ], - "description": "" - } - ] - }, - { - "relation": "reserves memory and limits disk access via", - "src_name": "I/O Transfer Engine and Contexts", - "dst_name": "Reservation-Aware Adaptor and Space Configuration", - "evidence": "", - "key_edges": [], - "src_id": "1.1.1", - "dst_id": "1.2.2", - "is_static": true, - "all_edges": [ - { - "source": "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.device_cpy_request.copy_async(int, int, int) const noexcept", - "target": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl", - "call_sites": [ - { - "line": 327, - "column": 13 - } - ], - "description": "" - }, - { - "source": "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.device_cpy_request.copy_async(int, int, int) const noexcept", - "target": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reserve(int, int)", - "call_sites": [ - { - "line": 327, - "column": 13 - } - ], - "description": "" - }, - { - "source": "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.device_cpy_request.copy_async(int, int, int) const noexcept", - "target": "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor", - "call_sites": [ - { - "line": 327, - "column": 13 - } - ], - "description": "" - }, - { - "source": "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.device_cpy_request.copy_async(int, int, int) const noexcept", - "target": "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.reserve(int, int)", - "call_sites": [ - { - "line": 327, - "column": 13 - } - ], - "description": "" - } - ] - }, - { - "relation": "reserves memory and limits disk access via", - "src_name": "I/O Transfer Engine and Contexts", - "dst_name": "Disk Tier Limiter and File Allocation", - "evidence": "", - "key_edges": [ - { - "source": "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.device_cpy_request.copy_async(int, int, int) const noexcept", - "target": "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.reserve(int, int)", - "call_sites": [ - { - "line": 327, - "column": 13 - } - ], - "description": "Asynchronous device copy requests reserve memory space and limit disk access capacity." - } - ], - "src_id": "1.1.1", - "dst_id": "1.2.3", - "is_static": true, - "all_edges": [ - { - "source": "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.device_cpy_request.copy_async(int, int, int) const noexcept", - "target": "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter", - "call_sites": [ - { - "line": 327, - "column": 13 - } - ], - "description": "" - }, - { - "source": "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.device_cpy_request.copy_async(int, int, int) const noexcept", - "target": "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.reserve(int, int)", - "call_sites": [ - { - "line": 327, - "column": 13 - } - ], - "description": "" - } - ] - }, - { - "relation": "queries bandwidth profiles for", - "src_name": "I/O Transfer Engine and Contexts", - "dst_name": "cuDF Table Representations and Profiling", - "evidence": "", - "key_edges": [], - "src_id": "1.1.1", - "dst_id": "1.5", - "is_static": true, - "all_edges": [ - { - "source": "include/cucascade/io/object_store_config.hpp|include.cucascade.io.object_store_config.hpp.cucascade.io.string_to_enum(int, object_store_config::signing_mode &)", - "target": "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile", - "call_sites": [ - { - "line": 95, - "column": 17 - } - ], - "description": "" - }, - { - "source": "include/cucascade/io/object_store_config.hpp|include.cucascade.io.object_store_config.hpp.cucascade.io.string_to_enum(int, object_store_config::signing_mode &)", - "target": "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile.find(int, int) const noexcept", - "call_sites": [ - { - "line": 95, - "column": 17 - } - ], - "description": "" - }, - { - "source": "include/cucascade/io/object_store_config.hpp|include.cucascade.io.object_store_config.hpp.cucascade.io.string_to_enum(int, object_store_config::transport &)", - "target": "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile", - "call_sites": [ - { - "line": 71, - "column": 17 - } - ], - "description": "" - }, - { - "source": "include/cucascade/io/object_store_config.hpp|include.cucascade.io.object_store_config.hpp.cucascade.io.string_to_enum(int, object_store_config::transport &)", - "target": "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile.find(int, int) const noexcept", - "call_sites": [ - { - "line": 71, - "column": 17 - } - ], - "description": "" - } - ] - }, - { - "relation": "specializes reservation arena and metadata", - "src_name": "Disk Tier Limiter and File Allocation", - "dst_name": "Hierarchical Memory Spaces and Reservation Engine", - "evidence": "disk_reserved_arena inherits from reserved_arena, and disk_table_allocation contains column_metadata descriptors.", - "key_edges": [ - { - "source": "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.disk_reserved_arena", - "target": "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reserved_arena", - "call_sites": [], - "description": "subclasses reserved_arena for disk reservation management" - } - ], - "src_id": "1.2.3", - "dst_id": "1.2.1", - "is_static": false, - "all_edges": [ - { - "source": "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.disk_reserved_arena", - "target": "include/cucascade/memory/memory_reservation.hpp|include.cucascade.memory.memory_reservation.hpp.cucascade.memory.reserved_arena", - "call_sites": [], - "description": "subclasses reserved_arena for disk reservation management" - } - ] - }, - { - "relation": "accesses file descriptors using", - "src_name": "Task Schedulers and Execution Control", - "dst_name": "I/O Transfer Engine and Contexts", - "evidence": "", - "key_edges": [ - { - "source": "include/cucascade/exec/thread_pool.hpp|include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.static_thread_pool(int, const int &, int, int)", - "target": "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.file_descriptor.native_handle() const noexcept", - "call_sites": [ - { - "line": 69, - "column": 30 - }, - { - "line": 72, - "column": 34 - } - ], - "description": "Static thread pool initialization queries native file descriptor handles for I/O event notification." - } - ], - "src_id": "1.3.1", - "dst_id": "1.1.1", - "is_static": true, - "all_edges": [ - { - "source": "include/cucascade/exec/thread_pool.hpp|include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.static_thread_pool(int, const int &, int, int)", - "target": "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.file_descriptor", - "call_sites": [ - { - "line": 69, - "column": 30 - }, - { - "line": 72, - "column": 34 - } - ], - "description": "" - }, - { - "source": "include/cucascade/exec/thread_pool.hpp|include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.static_thread_pool(int, const int &, int, int)", - "target": "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.file_descriptor.native_handle() const noexcept", - "call_sites": [ - { - "line": 69, - "column": 30 - }, - { - "line": 72, - "column": 34 - } - ], - "description": "" - } - ] - }, - { - "relation": "synchronizes state with atomic utilities", - "src_name": "Task Schedulers and Execution Control", - "dst_name": "Atomic and Concurrency Utilities", - "evidence": "", - "key_edges": [ - { - "source": "include/cucascade/exec/thread_pool.hpp|include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.static_thread_pool(int, const int &, int, int)", - "target": "include/cucascade/utils/atomics.hpp|include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter", - "call_sites": [ - { - "line": 69, - "column": 30 - }, - { - "line": 72, - "column": 34 - } - ], - "description": "Thread pool initialization and bounds management interact with atomic bounded counter utilities." - } - ], - "src_id": "1.3.1", - "dst_id": "1.3.2", - "is_static": true, - "all_edges": [ - { - "source": "include/cucascade/exec/thread_pool.hpp|include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.static_thread_pool(int, const int &, int, int)", - "target": "include/cucascade/utils/atomics.hpp|include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter", - "call_sites": [ - { - "line": 69, - "column": 30 - }, - { - "line": 72, - "column": 34 - } - ], - "description": "" - }, - { - "source": "include/cucascade/exec/thread_pool.hpp|include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.static_thread_pool(int, const int &, int, int)", - "target": "include/cucascade/utils/atomics.hpp|include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.native_handle() const noexcept", - "call_sites": [ - { - "line": 69, - "column": 30 - }, - { - "line": 72, - "column": 34 - } - ], - "description": "" - }, - { - "source": "include/cucascade/exec/thread_pool.hpp|include.cucascade.exec.thread_pool.hpp.cucascade.exec.static_thread_pool.static_thread_pool(int, const int &, int, int)", - "target": "include/cucascade/utils/atomics.hpp|include.cucascade.utils.atomics.hpp.cucascade.utils.atomic_bounded_counter.native_handle() noexcept", - "call_sites": [ - { - "line": 69, - "column": 30 - }, - { - "line": 72, - "column": 34 - } - ], - "description": "" - } - ] - }, - { - "relation": "retrieves synchronization events from", - "src_name": "Data Batch Lifecycle and Repository Core", - "dst_name": "cuDF Table Representations and Profiling", - "evidence": "", - "key_edges": [ - { - "source": "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.get_writer_event() const", - "target": "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.get_writer_event() const", - "call_sites": [ - { - "line": 367, - "column": 25 - } - ], - "description": "Data batch readers retrieve writer synchronization events directly from GPU table representations." - } - ], - "src_id": "1.4.1", - "dst_id": "1.5", - "is_static": true, - "all_edges": [ - { - "source": "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.get_writer_event() const", - "target": "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation", - "call_sites": [ - { - "line": 367, - "column": 25 - } - ], - "description": "" - }, - { - "source": "include/cucascade/data/data_batch.hpp|include.cucascade.data.data_batch.hpp.cucascade.read_only_data_batch.get_writer_event() const", - "target": "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.get_writer_event() const", - "call_sites": [ - { - "line": 367, - "column": 25 - } - ], - "description": "" - } - ] - }, - { - "relation": "implements data representation interface", - "src_name": "Disk Representation and I/O Backend", - "dst_name": "Data Batch Lifecycle and Repository Core", - "evidence": "disk_data_representation derives from idata_representation to provide tier-specific disk storage for data batches.", - "key_edges": [ - { - "source": "include/cucascade/data/disk_data_representation.hpp|include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation", - "target": "include/cucascade/data/common.hpp|include.cucascade.data.common.hpp.cucascade.idata_representation", - "call_sites": [], - "description": "disk_data_representation inherits from idata_representation" - } - ], - "src_id": "1.4.2", - "dst_id": "1.4.1", - "is_static": false, - "all_edges": [ - { - "source": "include/cucascade/data/disk_data_representation.hpp|include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation", - "target": "include/cucascade/data/common.hpp|include.cucascade.data.common.hpp.cucascade.idata_representation", - "call_sites": [], - "description": "disk_data_representation inherits from idata_representation" - } - ] - }, - { - "relation": "implements and invokes interfaces defined in", - "src_name": "Data Source Registry and REST Client", - "dst_name": "I/O Transfer Engine and Contexts", - "evidence": "", - "key_edges": [], - "src_id": "2.1.1", - "dst_id": "1.1.1", - "is_static": true, - "all_edges": [ - { - "source": "src/io/rest/s3/sigv4_authorizer.cpp|src.io.rest.s3.sigv4_authorizer.cpp.cucascade.io.rest.s3.(anonymous namespace).make_canonical_uri(const int &)", - "target": "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object", - "call_sites": [ - { - "line": 79, - "column": 11 - }, - { - "line": 80, - "column": 11 - }, - { - "line": 82, - "column": 25 - }, - { - "line": 84, - "column": 25 - } - ], - "description": "" - }, - { - "source": "src/io/rest/s3/sigv4_authorizer.cpp|src.io.rest.s3.sigv4_authorizer.cpp.cucascade.io.rest.s3.(anonymous namespace).make_canonical_uri(const int &)", - "target": "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.bucket() const noexcept", - "call_sites": [ - { - "line": 79, - "column": 11 - }, - { - "line": 82, - "column": 25 - } - ], - "description": "" - }, - { - "source": "src/io/rest/s3/sigv4_authorizer.cpp|src.io.rest.s3.sigv4_authorizer.cpp.cucascade.io.rest.s3.(anonymous namespace).make_canonical_uri(const int &)", - "target": "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_io_object.key() const noexcept", - "call_sites": [ - { - "line": 80, - "column": 11 - }, - { - "line": 84, - "column": 25 - } - ], - "description": "" - } - ] - }, - { - "relation": "implements and invokes interfaces defined in", - "src_name": "Data Source Registry and REST Client", - "dst_name": "CUDA Copy and Event Utilities", - "evidence": "", - "key_edges": [], - "src_id": "2.1.1", - "dst_id": "1.1.2", - "is_static": true, - "all_edges": [ - { - "source": "src/io/rest/s3/sigv4.cpp|src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.presign_url(int, int, int, int, const int &, int, int, int)", - "target": "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch", - "call_sites": [ - { - "line": 283, - "column": 11 - }, - { - "line": 431, - "column": 7 - } - ], - "description": "" - }, - { - "source": "src/io/rest/s3/sigv4.cpp|src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.presign_url(int, int, int, int, const int &, int, int, int)", - "target": "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.count() const noexcept", - "call_sites": [ - { - "line": 283, - "column": 11 - } - ], - "description": "" - }, - { - "source": "src/io/rest/s3/sigv4.cpp|src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.presign_url(int, int, int, int, const int &, int, int, int)", - "target": "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.reserve(int)", - "call_sites": [ - { - "line": 431, - "column": 7 - } - ], - "description": "" - }, - { - "source": "src/io/rest/s3/sigv4.cpp|src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.uri_encode(int, bool)", - "target": "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch", - "call_sites": [ - { - "line": 112, - "column": 7 - } - ], - "description": "" - }, - { - "source": "src/io/rest/s3/sigv4.cpp|src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.uri_encode(int, bool)", - "target": "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.reserve(int)", - "call_sites": [ - { - "line": 112, - "column": 7 - } - ], - "description": "" - } - ] - }, - { - "relation": "implements and invokes interfaces defined in", - "src_name": "Data Source Registry and REST Client", - "dst_name": "Hierarchical Memory Spaces and Reservation Engine", - "evidence": "", - "key_edges": [], - "src_id": "2.1.1", - "dst_id": "1.2.1", - "is_static": true, - "all_edges": [ - { - "source": "src/io/datasource_factory.cpp|src.io.datasource_factory.cpp.cucascade.io.(anonymous namespace).first_host_resource(int &)", - "target": "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager", - "call_sites": [ - { - "line": 53, - "column": 25 - } - ], - "description": "" - }, - { - "source": "src/io/datasource_factory.cpp|src.io.datasource_factory.cpp.cucascade.io.(anonymous namespace).first_host_resource(int &)", - "target": "include/cucascade/memory/memory_reservation_manager.hpp|include.cucascade.memory.memory_reservation_manager.hpp.cucascade.memory.memory_reservation_manager.get_memory_spaces_for_tier(int) const", - "call_sites": [ - { - "line": 53, - "column": 25 - } - ], - "description": "" - }, - { - "source": "src/io/rest/s3/sigv4.cpp|src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.presign_url(int, int, int, int, const int &, int, int, int)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource", - "call_sites": [ - { - "line": 431, - "column": 7 - } - ], - "description": "" - }, - { - "source": "src/io/rest/s3/sigv4.cpp|src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.presign_url(int, int, int, int, const int &, int, int, int)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.reserve(int, int)", - "call_sites": [ - { - "line": 431, - "column": 7 - } - ], - "description": "" - }, - { - "source": "src/io/rest/s3/sigv4.cpp|src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.uri_encode(int, bool)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource", - "call_sites": [ - { - "line": 112, - "column": 7 - } - ], - "description": "" - }, - { - "source": "src/io/rest/s3/sigv4.cpp|src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.uri_encode(int, bool)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.reserve(int, int)", - "call_sites": [ - { - "line": 112, - "column": 7 - } - ], - "description": "" - } - ] - }, - { - "relation": "implements and invokes interfaces defined in", - "src_name": "Data Source Registry and REST Client", - "dst_name": "Reservation-Aware Adaptor and Space Configuration", - "evidence": "", - "key_edges": [], - "src_id": "2.1.1", - "dst_id": "1.2.2", - "is_static": true, - "all_edges": [ - { - "source": "src/io/rest/s3/sigv4.cpp|src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.presign_url(int, int, int, int, const int &, int, int, int)", - "target": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl", - "call_sites": [ - { - "line": 431, - "column": 7 - } - ], - "description": "" - }, - { - "source": "src/io/rest/s3/sigv4.cpp|src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.presign_url(int, int, int, int, const int &, int, int, int)", - "target": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reserve(int, int)", - "call_sites": [ - { - "line": 431, - "column": 7 - } - ], - "description": "" - }, - { - "source": "src/io/rest/s3/sigv4.cpp|src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.presign_url(int, int, int, int, const int &, int, int, int)", - "target": "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor", - "call_sites": [ - { - "line": 431, - "column": 7 - } - ], - "description": "" - }, - { - "source": "src/io/rest/s3/sigv4.cpp|src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.presign_url(int, int, int, int, const int &, int, int, int)", - "target": "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.reserve(int, int)", - "call_sites": [ - { - "line": 431, - "column": 7 - } - ], - "description": "" - }, - { - "source": "src/io/rest/s3/sigv4.cpp|src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.uri_encode(int, bool)", - "target": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl", - "call_sites": [ - { - "line": 112, - "column": 7 - } - ], - "description": "" - }, - { - "source": "src/io/rest/s3/sigv4.cpp|src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.uri_encode(int, bool)", - "target": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reserve(int, int)", - "call_sites": [ - { - "line": 112, - "column": 7 - } - ], - "description": "" - }, - { - "source": "src/io/rest/s3/sigv4.cpp|src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.uri_encode(int, bool)", - "target": "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor", - "call_sites": [ - { - "line": 112, - "column": 7 - } - ], - "description": "" - }, - { - "source": "src/io/rest/s3/sigv4.cpp|src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.uri_encode(int, bool)", - "target": "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.reserve(int, int)", - "call_sites": [ - { - "line": 112, - "column": 7 - } - ], - "description": "" - } - ] - }, - { - "relation": "implements and invokes interfaces defined in", - "src_name": "Data Source Registry and REST Client", - "dst_name": "Disk Tier Limiter and File Allocation", - "evidence": "", - "key_edges": [], - "src_id": "2.1.1", - "dst_id": "1.2.3", - "is_static": true, - "all_edges": [ - { - "source": "src/io/rest/s3/sigv4.cpp|src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.presign_url(int, int, int, int, const int &, int, int, int)", - "target": "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter", - "call_sites": [ - { - "line": 431, - "column": 7 - } - ], - "description": "" - }, - { - "source": "src/io/rest/s3/sigv4.cpp|src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.presign_url(int, int, int, int, const int &, int, int, int)", - "target": "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.reserve(int, int)", - "call_sites": [ - { - "line": 431, - "column": 7 - } - ], - "description": "" - }, - { - "source": "src/io/rest/s3/sigv4.cpp|src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.uri_encode(int, bool)", - "target": "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter", - "call_sites": [ - { - "line": 112, - "column": 7 - } - ], - "description": "" - }, - { - "source": "src/io/rest/s3/sigv4.cpp|src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.uri_encode(int, bool)", - "target": "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.reserve(int, int)", - "call_sites": [ - { - "line": 112, - "column": 7 - } - ], - "description": "" - } - ] - }, - { - "relation": "implements and invokes interfaces defined in", - "src_name": "Data Source Registry and REST Client", - "dst_name": "cuDF Table Representations and Profiling", - "evidence": "", - "key_edges": [], - "src_id": "2.1.1", - "dst_id": "1.5", - "is_static": true, - "all_edges": [ - { - "source": "src/io/rest/rest_ioctx.cpp|src.io.rest.rest_ioctx.cpp.cucascade.io.rest.(anonymous namespace).bucket_of(int)", - "target": "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile", - "call_sites": [ - { - "line": 309, - "column": 43 - } - ], - "description": "" - }, - { - "source": "src/io/rest/rest_ioctx.cpp|src.io.rest.rest_ioctx.cpp.cucascade.io.rest.(anonymous namespace).bucket_of(int)", - "target": "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile.find(int, int) const noexcept", - "call_sites": [ - { - "line": 309, - "column": 43 - } - ], - "description": "" - }, - { - "source": "src/io/rest/s3/sigv4.cpp|src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.presign_url(int, int, int, int, const int &, int, int, int)", - "target": "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile", - "call_sites": [ - { - "line": 332, - "column": 45 - }, - { - "line": 336, - "column": 28 - } - ], - "description": "" - }, - { - "source": "src/io/rest/s3/sigv4.cpp|src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.presign_url(int, int, int, int, const int &, int, int, int)", - "target": "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile.find(int, int) const noexcept", - "call_sites": [ - { - "line": 332, - "column": 45 - }, - { - "line": 336, - "column": 28 - } - ], - "description": "" - }, - { - "source": "src/io/rest/s3/sigv4_authorizer.cpp|src.io.rest.s3.sigv4_authorizer.cpp.cucascade.io.rest.s3.(anonymous namespace).parse_endpoint(int)", - "target": "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile", - "call_sites": [ - { - "line": 49, - "column": 23 - } - ], - "description": "" - }, - { - "source": "src/io/rest/s3/sigv4_authorizer.cpp|src.io.rest.s3.sigv4_authorizer.cpp.cucascade.io.rest.s3.(anonymous namespace).parse_endpoint(int)", - "target": "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile.find(int, int) const noexcept", - "call_sites": [ - { - "line": 49, - "column": 23 - } - ], - "description": "" - }, - { - "source": "src/io/rest/s3/sigv4_authorizer.cpp|src.io.rest.s3.sigv4_authorizer.cpp.cucascade.io.rest.s3.(anonymous namespace).reject_amz_query_params(int)", - "target": "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile", - "call_sites": [ - { - "line": 118, - "column": 42 - } - ], - "description": "" - }, - { - "source": "src/io/rest/s3/sigv4_authorizer.cpp|src.io.rest.s3.sigv4_authorizer.cpp.cucascade.io.rest.s3.(anonymous namespace).reject_amz_query_params(int)", - "target": "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile.find(int, int) const noexcept", - "call_sites": [ - { - "line": 118, - "column": 42 - } - ], - "description": "" - } - ] - }, - { - "relation": "coordinates copy accumulation and file guards", - "src_name": "Data Source Registry and REST Client", - "dst_name": "cuDF Data Representation and Conversion", - "evidence": "", - "key_edges": [], - "src_id": "2.1.1", - "dst_id": "2.3", - "is_static": true, - "all_edges": [ - { - "source": "src/io/rest/s3/sigv4.cpp|src.io.rest.s3.sigv4.cpp.cucascade.io.rest.s3.presign_url(int, int, int, int, const int &, int, int, int)", - "target": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).BatchCopyAccumulator.count() const", - "call_sites": [ - { - "line": 283, - "column": 11 - } - ], - "description": "" - } - ] - }, - { - "relation": "implements and invokes interfaces defined in", - "src_name": "URI and S3 Response Parsing", - "dst_name": "I/O Transfer Engine and Contexts", - "evidence": "", - "key_edges": [], - "src_id": "2.1.3", - "dst_id": "1.1.1", - "is_static": true, - "all_edges": [ - { - "source": "src/io/uri_parser.cpp|src.io.uri_parser.cpp.cucascade.io.parse(int)", - "target": "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request", - "call_sites": [ - { - "line": 143, - "column": 35 - }, - { - "line": 164, - "column": 11 - }, - { - "line": 196, - "column": 38 - }, - { - "line": 225, - "column": 35 - } - ], - "description": "" - }, - { - "source": "src/io/uri_parser.cpp|src.io.uri_parser.cpp.cucascade.io.parse(int)", - "target": "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.front() noexcept", - "call_sites": [ - { - "line": 143, - "column": 35 - }, - { - "line": 164, - "column": 11 - }, - { - "line": 196, - "column": 38 - }, - { - "line": 225, - "column": 35 - } - ], - "description": "" - } - ] - }, - { - "relation": "implements and invokes interfaces defined in", - "src_name": "URI and S3 Response Parsing", - "dst_name": "CUDA Copy and Event Utilities", - "evidence": "", - "key_edges": [], - "src_id": "2.1.3", - "dst_id": "1.1.2", - "is_static": true, - "all_edges": [ - { - "source": "src/io/rest/s3/list_parser.cpp|src.io.rest.s3.list_parser.cpp.cucascade.io.rest.s3.(anonymous namespace).xml_unescape(int)", - "target": "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch", - "call_sites": [ - { - "line": 36, - "column": 7 - } - ], - "description": "" - }, - { - "source": "src/io/rest/s3/list_parser.cpp|src.io.rest.s3.list_parser.cpp.cucascade.io.rest.s3.(anonymous namespace).xml_unescape(int)", - "target": "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.reserve(int)", - "call_sites": [ - { - "line": 36, - "column": 7 - } - ], - "description": "" - }, - { - "source": "src/io/uri_parser.cpp|src.io.uri_parser.cpp.cucascade.io.(anonymous namespace).percent_decode(int, int)", - "target": "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch", - "call_sites": [ - { - "line": 57, - "column": 7 - } - ], - "description": "" - }, - { - "source": "src/io/uri_parser.cpp|src.io.uri_parser.cpp.cucascade.io.(anonymous namespace).percent_decode(int, int)", - "target": "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.reserve(int)", - "call_sites": [ - { - "line": 57, - "column": 7 - } - ], - "description": "" - }, - { - "source": "src/io/uri_parser.cpp|src.io.uri_parser.cpp.cucascade.io.(anonymous namespace).to_lower(int)", - "target": "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch", - "call_sites": [ - { - "line": 119, - "column": 7 - } - ], - "description": "" - }, - { - "source": "src/io/uri_parser.cpp|src.io.uri_parser.cpp.cucascade.io.(anonymous namespace).to_lower(int)", - "target": "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.reserve(int)", - "call_sites": [ - { - "line": 119, - "column": 7 - } - ], - "description": "" - } - ] - }, - { - "relation": "implements and invokes interfaces defined in", - "src_name": "URI and S3 Response Parsing", - "dst_name": "Hierarchical Memory Spaces and Reservation Engine", - "evidence": "", - "key_edges": [], - "src_id": "2.1.3", - "dst_id": "1.2.1", - "is_static": true, - "all_edges": [ - { - "source": "src/io/rest/s3/list_parser.cpp|src.io.rest.s3.list_parser.cpp.cucascade.io.rest.s3.(anonymous namespace).xml_unescape(int)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource", - "call_sites": [ - { - "line": 36, - "column": 7 - } - ], - "description": "" - }, - { - "source": "src/io/rest/s3/list_parser.cpp|src.io.rest.s3.list_parser.cpp.cucascade.io.rest.s3.(anonymous namespace).xml_unescape(int)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.reserve(int, int)", - "call_sites": [ - { - "line": 36, - "column": 7 - } - ], - "description": "" - }, - { - "source": "src/io/uri_parser.cpp|src.io.uri_parser.cpp.cucascade.io.(anonymous namespace).percent_decode(int, int)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource", - "call_sites": [ - { - "line": 57, - "column": 7 - } - ], - "description": "" - }, - { - "source": "src/io/uri_parser.cpp|src.io.uri_parser.cpp.cucascade.io.(anonymous namespace).percent_decode(int, int)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.reserve(int, int)", - "call_sites": [ - { - "line": 57, - "column": 7 - } - ], - "description": "" - }, - { - "source": "src/io/uri_parser.cpp|src.io.uri_parser.cpp.cucascade.io.(anonymous namespace).to_lower(int)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource", - "call_sites": [ - { - "line": 119, - "column": 7 - } - ], - "description": "" - }, - { - "source": "src/io/uri_parser.cpp|src.io.uri_parser.cpp.cucascade.io.(anonymous namespace).to_lower(int)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.reserve(int, int)", - "call_sites": [ - { - "line": 119, - "column": 7 - } - ], - "description": "" - } - ] - }, - { - "relation": "implements and invokes interfaces defined in", - "src_name": "URI and S3 Response Parsing", - "dst_name": "Reservation-Aware Adaptor and Space Configuration", - "evidence": "", - "key_edges": [], - "src_id": "2.1.3", - "dst_id": "1.2.2", - "is_static": true, - "all_edges": [ - { - "source": "src/io/rest/s3/list_parser.cpp|src.io.rest.s3.list_parser.cpp.cucascade.io.rest.s3.(anonymous namespace).xml_unescape(int)", - "target": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl", - "call_sites": [ - { - "line": 36, - "column": 7 - } - ], - "description": "" - }, - { - "source": "src/io/rest/s3/list_parser.cpp|src.io.rest.s3.list_parser.cpp.cucascade.io.rest.s3.(anonymous namespace).xml_unescape(int)", - "target": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reserve(int, int)", - "call_sites": [ - { - "line": 36, - "column": 7 - } - ], - "description": "" - }, - { - "source": "src/io/rest/s3/list_parser.cpp|src.io.rest.s3.list_parser.cpp.cucascade.io.rest.s3.(anonymous namespace).xml_unescape(int)", - "target": "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor", - "call_sites": [ - { - "line": 36, - "column": 7 - } - ], - "description": "" - }, - { - "source": "src/io/rest/s3/list_parser.cpp|src.io.rest.s3.list_parser.cpp.cucascade.io.rest.s3.(anonymous namespace).xml_unescape(int)", - "target": "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.reserve(int, int)", - "call_sites": [ - { - "line": 36, - "column": 7 - } - ], - "description": "" - }, - { - "source": "src/io/uri_parser.cpp|src.io.uri_parser.cpp.cucascade.io.(anonymous namespace).percent_decode(int, int)", - "target": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl", - "call_sites": [ - { - "line": 57, - "column": 7 - } - ], - "description": "" - }, - { - "source": "src/io/uri_parser.cpp|src.io.uri_parser.cpp.cucascade.io.(anonymous namespace).percent_decode(int, int)", - "target": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reserve(int, int)", - "call_sites": [ - { - "line": 57, - "column": 7 - } - ], - "description": "" - }, - { - "source": "src/io/uri_parser.cpp|src.io.uri_parser.cpp.cucascade.io.(anonymous namespace).percent_decode(int, int)", - "target": "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor", - "call_sites": [ - { - "line": 57, - "column": 7 - } - ], - "description": "" - }, - { - "source": "src/io/uri_parser.cpp|src.io.uri_parser.cpp.cucascade.io.(anonymous namespace).percent_decode(int, int)", - "target": "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.reserve(int, int)", - "call_sites": [ - { - "line": 57, - "column": 7 - } - ], - "description": "" - }, - { - "source": "src/io/uri_parser.cpp|src.io.uri_parser.cpp.cucascade.io.(anonymous namespace).to_lower(int)", - "target": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl", - "call_sites": [ - { - "line": 119, - "column": 7 - } - ], - "description": "" - }, - { - "source": "src/io/uri_parser.cpp|src.io.uri_parser.cpp.cucascade.io.(anonymous namespace).to_lower(int)", - "target": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reserve(int, int)", - "call_sites": [ - { - "line": 119, - "column": 7 - } - ], - "description": "" - }, - { - "source": "src/io/uri_parser.cpp|src.io.uri_parser.cpp.cucascade.io.(anonymous namespace).to_lower(int)", - "target": "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor", - "call_sites": [ - { - "line": 119, - "column": 7 - } - ], - "description": "" - }, - { - "source": "src/io/uri_parser.cpp|src.io.uri_parser.cpp.cucascade.io.(anonymous namespace).to_lower(int)", - "target": "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.reserve(int, int)", - "call_sites": [ - { - "line": 119, - "column": 7 - } - ], - "description": "" - } - ] - }, - { - "relation": "implements and invokes interfaces defined in", - "src_name": "URI and S3 Response Parsing", - "dst_name": "Disk Tier Limiter and File Allocation", - "evidence": "", - "key_edges": [], - "src_id": "2.1.3", - "dst_id": "1.2.3", - "is_static": true, - "all_edges": [ - { - "source": "src/io/rest/s3/list_parser.cpp|src.io.rest.s3.list_parser.cpp.cucascade.io.rest.s3.(anonymous namespace).xml_unescape(int)", - "target": "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter", - "call_sites": [ - { - "line": 36, - "column": 7 - } - ], - "description": "" - }, - { - "source": "src/io/rest/s3/list_parser.cpp|src.io.rest.s3.list_parser.cpp.cucascade.io.rest.s3.(anonymous namespace).xml_unescape(int)", - "target": "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.reserve(int, int)", - "call_sites": [ - { - "line": 36, - "column": 7 - } - ], - "description": "" - }, - { - "source": "src/io/uri_parser.cpp|src.io.uri_parser.cpp.cucascade.io.(anonymous namespace).percent_decode(int, int)", - "target": "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter", - "call_sites": [ - { - "line": 57, - "column": 7 - } - ], - "description": "" - }, - { - "source": "src/io/uri_parser.cpp|src.io.uri_parser.cpp.cucascade.io.(anonymous namespace).percent_decode(int, int)", - "target": "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.reserve(int, int)", - "call_sites": [ - { - "line": 57, - "column": 7 - } - ], - "description": "" - }, - { - "source": "src/io/uri_parser.cpp|src.io.uri_parser.cpp.cucascade.io.(anonymous namespace).to_lower(int)", - "target": "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter", - "call_sites": [ - { - "line": 119, - "column": 7 - } - ], - "description": "" - }, - { - "source": "src/io/uri_parser.cpp|src.io.uri_parser.cpp.cucascade.io.(anonymous namespace).to_lower(int)", - "target": "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.reserve(int, int)", - "call_sites": [ - { - "line": 119, - "column": 7 - } - ], - "description": "" - } - ] - }, - { - "relation": "implements and invokes interfaces defined in", - "src_name": "URI and S3 Response Parsing", - "dst_name": "Task Schedulers and Execution Control", - "evidence": "", - "key_edges": [], - "src_id": "2.1.3", - "dst_id": "1.3.1", - "is_static": true, - "all_edges": [ - { - "source": "src/io/rest/s3/list_parser.cpp|src.io.rest.s3.list_parser.cpp.cucascade.io.rest.s3.parse_list_objects_v2(int)", - "target": "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t", - "call_sites": [ - { - "line": 198, - "column": 14 - }, - { - "line": 208, - "column": 15 - }, - { - "line": 219, - "column": 18 - }, - { - "line": 233, - "column": 77 - } - ], - "description": "" - }, - { - "source": "src/io/rest/s3/list_parser.cpp|src.io.rest.s3.list_parser.cpp.cucascade.io.rest.s3.parse_list_objects_v2(int)", - "target": "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.has_value() const noexcept", - "call_sites": [ - { - "line": 198, - "column": 14 - }, - { - "line": 208, - "column": 15 - }, - { - "line": 219, - "column": 18 - }, - { - "line": 233, - "column": 77 - } - ], - "description": "" - }, - { - "source": "src/io/rest/s3/list_parser.cpp|src.io.rest.s3.list_parser.cpp.cucascade.io.rest.s3.parse_list_objects_v2(int)", - "target": "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t", - "call_sites": [ - { - "line": 198, - "column": 14 - }, - { - "line": 208, - "column": 15 - }, - { - "line": 219, - "column": 18 - }, - { - "line": 233, - "column": 77 - } - ], - "description": "" - }, - { - "source": "src/io/rest/s3/list_parser.cpp|src.io.rest.s3.list_parser.cpp.cucascade.io.rest.s3.parse_list_objects_v2(int)", - "target": "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.has_value() const noexcept", - "call_sites": [ - { - "line": 198, - "column": 14 - }, - { - "line": 208, - "column": 15 - }, - { - "line": 219, - "column": 18 - }, - { - "line": 233, - "column": 77 - } - ], - "description": "" - } - ] - }, - { - "relation": "implements and invokes interfaces defined in", - "src_name": "URI and S3 Response Parsing", - "dst_name": "cuDF Table Representations and Profiling", - "evidence": "", - "key_edges": [], - "src_id": "2.1.3", - "dst_id": "1.5", - "is_static": true, - "all_edges": [ - { - "source": "src/io/rest/s3/list_parser.cpp|src.io.rest.s3.list_parser.cpp.cucascade.io.rest.s3.(anonymous namespace).element_text(int, int, int)", - "target": "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile", - "call_sites": [ - { - "line": 92, - "column": 33 - }, - { - "line": 95, - "column": 22 - } - ], - "description": "" - }, - { - "source": "src/io/rest/s3/list_parser.cpp|src.io.rest.s3.list_parser.cpp.cucascade.io.rest.s3.(anonymous namespace).element_text(int, int, int)", - "target": "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile.find(int, int) const noexcept", - "call_sites": [ - { - "line": 92, - "column": 33 - }, - { - "line": 95, - "column": 22 - } - ], - "description": "" - }, - { - "source": "src/io/rest/s3/list_parser.cpp|src.io.rest.s3.list_parser.cpp.cucascade.io.rest.s3.parse_list_objects_v2(int)", - "target": "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile", - "call_sites": [ - { - "line": 136, - "column": 24 - }, - { - "line": 137, - "column": 24 - }, - { - "line": 153, - "column": 28 - }, - { - "line": 164, - "column": 34 - }, - { - "line": 170, - "column": 31 - }, - { - "line": 186, - "column": 26 - }, - { - "line": 189, - "column": 35 - } - ], - "description": "" - }, - { - "source": "src/io/rest/s3/list_parser.cpp|src.io.rest.s3.list_parser.cpp.cucascade.io.rest.s3.parse_list_objects_v2(int)", - "target": "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile.find(int, int) const noexcept", - "call_sites": [ - { - "line": 136, - "column": 24 - }, - { - "line": 137, - "column": 24 - }, - { - "line": 153, - "column": 28 - }, - { - "line": 164, - "column": 34 - }, - { - "line": 170, - "column": 31 - }, - { - "line": 186, - "column": 26 - }, - { - "line": 189, - "column": 35 - } - ], - "description": "" - }, - { - "source": "src/io/uri_parser.cpp|src.io.uri_parser.cpp.cucascade.io.(anonymous namespace).parse_query(int, int)", - "target": "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile", - "call_sites": [ - { - "line": 83, - "column": 29 - }, - { - "line": 89, - "column": 23 - } - ], - "description": "" - }, - { - "source": "src/io/uri_parser.cpp|src.io.uri_parser.cpp.cucascade.io.(anonymous namespace).parse_query(int, int)", - "target": "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile.find(int, int) const noexcept", - "call_sites": [ - { - "line": 83, - "column": 29 - }, - { - "line": 89, - "column": 23 - } - ], - "description": "" - }, - { - "source": "src/io/uri_parser.cpp|src.io.uri_parser.cpp.cucascade.io.parse(int)", - "target": "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile", - "call_sites": [ - { - "line": 134, - "column": 24 - }, - { - "line": 137, - "column": 25 - }, - { - "line": 154, - "column": 23 - }, - { - "line": 167, - "column": 27 - }, - { - "line": 176, - "column": 20 - }, - { - "line": 190, - "column": 26 - }, - { - "line": 204, - "column": 29 - } - ], - "description": "" - }, - { - "source": "src/io/uri_parser.cpp|src.io.uri_parser.cpp.cucascade.io.parse(int)", - "target": "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile.find(int, int) const noexcept", - "call_sites": [ - { - "line": 134, - "column": 24 - }, - { - "line": 137, - "column": 25 - }, - { - "line": 154, - "column": 23 - }, - { - "line": 167, - "column": 27 - }, - { - "line": 176, - "column": 20 - }, - { - "line": 190, - "column": 26 - }, - { - "line": 204, - "column": 29 - } - ], - "description": "" - }, - { - "source": "src/io/uri_parser.cpp|src.io.uri_parser.cpp.cucascade.io.strip_file_scheme(int)", - "target": "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile", - "call_sites": [ - { - "line": 270, - "column": 30 - } - ], - "description": "" - }, - { - "source": "src/io/uri_parser.cpp|src.io.uri_parser.cpp.cucascade.io.strip_file_scheme(int)", - "target": "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile.find(int, int) const noexcept", - "call_sites": [ - { - "line": 270, - "column": 30 - } - ], - "description": "" - } - ] - }, - { - "relation": "implements and invokes interfaces defined in", - "src_name": "Asynchronous I/O Event Reactors", - "dst_name": "I/O Transfer Engine and Contexts", - "evidence": "", - "key_edges": [], - "src_id": "2.1.4", - "dst_id": "1.1.1", - "is_static": true, - "all_edges": [ - { - "source": "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).content_range_start(int)", - "target": "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request", - "call_sites": [ - { - "line": 347, - "column": 29 - }, - { - "line": 347, - "column": 50 - }, - { - "line": 350, - "column": 24 - }, - { - "line": 350, - "column": 44 - } - ], - "description": "" - }, - { - "source": "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).content_range_start(int)", - "target": "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.front() noexcept", - "call_sites": [ - { - "line": 347, - "column": 29 - }, - { - "line": 347, - "column": 50 - }, - { - "line": 350, - "column": 24 - }, - { - "line": 350, - "column": 44 - } - ], - "description": "" - }, - { - "source": "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).head_header_cb(char *, size_t, size_t, void *)", - "target": "include/cucascade/io/datasource_factory.hpp|include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry", - "call_sites": [ - { - "line": 178, - "column": 14 - }, - { - "line": 179, - "column": 21 - } - ], - "description": "" - }, - { - "source": "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).head_header_cb(char *, size_t, size_t, void *)", - "target": "include/cucascade/io/datasource_factory.hpp|include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.clear()", - "call_sites": [ - { - "line": 178, - "column": 14 - }, - { - "line": 179, - "column": 21 - } - ], - "description": "" - }, - { - "source": "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).match_header(int, int)", - "target": "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request", - "call_sites": [ - { - "line": 134, - "column": 31 - }, - { - "line": 134, - "column": 53 - } - ], - "description": "" - }, - { - "source": "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).match_header(int, int)", - "target": "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.front() noexcept", - "call_sites": [ - { - "line": 134, - "column": 31 - }, - { - "line": 134, - "column": 53 - } - ], - "description": "" - }, - { - "source": "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).operation_iovecs(const int &, int, int)", - "target": "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.host_buffer", - "call_sites": [ - { - "line": 477, - "column": 13 - } - ], - "description": "" - }, - { - "source": "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).operation_iovecs(const int &, int, int)", - "target": "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.host_buffer.is_contiguous() const noexcept", - "call_sites": [ - { - "line": 477, - "column": 13 - } - ], - "description": "" - }, - { - "source": "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).operation_iovecs(const int &, int, int)", - "target": "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice", - "call_sites": [ - { - "line": 477, - "column": 13 - } - ], - "description": "" - }, - { - "source": "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).operation_iovecs(const int &, int, int)", - "target": "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.is_contiguous() const noexcept", - "call_sites": [ - { - "line": 477, - "column": 13 - } - ], - "description": "" - }, - { - "source": "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).physical_ranges(const int &, int, int)", - "target": "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.host_buffer", - "call_sites": [ - { - "line": 412, - "column": 14 - } - ], - "description": "" - }, - { - "source": "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).physical_ranges(const int &, int, int)", - "target": "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.host_buffer.is_fragmented() const noexcept", - "call_sites": [ - { - "line": 412, - "column": 14 - } - ], - "description": "" - }, - { - "source": "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).physical_ranges(const int &, int, int)", - "target": "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice", - "call_sites": [ - { - "line": 412, - "column": 14 - } - ], - "description": "" - }, - { - "source": "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).physical_ranges(const int &, int, int)", - "target": "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.prepared_io_slice.is_fragmented() const noexcept", - "call_sites": [ - { - "line": 412, - "column": 14 - } - ], - "description": "" - }, - { - "source": "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).suffix_header_cb(char *, size_t, size_t, void *)", - "target": "include/cucascade/io/datasource_factory.hpp|include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry", - "call_sites": [ - { - "line": 210, - "column": 13 - }, - { - "line": 211, - "column": 22 - }, - { - "line": 212, - "column": 20 - } - ], - "description": "" - }, - { - "source": "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).suffix_header_cb(char *, size_t, size_t, void *)", - "target": "include/cucascade/io/datasource_factory.hpp|include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.clear()", - "call_sites": [ - { - "line": 210, - "column": 13 - }, - { - "line": 211, - "column": 22 - }, - { - "line": 212, - "column": 20 - } - ], - "description": "" - }, - { - "source": "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).suffix_write_cb(char *, size_t, size_t, void *)", - "target": "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.range", - "call_sites": [ - { - "line": 240, - "column": 28 - } - ], - "description": "" - }, - { - "source": "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).suffix_write_cb(char *, size_t, size_t, void *)", - "target": "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.range.end() const noexcept", - "call_sites": [ - { - "line": 240, - "column": 28 - } - ], - "description": "" - }, - { - "source": "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.content_range_total(int)", - "target": "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request", - "call_sites": [ - { - "line": 532, - "column": 29 - }, - { - "line": 532, - "column": 50 - }, - { - "line": 537, - "column": 24 - }, - { - "line": 537, - "column": 44 - }, - { - "line": 541, - "column": 30 - }, - { - "line": 541, - "column": 53 - } - ], - "description": "" - }, - { - "source": "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.content_range_total(int)", - "target": "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.front() noexcept", - "call_sites": [ - { - "line": 532, - "column": 29 - }, - { - "line": 532, - "column": 50 - }, - { - "line": 537, - "column": 24 - }, - { - "line": 537, - "column": 44 - }, - { - "line": 541, - "column": 30 - }, - { - "line": 541, - "column": 53 - } - ], - "description": "" - }, - { - "source": "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).make_ring(unsigned int)", - "target": "include/cucascade/io/details/slot_pool.hpp|include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool", - "call_sites": [ - { - "line": 122, - "column": 38 - } - ], - "description": "" - }, - { - "source": "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).make_ring(unsigned int)", - "target": "include/cucascade/io/details/slot_pool.hpp|include.cucascade.io.details.slot_pool.hpp.cucascade.io.slot_pool.release(int) noexcept", - "call_sites": [ - { - "line": 122, - "column": 38 - } - ], - "description": "" - } - ] - }, - { - "relation": "implements and invokes interfaces defined in", - "src_name": "Asynchronous I/O Event Reactors", - "dst_name": "CUDA Copy and Event Utilities", - "evidence": "", - "key_edges": [], - "src_id": "2.1.4", - "dst_id": "1.1.2", - "is_static": true, - "all_edges": [ - { - "source": "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).compute_backoff(int, const int &, const int &)", - "target": "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch", - "call_sites": [ - { - "line": 382, - "column": 24 - } - ], - "description": "" - }, - { - "source": "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).compute_backoff(int, const int &, const int &)", - "target": "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.count() const noexcept", - "call_sites": [ - { - "line": 382, - "column": 24 - } - ], - "description": "" - }, - { - "source": "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).head_header_cb(char *, size_t, size_t, void *)", - "target": "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch", - "call_sites": [ - { - "line": 178, - "column": 14 - }, - { - "line": 179, - "column": 21 - } - ], - "description": "" - }, - { - "source": "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).head_header_cb(char *, size_t, size_t, void *)", - "target": "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.clear() noexcept", - "call_sites": [ - { - "line": 178, - "column": 14 - }, - { - "line": 179, - "column": 21 - } - ], - "description": "" - }, - { - "source": "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).suffix_header_cb(char *, size_t, size_t, void *)", - "target": "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch", - "call_sites": [ - { - "line": 210, - "column": 13 - }, - { - "line": 211, - "column": 22 - }, - { - "line": 212, - "column": 20 - } - ], - "description": "" - }, - { - "source": "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).suffix_header_cb(char *, size_t, size_t, void *)", - "target": "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.clear() noexcept", - "call_sites": [ - { - "line": 210, - "column": 13 - }, - { - "line": 211, - "column": 22 - }, - { - "line": 212, - "column": 20 - } - ], - "description": "" - }, - { - "source": "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring.wait_for(int) const noexcept", - "target": "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch", - "call_sites": [ - { - "line": 177, - "column": 29 - }, - { - "line": 178, - "column": 30 - } - ], - "description": "" - }, - { - "source": "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring.wait_for(int) const noexcept", - "target": "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.count() const noexcept", - "call_sites": [ - { - "line": 177, - "column": 29 - }, - { - "line": 178, - "column": 30 - } - ], - "description": "" - } - ] - }, - { - "relation": "implements and invokes interfaces defined in", - "src_name": "Asynchronous I/O Event Reactors", - "dst_name": "Task Schedulers and Execution Control", - "evidence": "", - "key_edges": [], - "src_id": "2.1.4", - "dst_id": "1.3.1", - "is_static": true, - "all_edges": [ - { - "source": "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).make_ring(unsigned int)", - "target": "include/cucascade/exec/admission_control.hpp|include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control", - "call_sites": [ - { - "line": 122, - "column": 38 - } - ], - "description": "" - }, - { - "source": "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).make_ring(unsigned int)", - "target": "include/cucascade/exec/admission_control.hpp|include.cucascade.exec.admission_control.hpp.cucascade.exec.admission_control.release(int) noexcept", - "call_sites": [ - { - "line": 122, - "column": 38 - } - ], - "description": "" - } - ] - }, - { - "relation": "implements and invokes interfaces defined in", - "src_name": "Asynchronous I/O Event Reactors", - "dst_name": "Data Batch Lifecycle and Repository Core", - "evidence": "", - "key_edges": [], - "src_id": "2.1.4", - "dst_id": "1.4.1", - "is_static": true, - "all_edges": [ - { - "source": "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).head_header_cb(char *, size_t, size_t, void *)", - "target": "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry", - "call_sites": [ - { - "line": 178, - "column": 14 - }, - { - "line": 179, - "column": 21 - } - ], - "description": "" - }, - { - "source": "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).head_header_cb(char *, size_t, size_t, void *)", - "target": "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.clear()", - "call_sites": [ - { - "line": 178, - "column": 14 - }, - { - "line": 179, - "column": 21 - } - ], - "description": "" - }, - { - "source": "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).suffix_header_cb(char *, size_t, size_t, void *)", - "target": "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry", - "call_sites": [ - { - "line": 210, - "column": 13 - }, - { - "line": 211, - "column": 22 - }, - { - "line": 212, - "column": 20 - } - ], - "description": "" - }, - { - "source": "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).suffix_header_cb(char *, size_t, size_t, void *)", - "target": "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.clear()", - "call_sites": [ - { - "line": 210, - "column": 13 - }, - { - "line": 211, - "column": 22 - }, - { - "line": 212, - "column": 20 - } - ], - "description": "" - } - ] - }, - { - "relation": "implements and invokes interfaces defined in", - "src_name": "Asynchronous I/O Event Reactors", - "dst_name": "Disk I/O Backend Registry", - "evidence": "", - "key_edges": [], - "src_id": "2.1.4", - "dst_id": "1.4.3", - "is_static": true, - "all_edges": [ - { - "source": "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).head_header_cb(char *, size_t, size_t, void *)", - "target": "include/cucascade/data/io_backend_registry.hpp|include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry", - "call_sites": [ - { - "line": 178, - "column": 14 - }, - { - "line": 179, - "column": 21 - } - ], - "description": "" - }, - { - "source": "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).head_header_cb(char *, size_t, size_t, void *)", - "target": "include/cucascade/data/io_backend_registry.hpp|include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.clear()", - "call_sites": [ - { - "line": 178, - "column": 14 - }, - { - "line": 179, - "column": 21 - } - ], - "description": "" - }, - { - "source": "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).suffix_header_cb(char *, size_t, size_t, void *)", - "target": "include/cucascade/data/io_backend_registry.hpp|include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry", - "call_sites": [ - { - "line": 210, - "column": 13 - }, - { - "line": 211, - "column": 22 - }, - { - "line": 212, - "column": 20 - } - ], - "description": "" - }, - { - "source": "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).suffix_header_cb(char *, size_t, size_t, void *)", - "target": "include/cucascade/data/io_backend_registry.hpp|include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.clear()", - "call_sites": [ - { - "line": 210, - "column": 13 - }, - { - "line": 211, - "column": 22 - }, - { - "line": 212, - "column": 20 - } - ], - "description": "" - } - ] - }, - { - "relation": "implements and invokes interfaces defined in", - "src_name": "Asynchronous I/O Event Reactors", - "dst_name": "cuDF Table Representations and Profiling", - "evidence": "", - "key_edges": [], - "src_id": "2.1.4", - "dst_id": "1.5", - "is_static": true, - "all_edges": [ - { - "source": "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).suffix_header_cb(char *, size_t, size_t, void *)", - "target": "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile", - "call_sites": [ - { - "line": 213, - "column": 30 - } - ], - "description": "" - }, - { - "source": "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).suffix_header_cb(char *, size_t, size_t, void *)", - "target": "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile.find(int, int) const noexcept", - "call_sites": [ - { - "line": 213, - "column": 30 - } - ], - "description": "" - }, - { - "source": "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.content_range_total(int)", - "target": "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile", - "call_sites": [ - { - "line": 538, - "column": 25 - } - ], - "description": "" - }, - { - "source": "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.content_range_total(int)", - "target": "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile.find(int, int) const noexcept", - "call_sites": [ - { - "line": 538, - "column": 25 - } - ], - "description": "" - } - ] - }, - { - "relation": "probes memory resources", - "src_name": "Asynchronous I/O Event Reactors", - "dst_name": "Memory Resource Factories and Peer Access Probing", - "evidence": "", - "key_edges": [ - { - "source": "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).make_ring(unsigned int)", - "target": "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources.release() noexcept", - "call_sites": [ - { - "line": 122, - "column": 38 - } - ], - "description": "ring initialization accesses memory pool resources" - } - ], - "src_id": "2.1.4", - "dst_id": "2.2.2", - "is_static": true, - "all_edges": [ - { - "source": "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).make_ring(unsigned int)", - "target": "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.(anonymous namespace).private_pool_probe_resources.release() noexcept", - "call_sites": [ - { - "line": 122, - "column": 38 - } - ], - "description": "" - } - ] - }, - { - "relation": "coordinates copy accumulation and file guards", - "src_name": "Asynchronous I/O Event Reactors", - "dst_name": "cuDF Data Representation and Conversion", - "evidence": "", - "key_edges": [ - { - "source": "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).compute_backoff(int, const int &, const int &)", - "target": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).BatchCopyAccumulator.count() const", - "call_sites": [ - { - "line": 382, - "column": 24 - } - ], - "description": "reactor routines inspect copy accumulator counts" - }, - { - "source": "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).make_ring(unsigned int)", - "target": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).disk_file_guard.release()", - "call_sites": [ - { - "line": 122, - "column": 38 - } - ], - "description": "reactor operations coordinate batch copy tracking and release disk file guards" - } - ], - "src_id": "2.1.4", - "dst_id": "2.3", - "is_static": true, - "all_edges": [ - { - "source": "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).compute_backoff(int, const int &, const int &)", - "target": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).BatchCopyAccumulator.count() const", - "call_sites": [ - { - "line": 382, - "column": 24 - } - ], - "description": "" - }, - { - "source": "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).make_ring(unsigned int)", - "target": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).disk_file_guard.release()", - "call_sites": [ - { - "line": 122, - "column": 38 - } - ], - "description": "" - }, - { - "source": "src/io/uring/uring_reactor.cpp|src.io.uring.uring_reactor.cpp.cucascade.io.uring.(anonymous namespace).unique_ring.wait_for(int) const noexcept", - "target": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).BatchCopyAccumulator.count() const", - "call_sites": [ - { - "line": 177, - "column": 29 - }, - { - "line": 178, - "column": 30 - } - ], - "description": "" - } - ] - }, - { - "relation": "implements and invokes interfaces defined in", - "src_name": "Tiered Memory Spaces and Reservation Services", - "dst_name": "I/O Transfer Engine and Contexts", - "evidence": "", - "key_edges": [], - "src_id": "2.2.1", - "dst_id": "1.1.1", - "is_static": true, - "all_edges": [ - { - "source": "src/memory/reservation_aware_resource_adaptor.cpp|src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).ptds_allocation_tracker.get_tracker_state(int)", - "target": "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.range", - "call_sites": [ - { - "line": 140, - "column": 23 - } - ], - "description": "" - }, - { - "source": "src/memory/reservation_aware_resource_adaptor.cpp|src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).ptds_allocation_tracker.get_tracker_state(int)", - "target": "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.range.end() const noexcept", - "call_sites": [ - { - "line": 140, - "column": 23 - } - ], - "description": "" - }, - { - "source": "src/memory/reservation_aware_resource_adaptor.cpp|src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).ptds_allocation_tracker.get_tracker_state(int) const", - "target": "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.range", - "call_sites": [ - { - "line": 148, - "column": 23 - } - ], - "description": "" - }, - { - "source": "src/memory/reservation_aware_resource_adaptor.cpp|src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).ptds_allocation_tracker.get_tracker_state(int) const", - "target": "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.range.end() const noexcept", - "call_sites": [ - { - "line": 148, - "column": 23 - } - ], - "description": "" - } - ] - }, - { - "relation": "implements and invokes interfaces defined in", - "src_name": "Tiered Memory Spaces and Reservation Services", - "dst_name": "Reservation-Aware Adaptor and Space Configuration", - "evidence": "", - "key_edges": [], - "src_id": "2.2.1", - "dst_id": "1.2.2", - "is_static": true, - "all_edges": [ - { - "source": "src/memory/reservation_aware_resource_adaptor.cpp|src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).extract_pool_handle(int) noexcept", - "target": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl", - "call_sites": [ - { - "line": 160, - "column": 16 - }, - { - "line": 163, - "column": 16 - }, - { - "line": 167, - "column": 16 - } - ], - "description": "" - }, - { - "source": "src/memory/reservation_aware_resource_adaptor.cpp|src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).extract_pool_handle(int) noexcept", - "target": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.pool_handle() const noexcept", - "call_sites": [ - { - "line": 160, - "column": 16 - }, - { - "line": 163, - "column": 16 - }, - { - "line": 167, - "column": 16 - } - ], - "description": "" - }, - { - "source": "src/memory/reservation_aware_resource_adaptor.cpp|src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).extract_pool_handle(int) noexcept", - "target": "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor", - "call_sites": [ - { - "line": 160, - "column": 16 - }, - { - "line": 163, - "column": 16 - }, - { - "line": 167, - "column": 16 - } - ], - "description": "" - }, - { - "source": "src/memory/reservation_aware_resource_adaptor.cpp|src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).extract_pool_handle(int) noexcept", - "target": "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.pool_handle() const noexcept", - "call_sites": [ - { - "line": 160, - "column": 16 - }, - { - "line": 163, - "column": 16 - }, - { - "line": 167, - "column": 16 - } - ], - "description": "" - } - ] - }, - { - "relation": "implements and invokes interfaces defined in", - "src_name": "Tiered Memory Spaces and Reservation Services", - "dst_name": "cuDF Table Representations and Profiling", - "evidence": "", - "key_edges": [], - "src_id": "2.2.1", - "dst_id": "1.5", - "is_static": true, - "all_edges": [ - { - "source": "src/memory/reservation_aware_resource_adaptor.cpp|src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).ptds_allocation_tracker.get_tracker_state(int)", - "target": "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile", - "call_sites": [ - { - "line": 139, - "column": 21 - } - ], - "description": "" - }, - { - "source": "src/memory/reservation_aware_resource_adaptor.cpp|src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).ptds_allocation_tracker.get_tracker_state(int)", - "target": "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile.find(int, int) const noexcept", - "call_sites": [ - { - "line": 139, - "column": 21 - } - ], - "description": "" - }, - { - "source": "src/memory/reservation_aware_resource_adaptor.cpp|src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).ptds_allocation_tracker.get_tracker_state(int) const", - "target": "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile", - "call_sites": [ - { - "line": 147, - "column": 21 - } - ], - "description": "" - }, - { - "source": "src/memory/reservation_aware_resource_adaptor.cpp|src.memory.reservation_aware_resource_adaptor.cpp.cucascade.memory.(anonymous namespace).ptds_allocation_tracker.get_tracker_state(int) const", - "target": "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile.find(int, int) const noexcept", - "call_sites": [ - { - "line": 147, - "column": 21 - } - ], - "description": "" - }, - { - "source": "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).get_pci_bus_number(const int &)", - "target": "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile", - "call_sites": [ - { - "line": 466, - "column": 31 - }, - { - "line": 469, - "column": 32 - } - ], - "description": "" - }, - { - "source": "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).get_pci_bus_number(const int &)", - "target": "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile.find(int, int) const noexcept", - "call_sites": [ - { - "line": 466, - "column": 31 - }, - { - "line": 469, - "column": 32 - } - ], - "description": "" - }, - { - "source": "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).normalize_pci_bus_id(const int &)", - "target": "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile", - "call_sites": [ - { - "line": 269, - "column": 33 - } - ], - "description": "" - }, - { - "source": "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).normalize_pci_bus_id(const int &)", - "target": "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile.find(int, int) const noexcept", - "call_sites": [ - { - "line": 269, - "column": 33 - } - ], - "description": "" - }, - { - "source": "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).parse_cpu_list(const int &)", - "target": "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile", - "call_sites": [ - { - "line": 241, - "column": 29 - } - ], - "description": "" - }, - { - "source": "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).parse_cpu_list(const int &)", - "target": "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile.find(int, int) const noexcept", - "call_sites": [ - { - "line": 241, - "column": 29 - } - ], - "description": "" - }, - { - "source": "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).read_numa_node_memory(const int &, int &)", - "target": "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile", - "call_sites": [ - { - "line": 817, - "column": 29 - } - ], - "description": "" - }, - { - "source": "src/memory/topology_discovery.cpp|src.memory.topology_discovery.cpp.cucascade.memory.(anonymous namespace).read_numa_node_memory(const int &, int &)", - "target": "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile.find(int, int) const noexcept", - "call_sites": [ - { - "line": 817, - "column": 29 - } - ], - "description": "" - } - ] - }, - { - "relation": "implements and invokes interfaces defined in", - "src_name": "Memory Resource Factories and Peer Access Probing", - "dst_name": "I/O Transfer Engine and Contexts", - "evidence": "", - "key_edges": [], - "src_id": "2.2.2", - "dst_id": "1.1.1", - "is_static": true, - "all_edges": [ - { - "source": "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.find_host_pool(int) noexcept", - "target": "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.range", - "call_sites": [ - { - "line": 662, - "column": 46 - } - ], - "description": "" - }, - { - "source": "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.find_host_pool(int) noexcept", - "target": "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.range.end() const noexcept", - "call_sites": [ - { - "line": 662, - "column": 46 - } - ], - "description": "" - }, - { - "source": "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.unregister_host_pool(int, int *) noexcept", - "target": "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.range", - "call_sites": [ - { - "line": 646, - "column": 17 - }, - { - "line": 649, - "column": 47 - } - ], - "description": "" - }, - { - "source": "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.unregister_host_pool(int, int *) noexcept", - "target": "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.range.end() const noexcept", - "call_sites": [ - { - "line": 646, - "column": 17 - }, - { - "line": 649, - "column": 47 - } - ], - "description": "" - } - ] - }, - { - "relation": "implements and invokes interfaces defined in", - "src_name": "Memory Resource Factories and Peer Access Probing", - "dst_name": "CUDA Copy and Event Utilities", - "evidence": "", - "key_edges": [], - "src_id": "2.2.2", - "dst_id": "1.1.2", - "is_static": true, - "all_edges": [ - { - "source": "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.enable_pool_peer_access_for_all_visible_devices.lambda@527:33", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.event.query_result.error", - "call_sites": [ - { - "line": 536, - "column": 41 - } - ], - "description": "" - } - ] - }, - { - "relation": "implements and invokes interfaces defined in", - "src_name": "Memory Resource Factories and Peer Access Probing", - "dst_name": "Hierarchical Memory Spaces and Reservation Engine", - "evidence": "", - "key_edges": [], - "src_id": "2.2.2", - "dst_id": "1.2.1", - "is_static": true, - "all_edges": [ - { - "source": "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.detail.peer_dma_probe_cache::probe_direction(int, int)", - "target": "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_result", - "call_sites": [ - { - "line": 404, - "column": 14 - } - ], - "description": "" - }, - { - "source": "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.detail.peer_dma_probe_cache::probe_direction(int, int)", - "target": "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_result.status() const noexcept", - "call_sites": [ - { - "line": 404, - "column": 14 - } - ], - "description": "" - }, - { - "source": "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.enable_pool_peer_access_for_all_visible_devices.lambda@527:33", - "target": "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_result", - "call_sites": [ - { - "line": 536, - "column": 41 - } - ], - "description": "" - }, - { - "source": "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.enable_pool_peer_access_for_all_visible_devices.lambda@527:33", - "target": "include/cucascade/memory/common.hpp|include.cucascade.memory.common.hpp.cucascade.memory.pool_peer_access_result.error() const noexcept", - "call_sites": [ - { - "line": 536, - "column": 41 - } - ], - "description": "" - } - ] - }, - { - "relation": "implements and invokes interfaces defined in", - "src_name": "Memory Resource Factories and Peer Access Probing", - "dst_name": "Task Schedulers and Execution Control", - "evidence": "", - "key_edges": [], - "src_id": "2.2.2", - "dst_id": "1.3.1", - "is_static": true, - "all_edges": [ - { - "source": "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.unregister_host_pool(int, int *) noexcept", - "target": "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane", - "call_sites": [ - { - "line": 649, - "column": 25 - } - ], - "description": "" - }, - { - "source": "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.unregister_host_pool(int, int *) noexcept", - "target": "include/cucascade/exec/cuda_event_completion_poll.hpp|include.cucascade.exec.cuda_event_completion_poll.hpp.cucascade.exec.retire_lane.begin()", - "call_sites": [ - { - "line": 649, - "column": 25 - } - ], - "description": "" - } - ] - }, - { - "relation": "implements and invokes interfaces defined in", - "src_name": "Memory Resource Factories and Peer Access Probing", - "dst_name": "cuDF Table Representations and Profiling", - "evidence": "", - "key_edges": [], - "src_id": "2.2.2", - "dst_id": "1.5", - "is_static": true, - "all_edges": [ - { - "source": "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.find_host_pool(int) noexcept", - "target": "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile", - "call_sites": [ - { - "line": 662, - "column": 21 - } - ], - "description": "" - }, - { - "source": "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.find_host_pool(int) noexcept", - "target": "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile.find(int, int) const noexcept", - "call_sites": [ - { - "line": 662, - "column": 21 - } - ], - "description": "" - }, - { - "source": "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.unregister_host_pool(int, int *) noexcept", - "target": "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile", - "call_sites": [ - { - "line": 645, - "column": 19 - } - ], - "description": "" - }, - { - "source": "src/memory/common.cpp|src.memory.common.cpp.cucascade.memory.unregister_host_pool(int, int *) noexcept", - "target": "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile.find(int, int) const noexcept", - "call_sites": [ - { - "line": 645, - "column": 19 - } - ], - "description": "" - } - ] - }, - { - "relation": "implements and invokes interfaces defined in", - "src_name": "cuDF Data Representation and Conversion", - "dst_name": "I/O Transfer Engine and Contexts", - "evidence": "", - "key_edges": [], - "src_id": "2.3", - "dst_id": "1.1.1", - "is_static": true, - "all_edges": [ - { - "source": "src/cudf/datasource.cpp|src.cudf.datasource.cpp.cucascade.io.(anonymous namespace).bridge_semi_to_std(Producer &&)", - "target": "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator", - "call_sites": [ - { - "line": 54, - "column": 28 - } - ], - "description": "" - }, - { - "source": "src/cudf/datasource.cpp|src.cudf.datasource.cpp.cucascade.io.(anonymous namespace).bridge_semi_to_std(Producer &&)", - "target": "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_coordinator.get_future()", - "call_sites": [ - { - "line": 54, - "column": 28 - } - ], - "description": "" - } - ] - }, - { - "relation": "implements and invokes interfaces defined in", - "src_name": "cuDF Data Representation and Conversion", - "dst_name": "CUDA Copy and Event Utilities", - "evidence": "", - "key_edges": [], - "src_id": "2.3", - "dst_id": "1.1.2", - "is_static": true, - "all_edges": [ - { - "source": "src/cudf/host_data_representation.cpp|src.cudf.host_data_representation.cpp.cucascade.(anonymous namespace).recompute_compact_offsets(const int &, int &)", - "target": "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch", - "call_sites": [ - { - "line": 73, - "column": 16 - } - ], - "description": "" - }, - { - "source": "src/cudf/host_data_representation.cpp|src.cudf.host_data_representation.cpp.cucascade.(anonymous namespace).recompute_compact_offsets(const int &, int &)", - "target": "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.reserve(int)", - "call_sites": [ - { - "line": 73, - "column": 16 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).BatchCopyAccumulator.flush(int, int)", - "target": "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch", - "call_sites": [ - { - "line": 332, - "column": 47 - }, - { - "line": 335, - "column": 68 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).BatchCopyAccumulator.flush(int, int)", - "target": "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.count() const noexcept", - "call_sites": [ - { - "line": 332, - "column": 47 - }, - { - "line": 335, - "column": 68 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).plan_column_copy(const int &, int &, int)", - "target": "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch", - "call_sites": [ - { - "line": 428, - "column": 17 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).plan_column_copy(const int &, int &, int)", - "target": "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.reserve(int)", - "call_sites": [ - { - "line": 428, - "column": 17 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).recompute_file_offsets(const int &, int &)", - "target": "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch", - "call_sites": [ - { - "line": 1421, - "column": 16 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).recompute_file_offsets(const int &, int &)", - "target": "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.reserve(int)", - "call_sites": [ - { - "line": 1421, - "column": 16 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).recompute_host_offsets(const int &, int &)", - "target": "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch", - "call_sites": [ - { - "line": 1489, - "column": 16 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).recompute_host_offsets(const int &, int &)", - "target": "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.reserve(int)", - "call_sites": [ - { - "line": 1489, - "column": 16 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).reconstruct_column_p2p(const int &, int, int, int, int)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event", - "call_sites": [ - { - "line": 793, - "column": 46 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).reconstruct_column_p2p(const int &, int, int, int, int)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.view() const noexcept", - "call_sites": [ - { - "line": 793, - "column": 46 - } - ], - "description": "" - } - ] - }, - { - "relation": "implements and invokes interfaces defined in", - "src_name": "cuDF Data Representation and Conversion", - "dst_name": "Hierarchical Memory Spaces and Reservation Engine", - "evidence": "", - "key_edges": [], - "src_id": "2.3", - "dst_id": "1.2.1", - "is_static": true, - "all_edges": [ - { - "source": "src/cudf/bandwidth_profiler.cpp|src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).build_source_representation(int *, int *, int, const int &)", - "target": "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space", - "call_sites": [ - { - "line": 106, - "column": 42 - }, - { - "line": 107, - "column": 42 - } - ], - "description": "" - }, - { - "source": "src/cudf/bandwidth_profiler.cpp|src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).build_source_representation(int *, int *, int, const int &)", - "target": "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.acquire_stream() const", - "call_sites": [ - { - "line": 106, - "column": 42 - } - ], - "description": "" - }, - { - "source": "src/cudf/bandwidth_profiler.cpp|src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).build_source_representation(int *, int *, int, const int &)", - "target": "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_default_allocator() const noexcept", - "call_sites": [ - { - "line": 107, - "column": 42 - } - ], - "description": "" - }, - { - "source": "src/cudf/bandwidth_profiler.cpp|src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).build_source_representation(int *, int *, int, const int &)", - "target": "include/cucascade/memory/stream_pool.hpp|include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool", - "call_sites": [ - { - "line": 106, - "column": 42 - } - ], - "description": "" - }, - { - "source": "src/cudf/bandwidth_profiler.cpp|src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).build_source_representation(int *, int *, int, const int &)", - "target": "include/cucascade/memory/stream_pool.hpp|include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.acquire_stream(stream_acquire_policy)", - "call_sites": [ - { - "line": 106, - "column": 42 - } - ], - "description": "" - }, - { - "source": "src/cudf/bandwidth_profiler.cpp|src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).probe_max_chunk_bytes(const int &)", - "target": "include/cucascade/memory/chunked_resource_info.hpp|include.cucascade.memory.chunked_resource_info.hpp.cucascade.memory.chunked_resource_info", - "call_sites": [ - { - "line": 71, - "column": 40 - } - ], - "description": "" - }, - { - "source": "src/cudf/bandwidth_profiler.cpp|src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).probe_max_chunk_bytes(const int &)", - "target": "include/cucascade/memory/chunked_resource_info.hpp|include.cucascade.memory.chunked_resource_info.hpp.cucascade.memory.chunked_resource_info.max_chunk_bytes() const", - "call_sites": [ - { - "line": 71, - "column": 40 - } - ], - "description": "" - }, - { - "source": "src/cudf/bandwidth_profiler.cpp|src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).probe_max_chunk_bytes(const int &)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource", - "call_sites": [ - { - "line": 71, - "column": 40 - } - ], - "description": "" - }, - { - "source": "src/cudf/bandwidth_profiler.cpp|src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).probe_max_chunk_bytes(const int &)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.max_chunk_bytes() const", - "call_sites": [ - { - "line": 71, - "column": 40 - } - ], - "description": "" - }, - { - "source": "src/cudf/bandwidth_profiler.cpp|src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).probe_max_chunk_bytes(const int &)", - "target": "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space", - "call_sites": [ - { - "line": 70, - "column": 31 - } - ], - "description": "" - }, - { - "source": "src/cudf/bandwidth_profiler.cpp|src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).probe_max_chunk_bytes(const int &)", - "target": "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_chunked_resource_info() const noexcept", - "call_sites": [ - { - "line": 70, - "column": 31 - } - ], - "description": "" - }, - { - "source": "src/cudf/bandwidth_profiler.cpp|src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).should_skip_pair(const int &, const int &, bool)", - "target": "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space", - "call_sites": [ - { - "line": 213, - "column": 11 - }, - { - "line": 213, - "column": 27 - } - ], - "description": "" - }, - { - "source": "src/cudf/bandwidth_profiler.cpp|src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).should_skip_pair(const int &, const int &, bool)", - "target": "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_id() const noexcept", - "call_sites": [ - { - "line": 213, - "column": 11 - }, - { - "line": 213, - "column": 27 - } - ], - "description": "" - }, - { - "source": "src/cudf/host_data_representation.cpp|src.cudf.host_data_representation.cpp.cucascade.(anonymous namespace).copy_between_blocks(const int &, int, int &, int, int)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation", - "call_sites": [ - { - "line": 88, - "column": 30 - }, - { - "line": 89, - "column": 30 - } - ], - "description": "" - }, - { - "source": "src/cudf/host_data_representation.cpp|src.cudf.host_data_representation.cpp.cucascade.(anonymous namespace).copy_between_blocks(const int &, int, int &, int, int)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.block_size() const noexcept", - "call_sites": [ - { - "line": 88, - "column": 30 - }, - { - "line": 89, - "column": 30 - } - ], - "description": "" - }, - { - "source": "src/cudf/host_data_representation.cpp|src.cudf.host_data_representation.cpp.cucascade.(anonymous namespace).recompute_compact_offsets(const int &, int &)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource", - "call_sites": [ - { - "line": 73, - "column": 16 - } - ], - "description": "" - }, - { - "source": "src/cudf/host_data_representation.cpp|src.cudf.host_data_representation.cpp.cucascade.(anonymous namespace).recompute_compact_offsets(const int &, int &)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.reserve(int, int)", - "call_sites": [ - { - "line": 73, - "column": 16 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).alloc_and_copy_h2d_sync(int &, int, int, int, int)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation", - "call_sites": [ - { - "line": 1029, - "column": 40 - }, - { - "line": 1039, - "column": 24 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).alloc_and_copy_h2d_sync(int &, int, int, int, int)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.at(int) const", - "call_sites": [ - { - "line": 1039, - "column": 24 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).alloc_and_copy_h2d_sync(int &, int, int, int, int)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.block_size() const noexcept", - "call_sites": [ - { - "line": 1029, - "column": 40 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).alloc_and_schedule_h2d(int &, int, int, int, int, BatchCopyAccumulator &)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation", - "call_sites": [ - { - "line": 985, - "column": 40 - }, - { - "line": 995, - "column": 24 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).alloc_and_schedule_h2d(int &, int, int, int, int, BatchCopyAccumulator &)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.at(int) const", - "call_sites": [ - { - "line": 995, - "column": 24 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).alloc_and_schedule_h2d(int &, int, int, int, int, BatchCopyAccumulator &)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.block_size() const noexcept", - "call_sites": [ - { - "line": 985, - "column": 40 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).collect_d2h_ops(const void *, int, int, int &, BatchCopyAccumulator &)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation", - "call_sites": [ - { - "line": 451, - "column": 40 - }, - { - "line": 461, - "column": 24 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).collect_d2h_ops(const void *, int, int, int &, BatchCopyAccumulator &)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.at(int) const", - "call_sites": [ - { - "line": 461, - "column": 24 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).collect_d2h_ops(const void *, int, int, int &, BatchCopyAccumulator &)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.block_size() const noexcept", - "call_sites": [ - { - "line": 451, - "column": 40 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_disk_to_gpu(const int &, const int *, int, int *)", - "target": "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space", - "call_sites": [ - { - "line": 1855, - "column": 54 - }, - { - "line": 1866, - "column": 34 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_disk_to_gpu(const int &, const int *, int, int *)", - "target": "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_default_allocator() const noexcept", - "call_sites": [ - { - "line": 1866, - "column": 34 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_disk_to_gpu(const int &, const int *, int, int *)", - "target": "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_io_backend() const", - "call_sites": [ - { - "line": 1855, - "column": 54 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_disk_to_host_data(const int &, const int *, int, int *)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource", - "call_sites": [ - { - "line": 1606, - "column": 25 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_disk_to_host_data(const int &, const int *, int, int *)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.allocate_multiple_blocks(int, int *)", - "call_sites": [ - { - "line": 1606, - "column": 25 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_disk_to_host_data(const int &, const int *, int, int *)", - "target": "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space", - "call_sites": [ - { - "line": 1583, - "column": 54 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_disk_to_host_data(const int &, const int *, int, int *)", - "target": "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_io_backend() const", - "call_sites": [ - { - "line": 1583, - "column": 54 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_disk(const int &, const int *, int, int *)", - "target": "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space", - "call_sites": [ - { - "line": 1658, - "column": 43 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_disk(const int &, const int *, int, int *)", - "target": "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_io_backend() const", - "call_sites": [ - { - "line": 1658, - "column": 43 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_gpu(const int &, const int *, int, int *)", - "target": "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space", - "call_sites": [ - { - "line": 907, - "column": 14 - }, - { - "line": 907, - "column": 54 - }, - { - "line": 914, - "column": 41 - }, - { - "line": 915, - "column": 51 - }, - { - "line": 926, - "column": 45 - }, - { - "line": 927, - "column": 45 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_gpu(const int &, const int *, int, int *)", - "target": "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.acquire_stream() const", - "call_sites": [ - { - "line": 926, - "column": 45 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_gpu(const int &, const int *, int, int *)", - "target": "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_default_allocator() const noexcept", - "call_sites": [ - { - "line": 927, - "column": 45 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_gpu(const int &, const int *, int, int *)", - "target": "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_device_id() const noexcept", - "call_sites": [ - { - "line": 907, - "column": 14 - }, - { - "line": 907, - "column": 54 - }, - { - "line": 914, - "column": 41 - }, - { - "line": 915, - "column": 51 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_gpu(const int &, const int *, int, int *)", - "target": "include/cucascade/memory/stream_pool.hpp|include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool", - "call_sites": [ - { - "line": 926, - "column": 45 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_gpu(const int &, const int *, int, int *)", - "target": "include/cucascade/memory/stream_pool.hpp|include.cucascade.memory.stream_pool.hpp.cucascade.memory.exclusive_stream_pool.acquire_stream(stream_acquire_policy)", - "call_sites": [ - { - "line": 926, - "column": 45 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_host(const int &, const int *, int, int *)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource", - "call_sites": [ - { - "line": 119, - "column": 25 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_host(const int &, const int *, int, int *)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.allocate_multiple_blocks(int, int *)", - "call_sites": [ - { - "line": 119, - "column": 25 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_host(const int &, const int *, int, int *)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation", - "call_sites": [ - { - "line": 124, - "column": 41 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_host(const int &, const int *, int, int *)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.block_size() const noexcept", - "call_sites": [ - { - "line": 124, - "column": 41 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_host_fast(const int &, const int *, int, int *)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource", - "call_sites": [ - { - "line": 521, - "column": 25 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_host_fast(const int &, const int *, int, int *)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.allocate_multiple_blocks(int, int *)", - "call_sites": [ - { - "line": 521, - "column": 25 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_data_to_disk(const int &, const int *, int, int *)", - "target": "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space", - "call_sites": [ - { - "line": 1536, - "column": 49 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_data_to_disk(const int &, const int *, int, int *)", - "target": "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_io_backend() const", - "call_sites": [ - { - "line": 1536, - "column": 49 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_fast_to_gpu(const int &, const int *, int, int *)", - "target": "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space", - "call_sites": [ - { - "line": 1218, - "column": 34 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_fast_to_gpu(const int &, const int *, int, int *)", - "target": "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_default_allocator() const noexcept", - "call_sites": [ - { - "line": 1218, - "column": 34 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_fast_to_host_fast(const int &, const int *, int, int *)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource", - "call_sites": [ - { - "line": 1269, - "column": 37 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_fast_to_host_fast(const int &, const int *, int, int *)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.allocate_multiple_blocks(int, int *)", - "call_sites": [ - { - "line": 1269, - "column": 37 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_fast_to_host_fast(const int &, const int *, int, int *)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation", - "call_sites": [ - { - "line": 1274, - "column": 57 - }, - { - "line": 1275, - "column": 49 - }, - { - "line": 1282, - "column": 52 - }, - { - "line": 1283, - "column": 44 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_fast_to_host_fast(const int &, const int *, int, int *)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.at(int) const", - "call_sites": [ - { - "line": 1282, - "column": 52 - }, - { - "line": 1283, - "column": 44 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_fast_to_host_fast(const int &, const int *, int, int *)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.block_size() const noexcept", - "call_sites": [ - { - "line": 1274, - "column": 57 - }, - { - "line": 1275, - "column": 49 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_fast_to_host_fast(const int &, const int *, int, int *)", - "target": "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space", - "call_sites": [ - { - "line": 1263, - "column": 17 - }, - { - "line": 1263, - "column": 57 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_fast_to_host_fast(const int &, const int *, int, int *)", - "target": "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_device_id() const noexcept", - "call_sites": [ - { - "line": 1263, - "column": 17 - }, - { - "line": 1263, - "column": 57 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_to_gpu(const int &, const int *, int, int *)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation", - "call_sites": [ - { - "line": 170, - "column": 57 - }, - { - "line": 175, - "column": 67 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_to_gpu(const int &, const int *, int, int *)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.at(int) const", - "call_sites": [ - { - "line": 175, - "column": 67 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_to_gpu(const int &, const int *, int, int *)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.block_size() const noexcept", - "call_sites": [ - { - "line": 170, - "column": 57 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_to_gpu(const int &, const int *, int, int *)", - "target": "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space", - "call_sites": [ - { - "line": 163, - "column": 34 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_to_gpu(const int &, const int *, int, int *)", - "target": "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_default_allocator() const noexcept", - "call_sites": [ - { - "line": 163, - "column": 34 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_to_host(const int &, const int *, int, int *)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource", - "call_sites": [ - { - "line": 222, - "column": 37 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_to_host(const int &, const int *, int, int *)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.allocate_multiple_blocks(int, int *)", - "call_sites": [ - { - "line": 222, - "column": 37 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_to_host(const int &, const int *, int, int *)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation", - "call_sites": [ - { - "line": 227, - "column": 57 - }, - { - "line": 228, - "column": 49 - }, - { - "line": 235, - "column": 52 - }, - { - "line": 236, - "column": 44 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_to_host(const int &, const int *, int, int *)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.at(int) const", - "call_sites": [ - { - "line": 235, - "column": 52 - }, - { - "line": 236, - "column": 44 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_to_host(const int &, const int *, int, int *)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.block_size() const noexcept", - "call_sites": [ - { - "line": 227, - "column": 57 - }, - { - "line": 228, - "column": 49 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_to_host(const int &, const int *, int, int *)", - "target": "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space", - "call_sites": [ - { - "line": 216, - "column": 17 - }, - { - "line": 216, - "column": 57 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_to_host(const int &, const int *, int, int *)", - "target": "include/cucascade/memory/memory_space.hpp|include.cucascade.memory.memory_space.hpp.cucascade.memory.memory_space.get_device_id() const noexcept", - "call_sites": [ - { - "line": 216, - "column": 17 - }, - { - "line": 216, - "column": 57 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).peer_copy_into(Buffer, const void *, int, int, int, int)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource", - "call_sites": [ - { - "line": 637, - "column": 43 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).peer_copy_into(Buffer, const void *, int, int, int, int)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.allocate_multiple_blocks(int, int *)", - "call_sites": [ - { - "line": 637, - "column": 43 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).peer_copy_into(Buffer, const void *, int, int, int, int)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation", - "call_sites": [ - { - "line": 638, - "column": 44 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).peer_copy_into(Buffer, const void *, int, int, int, int)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.block_size() const noexcept", - "call_sites": [ - { - "line": 638, - "column": 44 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).plan_column_copy(const int &, int &, int)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource", - "call_sites": [ - { - "line": 428, - "column": 17 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).plan_column_copy(const int &, int &, int)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.reserve(int, int)", - "call_sites": [ - { - "line": 428, - "column": 17 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).read_disk_buffer_to_host(const int &, int, int, int &, int, int &)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation", - "call_sites": [ - { - "line": 1367, - "column": 40 - }, - { - "line": 1375, - "column": 35 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).read_disk_buffer_to_host(const int &, int, int, int &, int, int &)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.at(int) const", - "call_sites": [ - { - "line": 1375, - "column": 35 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).read_disk_buffer_to_host(const int &, int, int, int &, int, int &)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.block_size() const noexcept", - "call_sites": [ - { - "line": 1367, - "column": 40 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).recompute_file_offsets(const int &, int &)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource", - "call_sites": [ - { - "line": 1421, - "column": 16 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).recompute_file_offsets(const int &, int &)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.reserve(int, int)", - "call_sites": [ - { - "line": 1421, - "column": 16 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).recompute_host_offsets(const int &, int &)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource", - "call_sites": [ - { - "line": 1489, - "column": 16 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).recompute_host_offsets(const int &, int &)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.reserve(int, int)", - "call_sites": [ - { - "line": 1489, - "column": 16 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).write_host_buffer_to_disk(const int &, int, int, const int &, int, int &)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation", - "call_sites": [ - { - "line": 1337, - "column": 40 - }, - { - "line": 1345, - "column": 35 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).write_host_buffer_to_disk(const int &, int, int, const int &, int, int &)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.at(int) const", - "call_sites": [ - { - "line": 1345, - "column": 35 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).write_host_buffer_to_disk(const int &, int, int, const int &, int, int &)", - "target": "include/cucascade/memory/fixed_size_host_memory_resource.hpp|include.cucascade.memory.fixed_size_host_memory_resource.hpp.cucascade.memory.fixed_size_host_memory_resource.multiple_blocks_allocation.block_size() const noexcept", - "call_sites": [ - { - "line": 1337, - "column": 40 - } - ], - "description": "" - } - ] - }, - { - "relation": "implements and invokes interfaces defined in", - "src_name": "cuDF Data Representation and Conversion", - "dst_name": "Reservation-Aware Adaptor and Space Configuration", - "evidence": "", - "key_edges": [], - "src_id": "2.3", - "dst_id": "1.2.2", - "is_static": true, - "all_edges": [ - { - "source": "src/cudf/host_data_representation.cpp|src.cudf.host_data_representation.cpp.cucascade.(anonymous namespace).recompute_compact_offsets(const int &, int &)", - "target": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl", - "call_sites": [ - { - "line": 73, - "column": 16 - } - ], - "description": "" - }, - { - "source": "src/cudf/host_data_representation.cpp|src.cudf.host_data_representation.cpp.cucascade.(anonymous namespace).recompute_compact_offsets(const int &, int &)", - "target": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reserve(int, int)", - "call_sites": [ - { - "line": 73, - "column": 16 - } - ], - "description": "" - }, - { - "source": "src/cudf/host_data_representation.cpp|src.cudf.host_data_representation.cpp.cucascade.(anonymous namespace).recompute_compact_offsets(const int &, int &)", - "target": "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor", - "call_sites": [ - { - "line": 73, - "column": 16 - } - ], - "description": "" - }, - { - "source": "src/cudf/host_data_representation.cpp|src.cudf.host_data_representation.cpp.cucascade.(anonymous namespace).recompute_compact_offsets(const int &, int &)", - "target": "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.reserve(int, int)", - "call_sites": [ - { - "line": 73, - "column": 16 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).plan_column_copy(const int &, int &, int)", - "target": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl", - "call_sites": [ - { - "line": 428, - "column": 17 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).plan_column_copy(const int &, int &, int)", - "target": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reserve(int, int)", - "call_sites": [ - { - "line": 428, - "column": 17 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).plan_column_copy(const int &, int &, int)", - "target": "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor", - "call_sites": [ - { - "line": 428, - "column": 17 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).plan_column_copy(const int &, int &, int)", - "target": "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.reserve(int, int)", - "call_sites": [ - { - "line": 428, - "column": 17 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).recompute_file_offsets(const int &, int &)", - "target": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl", - "call_sites": [ - { - "line": 1421, - "column": 16 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).recompute_file_offsets(const int &, int &)", - "target": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reserve(int, int)", - "call_sites": [ - { - "line": 1421, - "column": 16 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).recompute_file_offsets(const int &, int &)", - "target": "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor", - "call_sites": [ - { - "line": 1421, - "column": 16 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).recompute_file_offsets(const int &, int &)", - "target": "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.reserve(int, int)", - "call_sites": [ - { - "line": 1421, - "column": 16 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).recompute_host_offsets(const int &, int &)", - "target": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl", - "call_sites": [ - { - "line": 1489, - "column": 16 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).recompute_host_offsets(const int &, int &)", - "target": "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp|include.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.hpp.cucascade.memory.detail.reservation_aware_resource_adaptor_impl.reserve(int, int)", - "call_sites": [ - { - "line": 1489, - "column": 16 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).recompute_host_offsets(const int &, int &)", - "target": "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor", - "call_sites": [ - { - "line": 1489, - "column": 16 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).recompute_host_offsets(const int &, int &)", - "target": "include/cucascade/memory/reservation_aware_resource_adaptor.hpp|include.cucascade.memory.reservation_aware_resource_adaptor.hpp.cucascade.memory.reservation_aware_resource_adaptor.reserve(int, int)", - "call_sites": [ - { - "line": 1489, - "column": 16 - } - ], - "description": "" - } - ] - }, - { - "relation": "implements and invokes interfaces defined in", - "src_name": "cuDF Data Representation and Conversion", - "dst_name": "Disk Tier Limiter and File Allocation", - "evidence": "", - "key_edges": [], - "src_id": "2.3", - "dst_id": "1.2.3", - "is_static": true, - "all_edges": [ - { - "source": "src/cudf/host_data_representation.cpp|src.cudf.host_data_representation.cpp.cucascade.(anonymous namespace).recompute_compact_offsets(const int &, int &)", - "target": "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter", - "call_sites": [ - { - "line": 73, - "column": 16 - } - ], - "description": "" - }, - { - "source": "src/cudf/host_data_representation.cpp|src.cudf.host_data_representation.cpp.cucascade.(anonymous namespace).recompute_compact_offsets(const int &, int &)", - "target": "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.reserve(int, int)", - "call_sites": [ - { - "line": 73, - "column": 16 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).plan_column_copy(const int &, int &, int)", - "target": "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter", - "call_sites": [ - { - "line": 428, - "column": 17 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).plan_column_copy(const int &, int &, int)", - "target": "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.reserve(int, int)", - "call_sites": [ - { - "line": 428, - "column": 17 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).recompute_file_offsets(const int &, int &)", - "target": "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter", - "call_sites": [ - { - "line": 1421, - "column": 16 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).recompute_file_offsets(const int &, int &)", - "target": "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.reserve(int, int)", - "call_sites": [ - { - "line": 1421, - "column": 16 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).recompute_host_offsets(const int &, int &)", - "target": "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter", - "call_sites": [ - { - "line": 1489, - "column": 16 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).recompute_host_offsets(const int &, int &)", - "target": "include/cucascade/memory/disk_access_limiter.hpp|include.cucascade.memory.disk_access_limiter.hpp.cucascade.memory.disk_access_limiter.reserve(int, int)", - "call_sites": [ - { - "line": 1489, - "column": 16 - } - ], - "description": "" - } - ] - }, - { - "relation": "implements and invokes interfaces defined in", - "src_name": "cuDF Data Representation and Conversion", - "dst_name": "Task Schedulers and Execution Control", - "evidence": "", - "key_edges": [], - "src_id": "2.3", - "dst_id": "1.3.1", - "is_static": true, - "all_edges": [ - { - "source": "src/cudf/datasource.cpp|src.cudf.datasource.cpp.cucascade.io.(anonymous namespace).bridge_semi_to_std(Producer &&)", - "target": "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.promise", - "call_sites": [ - { - "line": 54, - "column": 28 - } - ], - "description": "" - }, - { - "source": "src/cudf/datasource.cpp|src.cudf.datasource.cpp.cucascade.io.(anonymous namespace).bridge_semi_to_std(Producer &&)", - "target": "include/cucascade/exec/semi_future.hpp|include.cucascade.exec.semi_future.hpp.cucascade.exec.promise.get_future(int *)", - "call_sites": [ - { - "line": 54, - "column": 28 - } - ], - "description": "" - }, - { - "source": "src/cudf/datasource.cpp|src.cudf.datasource.cpp.cucascade.io.(anonymous namespace).bridge_semi_to_std.lambda@56:26", - "target": "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t", - "call_sites": [ - { - "line": 57, - "column": 11 - }, - { - "line": 58, - "column": 10 - } - ], - "description": "" - }, - { - "source": "src/cudf/datasource.cpp|src.cudf.datasource.cpp.cucascade.io.(anonymous namespace).bridge_semi_to_std.lambda@56:26", - "target": "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.has_exception() const noexcept", - "call_sites": [ - { - "line": 57, - "column": 11 - } - ], - "description": "" - }, - { - "source": "src/cudf/datasource.cpp|src.cudf.datasource.cpp.cucascade.io.(anonymous namespace).bridge_semi_to_std.lambda@56:26", - "target": "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.set_exception(int) noexcept", - "call_sites": [ - { - "line": 58, - "column": 10 - } - ], - "description": "" - }, - { - "source": "src/cudf/datasource.cpp|src.cudf.datasource.cpp.cucascade.io.(anonymous namespace).bridge_semi_to_std.lambda@56:26", - "target": "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t", - "call_sites": [ - { - "line": 57, - "column": 11 - }, - { - "line": 58, - "column": 10 - } - ], - "description": "" - }, - { - "source": "src/cudf/datasource.cpp|src.cudf.datasource.cpp.cucascade.io.(anonymous namespace).bridge_semi_to_std.lambda@56:26", - "target": "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.has_exception() const noexcept", - "call_sites": [ - { - "line": 57, - "column": 11 - } - ], - "description": "" - }, - { - "source": "src/cudf/datasource.cpp|src.cudf.datasource.cpp.cucascade.io.(anonymous namespace).bridge_semi_to_std.lambda@56:26", - "target": "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.set_exception(int) noexcept", - "call_sites": [ - { - "line": 58, - "column": 10 - } - ], - "description": "" - } - ] - }, - { - "relation": "implements and invokes interfaces defined in", - "src_name": "cuDF Data Representation and Conversion", - "dst_name": "Data Batch Lifecycle and Repository Core", - "evidence": "", - "key_edges": [ - { - "source": "src/cudf/bandwidth_profiler.cpp|src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).build_source_representation(int *, int *, int, const int &)", - "target": "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.convert(const int &, const int *, int) const", - "call_sites": [ - { - "line": 118, - "column": 28 - } - ], - "description": "Invokes data representation converters and memory space lookups to convert data buffers across memory tiers." - } - ], - "src_id": "2.3", - "dst_id": "1.4.1", - "is_static": true, - "all_edges": [ - { - "source": "src/cudf/bandwidth_profiler.cpp|src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).build_source_representation(int *, int *, int, const int &)", - "target": "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry", - "call_sites": [ - { - "line": 118, - "column": 28 - } - ], - "description": "" - }, - { - "source": "src/cudf/bandwidth_profiler.cpp|src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).build_source_representation(int *, int *, int, const int &)", - "target": "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.convert(const int &, const int *, int) const", - "call_sites": [ - { - "line": 118, - "column": 28 - } - ], - "description": "" - }, - { - "source": "src/cudf/bandwidth_profiler.cpp|src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).build_source_representation(int *, int *, int, const int &)", - "target": "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.convert(const int &, int &, int) const", - "call_sites": [ - { - "line": 118, - "column": 28 - } - ], - "description": "" - }, - { - "source": "src/cudf/bandwidth_profiler.cpp|src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).build_source_representation(int *, int *, int, const int &)", - "target": "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.convert(const int &, int, const int *, int) const", - "call_sites": [ - { - "line": 118, - "column": 28 - } - ], - "description": "" - }, - { - "source": "src/cudf/bandwidth_profiler.cpp|src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).measure_single_size(const int &, int, int *, const int &, int, int, int, int, bool)", - "target": "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry", - "call_sites": [ - { - "line": 180, - "column": 29 - }, - { - "line": 193, - "column": 29 - } - ], - "description": "" - }, - { - "source": "src/cudf/bandwidth_profiler.cpp|src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).measure_single_size(const int &, int, int *, const int &, int, int, int, int, bool)", - "target": "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.convert(const int &, const int *, int) const", - "call_sites": [ - { - "line": 180, - "column": 29 - }, - { - "line": 193, - "column": 29 - } - ], - "description": "" - }, - { - "source": "src/cudf/bandwidth_profiler.cpp|src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).measure_single_size(const int &, int, int *, const int &, int, int, int, int, bool)", - "target": "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.convert(const int &, int &, int) const", - "call_sites": [ - { - "line": 180, - "column": 29 - }, - { - "line": 193, - "column": 29 - } - ], - "description": "" - }, - { - "source": "src/cudf/bandwidth_profiler.cpp|src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).measure_single_size(const int &, int, int *, const int &, int, int, int, int, bool)", - "target": "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.convert(const int &, int, const int *, int) const", - "call_sites": [ - { - "line": 180, - "column": 29 - }, - { - "line": 193, - "column": 29 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_gpu(const int &, const int *, int, int *)", - "target": "include/cucascade/data/common.hpp|include.cucascade.data.common.hpp.cucascade.idata_representation", - "call_sites": [ - { - "line": 907, - "column": 14 - }, - { - "line": 907, - "column": 54 - }, - { - "line": 914, - "column": 41 - }, - { - "line": 915, - "column": 51 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_gpu(const int &, const int *, int, int *)", - "target": "include/cucascade/data/common.hpp|include.cucascade.data.common.hpp.cucascade.idata_representation.get_device_id() const noexcept", - "call_sites": [ - { - "line": 907, - "column": 14 - }, - { - "line": 907, - "column": 54 - }, - { - "line": 914, - "column": 41 - }, - { - "line": 915, - "column": 51 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_fast_to_host_fast(const int &, const int *, int, int *)", - "target": "include/cucascade/data/common.hpp|include.cucascade.data.common.hpp.cucascade.idata_representation", - "call_sites": [ - { - "line": 1263, - "column": 17 - }, - { - "line": 1263, - "column": 57 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_fast_to_host_fast(const int &, const int *, int, int *)", - "target": "include/cucascade/data/common.hpp|include.cucascade.data.common.hpp.cucascade.idata_representation.get_device_id() const noexcept", - "call_sites": [ - { - "line": 1263, - "column": 17 - }, - { - "line": 1263, - "column": 57 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_to_host(const int &, const int *, int, int *)", - "target": "include/cucascade/data/common.hpp|include.cucascade.data.common.hpp.cucascade.idata_representation", - "call_sites": [ - { - "line": 216, - "column": 17 - }, - { - "line": 216, - "column": 57 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_to_host(const int &, const int *, int, int *)", - "target": "include/cucascade/data/common.hpp|include.cucascade.data.common.hpp.cucascade.idata_representation.get_device_id() const noexcept", - "call_sites": [ - { - "line": 216, - "column": 17 - }, - { - "line": 216, - "column": 57 - } - ], - "description": "" - } - ] - }, - { - "relation": "implements and invokes interfaces defined in", - "src_name": "cuDF Data Representation and Conversion", - "dst_name": "Disk Representation and I/O Backend", - "evidence": "", - "key_edges": [], - "src_id": "2.3", - "dst_id": "1.4.2", - "is_static": true, - "all_edges": [ - { - "source": "src/cudf/bandwidth_profiler.cpp|src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).measure_single_size(const int &, int, int *, const int &, int, int, int, int, bool)", - "target": "include/cucascade/data/disk_data_representation.hpp|include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation", - "call_sites": [ - { - "line": 169, - "column": 34 - } - ], - "description": "" - }, - { - "source": "src/cudf/bandwidth_profiler.cpp|src.cudf.bandwidth_profiler.cpp.cucascade.data.(anonymous namespace).measure_single_size(const int &, int, int *, const int &, int, int, int, int, bool)", - "target": "include/cucascade/data/disk_data_representation.hpp|include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation.get_disk_table() const", - "call_sites": [ - { - "line": 169, - "column": 34 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).alloc_and_read_from_disk(const int &, int, int, int, int, int &)", - "target": "include/cucascade/data/disk_io_backend.hpp|include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend", - "call_sites": [ - { - "line": 1717, - "column": 27 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).alloc_and_read_from_disk(const int &, int, int, int, int, int &)", - "target": "include/cucascade/data/disk_io_backend.hpp|include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend.read(const int &, void *, int, int)", - "call_sites": [ - { - "line": 1717, - "column": 27 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).alloc_and_read_from_disk(const int &, int, int, int, int, int &)", - "target": "include/cucascade/data/disk_io_backend.hpp|include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend.read(const int &, void *, int, int, int)", - "call_sites": [ - { - "line": 1717, - "column": 27 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_disk_to_gpu(const int &, const int *, int, int *)", - "target": "include/cucascade/data/disk_data_representation.hpp|include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation", - "call_sites": [ - { - "line": 1857, - "column": 40 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_disk_to_gpu(const int &, const int *, int, int *)", - "target": "include/cucascade/data/disk_data_representation.hpp|include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation.get_disk_table() const", - "call_sites": [ - { - "line": 1857, - "column": 40 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_disk_to_host_data(const int &, const int *, int, int *)", - "target": "include/cucascade/data/disk_data_representation.hpp|include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation", - "call_sites": [ - { - "line": 1585, - "column": 40 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_disk_to_host_data(const int &, const int *, int, int *)", - "target": "include/cucascade/data/disk_data_representation.hpp|include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation.get_disk_table() const", - "call_sites": [ - { - "line": 1585, - "column": 40 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_disk(const int &, const int *, int, int *)", - "target": "include/cucascade/data/disk_io_backend.hpp|include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend", - "call_sites": [ - { - "line": 1696, - "column": 11 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_disk(const int &, const int *, int, int *)", - "target": "include/cucascade/data/disk_io_backend.hpp|include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend.write_batch(const int &, const int &, int)", - "call_sites": [ - { - "line": 1696, - "column": 11 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).read_disk_buffer_to_host(const int &, int, int, int &, int, int &)", - "target": "include/cucascade/data/disk_io_backend.hpp|include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend", - "call_sites": [ - { - "line": 1376, - "column": 13 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).read_disk_buffer_to_host(const int &, int, int, int &, int, int &)", - "target": "include/cucascade/data/disk_io_backend.hpp|include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend.read(const int &, void *, int, int)", - "call_sites": [ - { - "line": 1376, - "column": 13 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).read_disk_buffer_to_host(const int &, int, int, int &, int, int &)", - "target": "include/cucascade/data/disk_io_backend.hpp|include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend.read(const int &, void *, int, int, int)", - "call_sites": [ - { - "line": 1376, - "column": 13 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).reconstruct_column_from_disk(const int &, const int &, int, int, int &)", - "target": "include/cucascade/data/disk_io_backend.hpp|include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend", - "call_sites": [ - { - "line": 1739, - "column": 15 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).reconstruct_column_from_disk(const int &, const int &, int, int, int &)", - "target": "include/cucascade/data/disk_io_backend.hpp|include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend.read(const int &, void *, int, int)", - "call_sites": [ - { - "line": 1739, - "column": 15 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).reconstruct_column_from_disk(const int &, const int &, int, int, int &)", - "target": "include/cucascade/data/disk_io_backend.hpp|include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend.read(const int &, void *, int, int, int)", - "call_sites": [ - { - "line": 1739, - "column": 15 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).write_host_buffer_to_disk(const int &, int, int, const int &, int, int &)", - "target": "include/cucascade/data/disk_io_backend.hpp|include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend", - "call_sites": [ - { - "line": 1346, - "column": 13 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).write_host_buffer_to_disk(const int &, int, int, const int &, int, int &)", - "target": "include/cucascade/data/disk_io_backend.hpp|include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend.write(const int &, const void *, int, int)", - "call_sites": [ - { - "line": 1346, - "column": 13 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).write_host_buffer_to_disk(const int &, int, int, const int &, int, int &)", - "target": "include/cucascade/data/disk_io_backend.hpp|include.cucascade.data.disk_io_backend.hpp.cucascade.idisk_io_backend.write(const int &, const void *, int, int, int)", - "call_sites": [ - { - "line": 1346, - "column": 13 - } - ], - "description": "" - } - ] - }, - { - "relation": "implements and invokes interfaces defined in", - "src_name": "cuDF Data Representation and Conversion", - "dst_name": "cuDF Table Representations and Profiling", - "evidence": "", - "key_edges": [], - "src_id": "2.3", - "dst_id": "1.5", - "is_static": true, - "all_edges": [ - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_disk(const int &, const int *, int, int *)", - "target": "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation", - "call_sites": [ - { - "line": 1661, - "column": 14 - }, - { - "line": 1662, - "column": 36 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_disk(const int &, const int *, int, int *)", - "target": "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.get_table_view() const", - "call_sites": [ - { - "line": 1662, - "column": 36 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_disk(const int &, const int *, int, int *)", - "target": "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.wait_for_writer(int) const", - "call_sites": [ - { - "line": 1661, - "column": 14 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_disk(const int &, const int *, int, int *)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation", - "call_sites": [ - { - "line": 1674, - "column": 38 - }, - { - "line": 1690, - "column": 38 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_disk(const int &, const int *, int, int *)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.num_columns() const noexcept", - "call_sites": [ - { - "line": 1674, - "column": 38 - }, - { - "line": 1690, - "column": 38 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_disk(const int &, const int *, int, int *)", - "target": "include/cucascade/cudf/host_table.hpp|include.cucascade.cudf.host_table.hpp.cucascade.memory.host_table_allocation", - "call_sites": [ - { - "line": 1674, - "column": 38 - }, - { - "line": 1690, - "column": 38 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_disk(const int &, const int *, int, int *)", - "target": "include/cucascade/cudf/host_table.hpp|include.cucascade.cudf.host_table.hpp.cucascade.memory.host_table_allocation.num_columns() const noexcept", - "call_sites": [ - { - "line": 1674, - "column": 38 - }, - { - "line": 1690, - "column": 38 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_gpu(const int &, const int *, int, int *)", - "target": "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation", - "call_sites": [ - { - "line": 933, - "column": 14 - }, - { - "line": 935, - "column": 48 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_gpu(const int &, const int *, int, int *)", - "target": "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.get_table_view() const", - "call_sites": [ - { - "line": 935, - "column": 48 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_gpu(const int &, const int *, int, int *)", - "target": "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.wait_for_writer(int) const", - "call_sites": [ - { - "line": 933, - "column": 14 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_gpu(const int &, const int *, int, int *)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation", - "call_sites": [ - { - "line": 939, - "column": 44 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_gpu(const int &, const int *, int, int *)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.num_columns() const noexcept", - "call_sites": [ - { - "line": 939, - "column": 44 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_gpu(const int &, const int *, int, int *)", - "target": "include/cucascade/cudf/host_table.hpp|include.cucascade.cudf.host_table.hpp.cucascade.memory.host_table_allocation", - "call_sites": [ - { - "line": 939, - "column": 44 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_gpu(const int &, const int *, int, int *)", - "target": "include/cucascade/cudf/host_table.hpp|include.cucascade.cudf.host_table.hpp.cucascade.memory.host_table_allocation.num_columns() const noexcept", - "call_sites": [ - { - "line": 939, - "column": 44 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_host(const int &, const int *, int, int *)", - "target": "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation", - "call_sites": [ - { - "line": 115, - "column": 14 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_host(const int &, const int *, int, int *)", - "target": "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.wait_for_writer(int) const", - "call_sites": [ - { - "line": 115, - "column": 14 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_host_fast(const int &, const int *, int, int *)", - "target": "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation", - "call_sites": [ - { - "line": 507, - "column": 14 - }, - { - "line": 508, - "column": 44 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_host_fast(const int &, const int *, int, int *)", - "target": "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.get_table_view() const", - "call_sites": [ - { - "line": 508, - "column": 44 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_host_fast(const int &, const int *, int, int *)", - "target": "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.wait_for_writer(int) const", - "call_sites": [ - { - "line": 507, - "column": 14 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_host_fast(const int &, const int *, int, int *)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation", - "call_sites": [ - { - "line": 514, - "column": 40 - }, - { - "line": 525, - "column": 40 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_host_fast(const int &, const int *, int, int *)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.num_columns() const noexcept", - "call_sites": [ - { - "line": 514, - "column": 40 - }, - { - "line": 525, - "column": 40 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_host_fast(const int &, const int *, int, int *)", - "target": "include/cucascade/cudf/host_table.hpp|include.cucascade.cudf.host_table.hpp.cucascade.memory.host_table_allocation", - "call_sites": [ - { - "line": 514, - "column": 40 - }, - { - "line": 525, - "column": 40 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_host_fast(const int &, const int *, int, int *)", - "target": "include/cucascade/cudf/host_table.hpp|include.cucascade.cudf.host_table.hpp.cucascade.memory.host_table_allocation.num_columns() const noexcept", - "call_sites": [ - { - "line": 514, - "column": 40 - }, - { - "line": 525, - "column": 40 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_data_to_disk(const int &, const int *, int, int *)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation", - "call_sites": [ - { - "line": 1538, - "column": 40 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_data_to_disk(const int &, const int *, int, int *)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation.get_host_table() const", - "call_sites": [ - { - "line": 1538, - "column": 40 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_data_to_disk(const int &, const int *, int, int *)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation", - "call_sites": [ - { - "line": 1538, - "column": 40 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_data_to_disk(const int &, const int *, int, int *)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.get_host_table() const", - "call_sites": [ - { - "line": 1538, - "column": 40 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_fast_to_gpu(const int &, const int *, int, int *)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation", - "call_sites": [ - { - "line": 1193, - "column": 40 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_fast_to_gpu(const int &, const int *, int, int *)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation.get_host_table() const", - "call_sites": [ - { - "line": 1193, - "column": 40 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_fast_to_gpu(const int &, const int *, int, int *)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation", - "call_sites": [ - { - "line": 1193, - "column": 40 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_fast_to_gpu(const int &, const int *, int, int *)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.get_host_table() const", - "call_sites": [ - { - "line": 1193, - "column": 40 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_fast_to_host_fast(const int &, const int *, int, int *)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation", - "call_sites": [ - { - "line": 1260, - "column": 38 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_fast_to_host_fast(const int &, const int *, int, int *)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation.get_host_table() const", - "call_sites": [ - { - "line": 1260, - "column": 38 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_fast_to_host_fast(const int &, const int *, int, int *)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation", - "call_sites": [ - { - "line": 1260, - "column": 38 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_fast_to_host_fast(const int &, const int *, int, int *)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.get_host_table() const", - "call_sites": [ - { - "line": 1260, - "column": 38 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_to_gpu(const int &, const int *, int, int *)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation", - "call_sites": [ - { - "line": 160, - "column": 38 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_to_gpu(const int &, const int *, int, int *)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation.get_host_table() const", - "call_sites": [ - { - "line": 160, - "column": 38 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_to_gpu(const int &, const int *, int, int *)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation", - "call_sites": [ - { - "line": 160, - "column": 38 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_to_gpu(const int &, const int *, int, int *)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.get_host_table() const", - "call_sites": [ - { - "line": 160, - "column": 38 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_to_host(const int &, const int *, int, int *)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation", - "call_sites": [ - { - "line": 213, - "column": 38 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_to_host(const int &, const int *, int, int *)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation.get_host_table() const", - "call_sites": [ - { - "line": 213, - "column": 38 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_to_host(const int &, const int *, int, int *)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation", - "call_sites": [ - { - "line": 213, - "column": 38 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_host_to_host(const int &, const int *, int, int *)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.get_host_table() const", - "call_sites": [ - { - "line": 213, - "column": 38 - } - ], - "description": "" - } - ] - }, - { - "relation": "references reactor header metadata", - "src_name": "cuDF Data Representation and Conversion", - "dst_name": "Asynchronous I/O Event Reactors", - "evidence": "", - "key_edges": [], - "src_id": "2.3", - "dst_id": "2.1.4", - "is_static": true, - "all_edges": [ - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).reconstruct_column_p2p(const int &, int, int, int, int)", - "target": "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry_kind.head", - "call_sites": [ - { - "line": 873, - "column": 29 - } - ], - "description": "" - } - ] - }, - { - "relation": "reads and writes data batches via pipeline backend", - "src_name": "cuDF Data Representation and Conversion", - "dst_name": "Data Batch and Pipeline I/O Backend", - "evidence": "", - "key_edges": [ - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_disk(const int &, const int *, int, int *)", - "target": "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.write_batch(const int &, const int &, int)", - "call_sites": [ - { - "line": 1696, - "column": 11 - } - ], - "description": "writes converted GPU data batches to disk via pipeline backend" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).read_disk_buffer_to_host(const int &, int, int, int &, int, int &)", - "target": "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.read(const int &, void *, int, int)", - "call_sites": [ - { - "line": 1376, - "column": 13 - } - ], - "description": "reads disk data buffers into host memory via pipeline backend" - } - ], - "src_id": "2.3", - "dst_id": "2.4", - "is_static": true, - "all_edges": [ - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).alloc_and_read_from_disk(const int &, int, int, int, int, int &)", - "target": "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.read(const int &, void *, int, int)", - "call_sites": [ - { - "line": 1717, - "column": 27 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).alloc_and_read_from_disk(const int &, int, int, int, int, int &)", - "target": "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.read(const int &, void *, int, int, int)", - "call_sites": [ - { - "line": 1717, - "column": 27 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).convert_gpu_to_disk(const int &, const int *, int, int *)", - "target": "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.write_batch(const int &, const int &, int)", - "call_sites": [ - { - "line": 1696, - "column": 11 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).read_disk_buffer_to_host(const int &, int, int, int &, int, int &)", - "target": "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.read(const int &, void *, int, int)", - "call_sites": [ - { - "line": 1376, - "column": 13 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).read_disk_buffer_to_host(const int &, int, int, int &, int, int &)", - "target": "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.read(const int &, void *, int, int, int)", - "call_sites": [ - { - "line": 1376, - "column": 13 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).reconstruct_column_from_disk(const int &, const int &, int, int, int &)", - "target": "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.read(const int &, void *, int, int)", - "call_sites": [ - { - "line": 1739, - "column": 15 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).reconstruct_column_from_disk(const int &, const int &, int, int, int &)", - "target": "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.read(const int &, void *, int, int, int)", - "call_sites": [ - { - "line": 1739, - "column": 15 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).write_host_buffer_to_disk(const int &, int, int, const int &, int, int &)", - "target": "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.write(const int &, const void *, int, int)", - "call_sites": [ - { - "line": 1346, - "column": 13 - } - ], - "description": "" - }, - { - "source": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).write_host_buffer_to_disk(const int &, int, int, const int &, int, int &)", - "target": "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.write(const int &, const void *, int, int, int)", - "call_sites": [ - { - "line": 1346, - "column": 13 - } - ], - "description": "" - } - ] - }, - { - "relation": "implements and invokes interfaces defined in", - "src_name": "Data Batch and Pipeline I/O Backend", - "dst_name": "CUDA Copy and Event Utilities", - "evidence": "", - "key_edges": [], - "src_id": "2.4", - "dst_id": "1.1.2", - "is_static": true, - "all_edges": [ - { - "source": "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.read(const int &, void *, int, int, int)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event", - "call_sites": [ - { - "line": 285, - "column": 21 - }, - { - "line": 351, - "column": 49 - } - ], - "description": "" - }, - { - "source": "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.read(const int &, void *, int, int, int)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.record(int)", - "call_sites": [ - { - "line": 285, - "column": 21 - } - ], - "description": "" - }, - { - "source": "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.read(const int &, void *, int, int, int)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.synchronize() const", - "call_sites": [ - { - "line": 351, - "column": 49 - } - ], - "description": "" - }, - { - "source": "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.read(const int &, void *, int, int, int)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view", - "call_sites": [ - { - "line": 351, - "column": 49 - } - ], - "description": "" - }, - { - "source": "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.read(const int &, void *, int, int, int)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.synchronize() const", - "call_sites": [ - { - "line": 351, - "column": 49 - } - ], - "description": "" - }, - { - "source": "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.write(const int &, const void *, int, int, int)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event", - "call_sites": [ - { - "line": 206, - "column": 21 - }, - { - "line": 235, - "column": 23 - } - ], - "description": "" - }, - { - "source": "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.write(const int &, const void *, int, int, int)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.record(int)", - "call_sites": [ - { - "line": 206, - "column": 21 - } - ], - "description": "" - }, - { - "source": "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.write(const int &, const void *, int, int, int)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.synchronize() const", - "call_sites": [ - { - "line": 235, - "column": 23 - } - ], - "description": "" - }, - { - "source": "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.write(const int &, const void *, int, int, int)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view", - "call_sites": [ - { - "line": 235, - "column": 23 - } - ], - "description": "" - }, - { - "source": "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.write(const int &, const void *, int, int, int)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.synchronize() const", - "call_sites": [ - { - "line": 235, - "column": 23 - } - ], - "description": "" - }, - { - "source": "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.write_batch(const int &, const int &, int)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event", - "call_sites": [ - { - "line": 421, - "column": 21 - } - ], - "description": "" - }, - { - "source": "src/data/pipeline_io_backend.cpp|src.data.pipeline_io_backend.cpp.cucascade.(anonymous namespace).pipeline_io_backend.write_batch(const int &, const int &, int)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.record(int)", - "call_sites": [ - { - "line": 421, - "column": 21 - } - ], - "description": "" - } - ] - }, - { - "relation": "implements and invokes interfaces defined in", - "src_name": "Data Batch and Pipeline I/O Backend", - "dst_name": "Task Schedulers and Execution Control", - "evidence": "", - "key_edges": [], - "src_id": "2.4", - "dst_id": "1.3.1", - "is_static": true, - "all_edges": [ - { - "source": "src/data/io_worker.hpp|src.data.io_worker.hpp.cucascade.detail.io_worker.run()", - "target": "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t", - "call_sites": [ - { - "line": 104, - "column": 17 - } - ], - "description": "" - }, - { - "source": "src/data/io_worker.hpp|src.data.io_worker.hpp.cucascade.detail.io_worker.run()", - "target": "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.set_exception(int) noexcept", - "call_sites": [ - { - "line": 104, - "column": 17 - } - ], - "description": "" - }, - { - "source": "src/data/io_worker.hpp|src.data.io_worker.hpp.cucascade.detail.io_worker.run()", - "target": "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t", - "call_sites": [ - { - "line": 104, - "column": 17 - } - ], - "description": "" - }, - { - "source": "src/data/io_worker.hpp|src.data.io_worker.hpp.cucascade.detail.io_worker.run()", - "target": "include/cucascade/exec/try.hpp|include.cucascade.exec.try.hpp.cucascade.exec.try_t.set_exception(int) noexcept", - "call_sites": [ - { - "line": 104, - "column": 17 - } - ], - "description": "" - } - ] - }, - { - "relation": "implements and invokes interfaces defined in", - "src_name": "Data Batch and Pipeline I/O Backend", - "dst_name": "Disk I/O Backend Registry", - "evidence": "", - "key_edges": [], - "src_id": "2.4", - "dst_id": "1.4.3", - "is_static": true, - "all_edges": [ - { - "source": "src/data/io_backend_registry.cpp|src.data.io_backend_registry.cpp.cucascade.register_builtin_io_backends(int &)", - "target": "include/cucascade/data/io_backend_registry.hpp|include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry", - "call_sites": [ - { - "line": 97, - "column": 12 - } - ], - "description": "" - }, - { - "source": "src/data/io_backend_registry.cpp|src.data.io_backend_registry.cpp.cucascade.register_builtin_io_backends(int &)", - "target": "include/cucascade/data/io_backend_registry.hpp|include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.register_backend(const int &, int)", - "call_sites": [ - { - "line": 97, - "column": 12 - } - ], - "description": "" - } - ] - }, - { - "relation": "benchmarks interfaces declared in", - "src_name": "Performance Benchmarks", - "dst_name": "I/O Transfer Engine and Contexts", - "evidence": "", - "key_edges": [], - "src_id": "3", - "dst_id": "1.1.1", - "is_static": true, - "all_edges": [ - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertDiskToGpu(int &)", - "target": "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.range", - "call_sites": [ - { - "line": 470, - "column": 31 - }, - { - "line": 472, - "column": 44 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertDiskToGpuPipeline(int &)", - "target": "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.range", - "call_sites": [ - { - "line": 877, - "column": 31 - }, - { - "line": 879, - "column": 44 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertDiskToHost(int &)", - "target": "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.range", - "call_sites": [ - { - "line": 561, - "column": 31 - }, - { - "line": 563, - "column": 44 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDisk(int &)", - "target": "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.range", - "call_sites": [ - { - "line": 418, - "column": 31 - }, - { - "line": 420, - "column": 44 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskListColumns(int &)", - "target": "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.range", - "call_sites": [ - { - "line": 655, - "column": 31 - }, - { - "line": 657, - "column": 44 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskPipeline(int &)", - "target": "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.range", - "call_sites": [ - { - "line": 807, - "column": 31 - }, - { - "line": 809, - "column": 44 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskStringColumns(int &)", - "target": "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.range", - "call_sites": [ - { - "line": 614, - "column": 31 - }, - { - "line": 616, - "column": 44 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskStructColumns(int &)", - "target": "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.range", - "call_sites": [ - { - "line": 696, - "column": 31 - }, - { - "line": 698, - "column": 44 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertHostToDisk(int &)", - "target": "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.range", - "call_sites": [ - { - "line": 514, - "column": 31 - }, - { - "line": 516, - "column": 44 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).pipeline_read_benchmark(int &, TableFactory)", - "target": "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.range", - "call_sites": [ - { - "line": 969, - "column": 31 - }, - { - "line": 971, - "column": 44 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).pipeline_write_benchmark(int &, TableFactory)", - "target": "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.range", - "call_sites": [ - { - "line": 930, - "column": 31 - }, - { - "line": 932, - "column": 44 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_representation_converter.cpp|benchmark.benchmark_representation_converter.cpp.(anonymous namespace).BM_ConvertGpuToHost(int &)", - "target": "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.range", - "call_sites": [ - { - "line": 172, - "column": 33 - }, - { - "line": 173, - "column": 50 - }, - { - "line": 174, - "column": 55 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_representation_converter.cpp|benchmark.benchmark_representation_converter.cpp.(anonymous namespace).BM_ConvertGpuToHostFast(int &)", - "target": "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.range", - "call_sites": [ - { - "line": 326, - "column": 33 - }, - { - "line": 327, - "column": 50 - }, - { - "line": 328, - "column": 55 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_representation_converter.cpp|benchmark.benchmark_representation_converter.cpp.(anonymous namespace).BM_ConvertHostFastToGpu(int &)", - "target": "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.range", - "call_sites": [ - { - "line": 395, - "column": 33 - }, - { - "line": 396, - "column": 50 - }, - { - "line": 397, - "column": 55 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_representation_converter.cpp|benchmark.benchmark_representation_converter.cpp.(anonymous namespace).BM_ConvertHostToGpu(int &)", - "target": "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.range", - "call_sites": [ - { - "line": 247, - "column": 33 - }, - { - "line": 248, - "column": 50 - }, - { - "line": 249, - "column": 55 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_representation_converter.cpp|benchmark.benchmark_representation_converter.cpp.(anonymous namespace).BM_GpuToHostThroughput(int &)", - "target": "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.range", - "call_sites": [ - { - "line": 467, - "column": 55 - }, - { - "line": 468, - "column": 55 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_representation_converter.cpp|benchmark.benchmark_representation_converter.cpp.(anonymous namespace).BM_HostToGpuThroughput(int &)", - "target": "include/cucascade/io/types.hpp|include.cucascade.io.types.hpp.cucascade.io.range", - "call_sites": [ - { - "line": 523, - "column": 55 - }, - { - "line": 524, - "column": 55 - } - ], - "description": "" - }, - { - "source": "benchmark/parquet_benchmark.cpp|benchmark.parquet_benchmark.cpp.main(int, char **)", - "target": "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx", - "call_sites": [ - { - "line": 330, - "column": 13 - } - ], - "description": "" - }, - { - "source": "benchmark/parquet_benchmark.cpp|benchmark.parquet_benchmark.cpp.main(int, char **)", - "target": "include/cucascade/io/io_context.hpp|include.cucascade.io.io_context.hpp.cucascade.io.ioctx.start()", - "call_sites": [ - { - "line": 330, - "column": 13 - } - ], - "description": "" - }, - { - "source": "benchmark/parquet_benchmark.cpp|benchmark.parquet_benchmark.cpp.main(int, char **)", - "target": "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor", - "call_sites": [ - { - "line": 330, - "column": 13 - } - ], - "description": "" - }, - { - "source": "benchmark/parquet_benchmark.cpp|benchmark.parquet_benchmark.cpp.main(int, char **)", - "target": "include/cucascade/io/rest/rest_reactor.hpp|include.cucascade.io.rest.rest_reactor.hpp.cucascade.io.rest.rest_reactor.start()", - "call_sites": [ - { - "line": 330, - "column": 13 - } - ], - "description": "" - }, - { - "source": "benchmark/parquet_benchmark.cpp|benchmark.parquet_benchmark.cpp.main(int, char **)", - "target": "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor", - "call_sites": [ - { - "line": 330, - "column": 13 - } - ], - "description": "" - }, - { - "source": "benchmark/parquet_benchmark.cpp|benchmark.parquet_benchmark.cpp.main(int, char **)", - "target": "include/cucascade/io/uring/uring_reactor.hpp|include.cucascade.io.uring.uring_reactor.hpp.cucascade.io.uring.uring_reactor.start()", - "call_sites": [ - { - "line": 330, - "column": 13 - } - ], - "description": "" - }, - { - "source": "benchmark/parquet_io_benchmark.cpp|benchmark.parquet_io_benchmark.cpp.main(int, char **)", - "target": "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request", - "call_sites": [ - { - "line": 230, - "column": 43 - } - ], - "description": "" - }, - { - "source": "benchmark/parquet_io_benchmark.cpp|benchmark.parquet_io_benchmark.cpp.main(int, char **)", - "target": "include/cucascade/io/io_request.hpp|include.cucascade.io.io_request.hpp.cucascade.io.grouped_io_request.front() noexcept", - "call_sites": [ - { - "line": 230, - "column": 43 - } - ], - "description": "" - }, - { - "source": "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.main(int, char **)", - "target": "include/cucascade/io/datasource_factory.hpp|include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry", - "call_sites": [ - { - "line": 342, - "column": 31 - } - ], - "description": "" - }, - { - "source": "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.main(int, char **)", - "target": "include/cucascade/io/datasource_factory.hpp|include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.clear()", - "call_sites": [ - { - "line": 342, - "column": 31 - } - ], - "description": "" - }, - { - "source": "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.main(int, char **)", - "target": "include/cucascade/io/datasource_factory.hpp|include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry", - "call_sites": [ - { - "line": 330, - "column": 31 - } - ], - "description": "" - }, - { - "source": "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.main(int, char **)", - "target": "include/cucascade/io/datasource_factory.hpp|include.cucascade.io.datasource_factory.hpp.cucascade.io.io_context_registry.clear()", - "call_sites": [ - { - "line": 330, - "column": 31 - } - ], - "description": "" - } - ] - }, - { - "relation": "benchmarks interfaces declared in", - "src_name": "Performance Benchmarks", - "dst_name": "CUDA Copy and Event Utilities", - "evidence": "", - "key_edges": [ - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertDiskToGpu(int &)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.synchronize() const", - "call_sites": [ - { - "line": 489, - "column": 10 - } - ], - "description": "Synchronizes CUDA events and instantiates GPU table representations to measure transition latency." - } - ], - "src_id": "3", - "dst_id": "1.1.2", - "is_static": true, - "all_edges": [ - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertDiskToGpu(int &)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event", - "call_sites": [ - { - "line": 489, - "column": 10 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertDiskToGpu(int &)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.synchronize() const", - "call_sites": [ - { - "line": 489, - "column": 10 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertDiskToGpu(int &)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view", - "call_sites": [ - { - "line": 489, - "column": 10 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertDiskToGpu(int &)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.synchronize() const", - "call_sites": [ - { - "line": 489, - "column": 10 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertDiskToHost(int &)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event", - "call_sites": [ - { - "line": 582, - "column": 10 - }, - { - "line": 585, - "column": 10 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertDiskToHost(int &)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.synchronize() const", - "call_sites": [ - { - "line": 582, - "column": 10 - }, - { - "line": 585, - "column": 10 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertDiskToHost(int &)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view", - "call_sites": [ - { - "line": 582, - "column": 10 - }, - { - "line": 585, - "column": 10 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertDiskToHost(int &)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.synchronize() const", - "call_sites": [ - { - "line": 582, - "column": 10 - }, - { - "line": 585, - "column": 10 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDisk(int &)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event", - "call_sites": [ - { - "line": 444, - "column": 10 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDisk(int &)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.synchronize() const", - "call_sites": [ - { - "line": 444, - "column": 10 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDisk(int &)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view", - "call_sites": [ - { - "line": 444, - "column": 10 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDisk(int &)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.synchronize() const", - "call_sites": [ - { - "line": 444, - "column": 10 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertHostToDisk(int &)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event", - "call_sites": [ - { - "line": 535, - "column": 10 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertHostToDisk(int &)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.synchronize() const", - "call_sites": [ - { - "line": 535, - "column": 10 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertHostToDisk(int &)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view", - "call_sites": [ - { - "line": 535, - "column": 10 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertHostToDisk(int &)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.synchronize() const", - "call_sites": [ - { - "line": 535, - "column": 10 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).create_list_benchmark_table(int, int)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event", - "call_sites": [ - { - "line": 347, - "column": 12 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).create_list_benchmark_table(int, int)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.synchronize() const", - "call_sites": [ - { - "line": 347, - "column": 12 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).create_list_benchmark_table(int, int)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view", - "call_sites": [ - { - "line": 347, - "column": 12 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).create_list_benchmark_table(int, int)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.synchronize() const", - "call_sites": [ - { - "line": 347, - "column": 12 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).create_string_benchmark_table(int, int)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event", - "call_sites": [ - { - "line": 285, - "column": 12 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).create_string_benchmark_table(int, int)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.synchronize() const", - "call_sites": [ - { - "line": 285, - "column": 12 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).create_string_benchmark_table(int, int)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view", - "call_sites": [ - { - "line": 285, - "column": 12 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).create_string_benchmark_table(int, int)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.synchronize() const", - "call_sites": [ - { - "line": 285, - "column": 12 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).create_struct_benchmark_table(int, int)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event", - "call_sites": [ - { - "line": 390, - "column": 12 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).create_struct_benchmark_table(int, int)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.synchronize() const", - "call_sites": [ - { - "line": 390, - "column": 12 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).create_struct_benchmark_table(int, int)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view", - "call_sites": [ - { - "line": 390, - "column": 12 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).create_struct_benchmark_table(int, int)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.synchronize() const", - "call_sites": [ - { - "line": 390, - "column": 12 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_representation_converter.cpp|benchmark.benchmark_representation_converter.cpp.(anonymous namespace).BM_ConvertGpuToHost(int &)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event", - "call_sites": [ - { - "line": 207, - "column": 17 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_representation_converter.cpp|benchmark.benchmark_representation_converter.cpp.(anonymous namespace).BM_ConvertGpuToHost(int &)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.synchronize() const", - "call_sites": [ - { - "line": 207, - "column": 17 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_representation_converter.cpp|benchmark.benchmark_representation_converter.cpp.(anonymous namespace).BM_ConvertGpuToHost(int &)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view", - "call_sites": [ - { - "line": 207, - "column": 17 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_representation_converter.cpp|benchmark.benchmark_representation_converter.cpp.(anonymous namespace).BM_ConvertGpuToHost(int &)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.synchronize() const", - "call_sites": [ - { - "line": 207, - "column": 17 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_representation_converter.cpp|benchmark.benchmark_representation_converter.cpp.(anonymous namespace).BM_ConvertGpuToHostFast(int &)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event", - "call_sites": [ - { - "line": 359, - "column": 17 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_representation_converter.cpp|benchmark.benchmark_representation_converter.cpp.(anonymous namespace).BM_ConvertGpuToHostFast(int &)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.synchronize() const", - "call_sites": [ - { - "line": 359, - "column": 17 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_representation_converter.cpp|benchmark.benchmark_representation_converter.cpp.(anonymous namespace).BM_ConvertGpuToHostFast(int &)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view", - "call_sites": [ - { - "line": 359, - "column": 17 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_representation_converter.cpp|benchmark.benchmark_representation_converter.cpp.(anonymous namespace).BM_ConvertGpuToHostFast(int &)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.synchronize() const", - "call_sites": [ - { - "line": 359, - "column": 17 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_representation_converter.cpp|benchmark.benchmark_representation_converter.cpp.(anonymous namespace).BM_ConvertHostFastToGpu(int &)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event", - "call_sites": [ - { - "line": 420, - "column": 18 - }, - { - "line": 428, - "column": 17 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_representation_converter.cpp|benchmark.benchmark_representation_converter.cpp.(anonymous namespace).BM_ConvertHostFastToGpu(int &)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.synchronize() const", - "call_sites": [ - { - "line": 420, - "column": 18 - }, - { - "line": 428, - "column": 17 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_representation_converter.cpp|benchmark.benchmark_representation_converter.cpp.(anonymous namespace).BM_ConvertHostFastToGpu(int &)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view", - "call_sites": [ - { - "line": 420, - "column": 18 - }, - { - "line": 428, - "column": 17 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_representation_converter.cpp|benchmark.benchmark_representation_converter.cpp.(anonymous namespace).BM_ConvertHostFastToGpu(int &)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.synchronize() const", - "call_sites": [ - { - "line": 420, - "column": 18 - }, - { - "line": 428, - "column": 17 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_representation_converter.cpp|benchmark.benchmark_representation_converter.cpp.(anonymous namespace).BM_ConvertHostToGpu(int &)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event", - "call_sites": [ - { - "line": 274, - "column": 18 - }, - { - "line": 282, - "column": 17 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_representation_converter.cpp|benchmark.benchmark_representation_converter.cpp.(anonymous namespace).BM_ConvertHostToGpu(int &)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.synchronize() const", - "call_sites": [ - { - "line": 274, - "column": 18 - }, - { - "line": 282, - "column": 17 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_representation_converter.cpp|benchmark.benchmark_representation_converter.cpp.(anonymous namespace).BM_ConvertHostToGpu(int &)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view", - "call_sites": [ - { - "line": 274, - "column": 18 - }, - { - "line": 282, - "column": 17 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_representation_converter.cpp|benchmark.benchmark_representation_converter.cpp.(anonymous namespace).BM_ConvertHostToGpu(int &)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.synchronize() const", - "call_sites": [ - { - "line": 274, - "column": 18 - }, - { - "line": 282, - "column": 17 - } - ], - "description": "" - }, - { - "source": "benchmark/parquet_benchmark.cpp|benchmark.parquet_benchmark.cpp.main.lambda@203:20", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event", - "call_sites": [ - { - "line": 204, - "column": 37 - } - ], - "description": "" - }, - { - "source": "benchmark/parquet_benchmark.cpp|benchmark.parquet_benchmark.cpp.main.lambda@203:20", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.view() const noexcept", - "call_sites": [ - { - "line": 204, - "column": 37 - } - ], - "description": "" - }, - { - "source": "benchmark/parquet_io_benchmark.cpp|benchmark.parquet_io_benchmark.cpp.main(int, char **)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event", - "call_sites": [ - { - "line": 352, - "column": 18 - } - ], - "description": "" - }, - { - "source": "benchmark/parquet_io_benchmark.cpp|benchmark.parquet_io_benchmark.cpp.main(int, char **)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.synchronize() const", - "call_sites": [ - { - "line": 352, - "column": 18 - } - ], - "description": "" - }, - { - "source": "benchmark/parquet_io_benchmark.cpp|benchmark.parquet_io_benchmark.cpp.main(int, char **)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view", - "call_sites": [ - { - "line": 352, - "column": 18 - } - ], - "description": "" - }, - { - "source": "benchmark/parquet_io_benchmark.cpp|benchmark.parquet_io_benchmark.cpp.main(int, char **)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.synchronize() const", - "call_sites": [ - { - "line": 352, - "column": 18 - } - ], - "description": "" - }, - { - "source": "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.awssdk_presigned_authorizer.authorize(const int &, int, int)", - "target": "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch", - "call_sites": [ - { - "line": 237, - "column": 38 - }, - { - "line": 237, - "column": 60 - } - ], - "description": "" - }, - { - "source": "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.awssdk_presigned_authorizer.authorize(const int &, int, int)", - "target": "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.count() const noexcept", - "call_sites": [ - { - "line": 237, - "column": 38 - }, - { - "line": 237, - "column": 60 - } - ], - "description": "" - }, - { - "source": "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.main(int, char **)", - "target": "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch", - "call_sites": [ - { - "line": 342, - "column": 31 - } - ], - "description": "" - }, - { - "source": "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.main(int, char **)", - "target": "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.clear() noexcept", - "call_sites": [ - { - "line": 342, - "column": 31 - } - ], - "description": "" - }, - { - "source": "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.main(int, char **)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event", - "call_sites": [ - { - "line": 578, - "column": 18 - } - ], - "description": "" - }, - { - "source": "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.main(int, char **)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event.synchronize() const", - "call_sites": [ - { - "line": 578, - "column": 18 - } - ], - "description": "" - }, - { - "source": "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.main(int, char **)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view", - "call_sites": [ - { - "line": 578, - "column": 18 - } - ], - "description": "" - }, - { - "source": "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.main(int, char **)", - "target": "include/cucascade/cuda/event.hpp|include.cucascade.cuda.event.hpp.cucascade.cuda.cuda_event_view.synchronize() const", - "call_sites": [ - { - "line": 578, - "column": 18 - } - ], - "description": "" - }, - { - "source": "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.awssdk_presigned_authorizer.authorize(const int &, int, int)", - "target": "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch", - "call_sites": [ - { - "line": 230, - "column": 38 - }, - { - "line": 230, - "column": 60 - } - ], - "description": "" - }, - { - "source": "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.awssdk_presigned_authorizer.authorize(const int &, int, int)", - "target": "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.count() const noexcept", - "call_sites": [ - { - "line": 230, - "column": 38 - }, - { - "line": 230, - "column": 60 - } - ], - "description": "" - }, - { - "source": "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.main(int, char **)", - "target": "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch", - "call_sites": [ - { - "line": 330, - "column": 31 - } - ], - "description": "" - }, - { - "source": "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.main(int, char **)", - "target": "include/cucascade/cuda/device_copy_batch.hpp|include.cucascade.cuda.device_copy_batch.hpp.cucascade.cuda.device_copy_batch.clear() noexcept", - "call_sites": [ - { - "line": 330, - "column": 31 - } - ], - "description": "" - } - ] - }, - { - "relation": "benchmarks interfaces declared in", - "src_name": "Performance Benchmarks", - "dst_name": "Reservation-Aware Adaptor and Space Configuration", - "evidence": "", - "key_edges": [], - "src_id": "3", - "dst_id": "1.2.2", - "is_static": true, - "all_edges": [ - { - "source": "benchmark/parquet_benchmark.cpp|benchmark.parquet_benchmark.cpp.main(int, char **)", - "target": "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator", - "call_sites": [ - { - "line": 292, - "column": 38 - } - ], - "description": "" - }, - { - "source": "benchmark/parquet_benchmark.cpp|benchmark.parquet_benchmark.cpp.main(int, char **)", - "target": "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.build() const", - "call_sites": [ - { - "line": 292, - "column": 38 - } - ], - "description": "" - }, - { - "source": "benchmark/parquet_benchmark.cpp|benchmark.parquet_benchmark.cpp.main(int, char **)", - "target": "include/cucascade/memory/reservation_manager_configurator.hpp|include.cucascade.memory.reservation_manager_configurator.hpp.cucascade.memory.reservation_manager_configurator.build(const int &) const", - "call_sites": [ - { - "line": 292, - "column": 38 - } - ], - "description": "" - } - ] - }, - { - "relation": "benchmarks interfaces declared in", - "src_name": "Performance Benchmarks", - "dst_name": "Data Batch Lifecycle and Repository Core", - "evidence": "", - "key_edges": [], - "src_id": "3", - "dst_id": "1.4.1", - "is_static": true, - "all_edges": [ - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertDiskToGpu(int &)", - "target": "include/cucascade/data/common.hpp|include.cucascade.data.common.hpp.cucascade.idata_representation", - "call_sites": [ - { - "line": 491, - "column": 40 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertDiskToGpu(int &)", - "target": "include/cucascade/data/common.hpp|include.cucascade.data.common.hpp.cucascade.idata_representation.get_size_in_bytes() const", - "call_sites": [ - { - "line": 491, - "column": 40 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertDiskToGpuPipeline(int &)", - "target": "include/cucascade/data/common.hpp|include.cucascade.data.common.hpp.cucascade.idata_representation", - "call_sites": [ - { - "line": 893, - "column": 40 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertDiskToGpuPipeline(int &)", - "target": "include/cucascade/data/common.hpp|include.cucascade.data.common.hpp.cucascade.idata_representation.get_size_in_bytes() const", - "call_sites": [ - { - "line": 893, - "column": 40 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertDiskToHost(int &)", - "target": "include/cucascade/data/common.hpp|include.cucascade.data.common.hpp.cucascade.idata_representation", - "call_sites": [ - { - "line": 587, - "column": 40 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertDiskToHost(int &)", - "target": "include/cucascade/data/common.hpp|include.cucascade.data.common.hpp.cucascade.idata_representation.get_size_in_bytes() const", - "call_sites": [ - { - "line": 587, - "column": 40 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDisk(int &)", - "target": "include/cucascade/data/common.hpp|include.cucascade.data.common.hpp.cucascade.idata_representation", - "call_sites": [ - { - "line": 446, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDisk(int &)", - "target": "include/cucascade/data/common.hpp|include.cucascade.data.common.hpp.cucascade.idata_representation.get_size_in_bytes() const", - "call_sites": [ - { - "line": 446, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskListColumns(int &)", - "target": "include/cucascade/data/common.hpp|include.cucascade.data.common.hpp.cucascade.idata_representation", - "call_sites": [ - { - "line": 672, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskListColumns(int &)", - "target": "include/cucascade/data/common.hpp|include.cucascade.data.common.hpp.cucascade.idata_representation.get_size_in_bytes() const", - "call_sites": [ - { - "line": 672, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskPipeline(int &)", - "target": "include/cucascade/data/common.hpp|include.cucascade.data.common.hpp.cucascade.idata_representation", - "call_sites": [ - { - "line": 825, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskPipeline(int &)", - "target": "include/cucascade/data/common.hpp|include.cucascade.data.common.hpp.cucascade.idata_representation.get_size_in_bytes() const", - "call_sites": [ - { - "line": 825, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskStringColumns(int &)", - "target": "include/cucascade/data/common.hpp|include.cucascade.data.common.hpp.cucascade.idata_representation", - "call_sites": [ - { - "line": 631, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskStringColumns(int &)", - "target": "include/cucascade/data/common.hpp|include.cucascade.data.common.hpp.cucascade.idata_representation.get_size_in_bytes() const", - "call_sites": [ - { - "line": 631, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskStructColumns(int &)", - "target": "include/cucascade/data/common.hpp|include.cucascade.data.common.hpp.cucascade.idata_representation", - "call_sites": [ - { - "line": 713, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskStructColumns(int &)", - "target": "include/cucascade/data/common.hpp|include.cucascade.data.common.hpp.cucascade.idata_representation.get_size_in_bytes() const", - "call_sites": [ - { - "line": 713, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertHostToDisk(int &)", - "target": "include/cucascade/data/common.hpp|include.cucascade.data.common.hpp.cucascade.idata_representation", - "call_sites": [ - { - "line": 537, - "column": 40 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertHostToDisk(int &)", - "target": "include/cucascade/data/common.hpp|include.cucascade.data.common.hpp.cucascade.idata_representation.get_size_in_bytes() const", - "call_sites": [ - { - "line": 537, - "column": 40 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).pipeline_read_benchmark(int &, TableFactory)", - "target": "include/cucascade/data/common.hpp|include.cucascade.data.common.hpp.cucascade.idata_representation", - "call_sites": [ - { - "line": 985, - "column": 40 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).pipeline_read_benchmark(int &, TableFactory)", - "target": "include/cucascade/data/common.hpp|include.cucascade.data.common.hpp.cucascade.idata_representation.get_size_in_bytes() const", - "call_sites": [ - { - "line": 985, - "column": 40 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).pipeline_write_benchmark(int &, TableFactory)", - "target": "include/cucascade/data/common.hpp|include.cucascade.data.common.hpp.cucascade.idata_representation", - "call_sites": [ - { - "line": 947, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).pipeline_write_benchmark(int &, TableFactory)", - "target": "include/cucascade/data/common.hpp|include.cucascade.data.common.hpp.cucascade.idata_representation.get_size_in_bytes() const", - "call_sites": [ - { - "line": 947, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.main(int, char **)", - "target": "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry", - "call_sites": [ - { - "line": 342, - "column": 31 - } - ], - "description": "" - }, - { - "source": "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.main(int, char **)", - "target": "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.clear()", - "call_sites": [ - { - "line": 342, - "column": 31 - } - ], - "description": "" - }, - { - "source": "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.main(int, char **)", - "target": "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry", - "call_sites": [ - { - "line": 330, - "column": 31 - } - ], - "description": "" - }, - { - "source": "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.main(int, char **)", - "target": "include/cucascade/data/representation_converter.hpp|include.cucascade.data.representation_converter.hpp.cucascade.representation_converter_registry.clear()", - "call_sites": [ - { - "line": 330, - "column": 31 - } - ], - "description": "" - } - ] - }, - { - "relation": "benchmarks interfaces declared in", - "src_name": "Performance Benchmarks", - "dst_name": "Disk Representation and I/O Backend", - "evidence": "", - "key_edges": [], - "src_id": "3", - "dst_id": "1.4.2", - "is_static": true, - "all_edges": [ - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertDiskToGpu(int &)", - "target": "include/cucascade/data/disk_data_representation.hpp|include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation", - "call_sites": [ - { - "line": 491, - "column": 40 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertDiskToGpu(int &)", - "target": "include/cucascade/data/disk_data_representation.hpp|include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation.get_size_in_bytes() const", - "call_sites": [ - { - "line": 491, - "column": 40 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertDiskToGpuPipeline(int &)", - "target": "include/cucascade/data/disk_data_representation.hpp|include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation", - "call_sites": [ - { - "line": 893, - "column": 40 - }, - { - "line": 894, - "column": 40 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertDiskToGpuPipeline(int &)", - "target": "include/cucascade/data/disk_data_representation.hpp|include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation.get_disk_table() const", - "call_sites": [ - { - "line": 894, - "column": 40 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertDiskToGpuPipeline(int &)", - "target": "include/cucascade/data/disk_data_representation.hpp|include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation.get_size_in_bytes() const", - "call_sites": [ - { - "line": 893, - "column": 40 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertDiskToHost(int &)", - "target": "include/cucascade/data/disk_data_representation.hpp|include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation", - "call_sites": [ - { - "line": 587, - "column": 40 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertDiskToHost(int &)", - "target": "include/cucascade/data/disk_data_representation.hpp|include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation.get_size_in_bytes() const", - "call_sites": [ - { - "line": 587, - "column": 40 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDisk(int &)", - "target": "include/cucascade/data/disk_data_representation.hpp|include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation", - "call_sites": [ - { - "line": 446, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDisk(int &)", - "target": "include/cucascade/data/disk_data_representation.hpp|include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation.get_size_in_bytes() const", - "call_sites": [ - { - "line": 446, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskListColumns(int &)", - "target": "include/cucascade/data/disk_data_representation.hpp|include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation", - "call_sites": [ - { - "line": 672, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskListColumns(int &)", - "target": "include/cucascade/data/disk_data_representation.hpp|include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation.get_size_in_bytes() const", - "call_sites": [ - { - "line": 672, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskPipeline(int &)", - "target": "include/cucascade/data/disk_data_representation.hpp|include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation", - "call_sites": [ - { - "line": 825, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskPipeline(int &)", - "target": "include/cucascade/data/disk_data_representation.hpp|include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation.get_size_in_bytes() const", - "call_sites": [ - { - "line": 825, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskStringColumns(int &)", - "target": "include/cucascade/data/disk_data_representation.hpp|include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation", - "call_sites": [ - { - "line": 631, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskStringColumns(int &)", - "target": "include/cucascade/data/disk_data_representation.hpp|include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation.get_size_in_bytes() const", - "call_sites": [ - { - "line": 631, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskStructColumns(int &)", - "target": "include/cucascade/data/disk_data_representation.hpp|include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation", - "call_sites": [ - { - "line": 713, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskStructColumns(int &)", - "target": "include/cucascade/data/disk_data_representation.hpp|include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation.get_size_in_bytes() const", - "call_sites": [ - { - "line": 713, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertHostToDisk(int &)", - "target": "include/cucascade/data/disk_data_representation.hpp|include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation", - "call_sites": [ - { - "line": 537, - "column": 40 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertHostToDisk(int &)", - "target": "include/cucascade/data/disk_data_representation.hpp|include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation.get_size_in_bytes() const", - "call_sites": [ - { - "line": 537, - "column": 40 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).pipeline_read_benchmark(int &, TableFactory)", - "target": "include/cucascade/data/disk_data_representation.hpp|include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation", - "call_sites": [ - { - "line": 985, - "column": 40 - }, - { - "line": 986, - "column": 40 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).pipeline_read_benchmark(int &, TableFactory)", - "target": "include/cucascade/data/disk_data_representation.hpp|include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation.get_disk_table() const", - "call_sites": [ - { - "line": 986, - "column": 40 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).pipeline_read_benchmark(int &, TableFactory)", - "target": "include/cucascade/data/disk_data_representation.hpp|include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation.get_size_in_bytes() const", - "call_sites": [ - { - "line": 985, - "column": 40 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).pipeline_write_benchmark(int &, TableFactory)", - "target": "include/cucascade/data/disk_data_representation.hpp|include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation", - "call_sites": [ - { - "line": 947, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).pipeline_write_benchmark(int &, TableFactory)", - "target": "include/cucascade/data/disk_data_representation.hpp|include.cucascade.data.disk_data_representation.hpp.cucascade.disk_data_representation.get_size_in_bytes() const", - "call_sites": [ - { - "line": 947, - "column": 39 - } - ], - "description": "" - } - ] - }, - { - "relation": "benchmarks interfaces declared in", - "src_name": "Performance Benchmarks", - "dst_name": "Disk I/O Backend Registry", - "evidence": "", - "key_edges": [], - "src_id": "3", - "dst_id": "1.4.3", - "is_static": true, - "all_edges": [ - { - "source": "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.main(int, char **)", - "target": "include/cucascade/data/io_backend_registry.hpp|include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry", - "call_sites": [ - { - "line": 342, - "column": 31 - } - ], - "description": "" - }, - { - "source": "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.main(int, char **)", - "target": "include/cucascade/data/io_backend_registry.hpp|include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.clear()", - "call_sites": [ - { - "line": 342, - "column": 31 - } - ], - "description": "" - }, - { - "source": "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.main(int, char **)", - "target": "include/cucascade/data/io_backend_registry.hpp|include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry", - "call_sites": [ - { - "line": 330, - "column": 31 - } - ], - "description": "" - }, - { - "source": "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.main(int, char **)", - "target": "include/cucascade/data/io_backend_registry.hpp|include.cucascade.data.io_backend_registry.hpp.cucascade.io_backend_registry.clear()", - "call_sites": [ - { - "line": 330, - "column": 31 - } - ], - "description": "" - } - ] - }, - { - "relation": "benchmarks interfaces declared in", - "src_name": "Performance Benchmarks", - "dst_name": "cuDF Table Representations and Profiling", - "evidence": "", - "key_edges": [], - "src_id": "3", - "dst_id": "1.5", - "is_static": true, - "all_edges": [ - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertDiskToGpu(int &)", - "target": "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation", - "call_sites": [ - { - "line": 491, - "column": 40 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertDiskToGpu(int &)", - "target": "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.get_size_in_bytes() const", - "call_sites": [ - { - "line": 491, - "column": 40 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertDiskToGpu(int &)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation", - "call_sites": [ - { - "line": 491, - "column": 40 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertDiskToGpu(int &)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation.get_size_in_bytes() const", - "call_sites": [ - { - "line": 491, - "column": 40 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertDiskToGpu(int &)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation", - "call_sites": [ - { - "line": 491, - "column": 40 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertDiskToGpu(int &)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.get_size_in_bytes() const", - "call_sites": [ - { - "line": 491, - "column": 40 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertDiskToGpuPipeline(int &)", - "target": "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation", - "call_sites": [ - { - "line": 893, - "column": 40 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertDiskToGpuPipeline(int &)", - "target": "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.get_size_in_bytes() const", - "call_sites": [ - { - "line": 893, - "column": 40 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertDiskToGpuPipeline(int &)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation", - "call_sites": [ - { - "line": 893, - "column": 40 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertDiskToGpuPipeline(int &)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation.get_size_in_bytes() const", - "call_sites": [ - { - "line": 893, - "column": 40 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertDiskToGpuPipeline(int &)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation", - "call_sites": [ - { - "line": 893, - "column": 40 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertDiskToGpuPipeline(int &)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.get_size_in_bytes() const", - "call_sites": [ - { - "line": 893, - "column": 40 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertDiskToHost(int &)", - "target": "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation", - "call_sites": [ - { - "line": 587, - "column": 40 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertDiskToHost(int &)", - "target": "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.get_size_in_bytes() const", - "call_sites": [ - { - "line": 587, - "column": 40 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertDiskToHost(int &)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation", - "call_sites": [ - { - "line": 587, - "column": 40 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertDiskToHost(int &)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation.get_size_in_bytes() const", - "call_sites": [ - { - "line": 587, - "column": 40 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertDiskToHost(int &)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation", - "call_sites": [ - { - "line": 587, - "column": 40 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertDiskToHost(int &)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.get_size_in_bytes() const", - "call_sites": [ - { - "line": 587, - "column": 40 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDisk(int &)", - "target": "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation", - "call_sites": [ - { - "line": 446, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDisk(int &)", - "target": "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.get_size_in_bytes() const", - "call_sites": [ - { - "line": 446, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDisk(int &)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation", - "call_sites": [ - { - "line": 446, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDisk(int &)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation.get_size_in_bytes() const", - "call_sites": [ - { - "line": 446, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDisk(int &)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation", - "call_sites": [ - { - "line": 446, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDisk(int &)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.get_size_in_bytes() const", - "call_sites": [ - { - "line": 446, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskListColumns(int &)", - "target": "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation", - "call_sites": [ - { - "line": 672, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskListColumns(int &)", - "target": "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.get_size_in_bytes() const", - "call_sites": [ - { - "line": 672, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskListColumns(int &)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation", - "call_sites": [ - { - "line": 672, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskListColumns(int &)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation.get_size_in_bytes() const", - "call_sites": [ - { - "line": 672, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskListColumns(int &)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation", - "call_sites": [ - { - "line": 672, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskListColumns(int &)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.get_size_in_bytes() const", - "call_sites": [ - { - "line": 672, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskPipeline(int &)", - "target": "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation", - "call_sites": [ - { - "line": 825, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskPipeline(int &)", - "target": "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.get_size_in_bytes() const", - "call_sites": [ - { - "line": 825, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskPipeline(int &)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation", - "call_sites": [ - { - "line": 825, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskPipeline(int &)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation.get_size_in_bytes() const", - "call_sites": [ - { - "line": 825, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskPipeline(int &)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation", - "call_sites": [ - { - "line": 825, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskPipeline(int &)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.get_size_in_bytes() const", - "call_sites": [ - { - "line": 825, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskStringColumns(int &)", - "target": "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation", - "call_sites": [ - { - "line": 631, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskStringColumns(int &)", - "target": "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.get_size_in_bytes() const", - "call_sites": [ - { - "line": 631, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskStringColumns(int &)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation", - "call_sites": [ - { - "line": 631, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskStringColumns(int &)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation.get_size_in_bytes() const", - "call_sites": [ - { - "line": 631, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskStringColumns(int &)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation", - "call_sites": [ - { - "line": 631, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskStringColumns(int &)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.get_size_in_bytes() const", - "call_sites": [ - { - "line": 631, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskStructColumns(int &)", - "target": "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation", - "call_sites": [ - { - "line": 713, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskStructColumns(int &)", - "target": "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.get_size_in_bytes() const", - "call_sites": [ - { - "line": 713, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskStructColumns(int &)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation", - "call_sites": [ - { - "line": 713, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskStructColumns(int &)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation.get_size_in_bytes() const", - "call_sites": [ - { - "line": 713, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskStructColumns(int &)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation", - "call_sites": [ - { - "line": 713, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertGpuToDiskStructColumns(int &)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.get_size_in_bytes() const", - "call_sites": [ - { - "line": 713, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertHostToDisk(int &)", - "target": "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation", - "call_sites": [ - { - "line": 537, - "column": 40 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertHostToDisk(int &)", - "target": "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.get_size_in_bytes() const", - "call_sites": [ - { - "line": 537, - "column": 40 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertHostToDisk(int &)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation", - "call_sites": [ - { - "line": 537, - "column": 40 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertHostToDisk(int &)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation.get_size_in_bytes() const", - "call_sites": [ - { - "line": 537, - "column": 40 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertHostToDisk(int &)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation", - "call_sites": [ - { - "line": 537, - "column": 40 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).BM_ConvertHostToDisk(int &)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.get_size_in_bytes() const", - "call_sites": [ - { - "line": 537, - "column": 40 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).pipeline_read_benchmark(int &, TableFactory)", - "target": "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation", - "call_sites": [ - { - "line": 985, - "column": 40 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).pipeline_read_benchmark(int &, TableFactory)", - "target": "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.get_size_in_bytes() const", - "call_sites": [ - { - "line": 985, - "column": 40 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).pipeline_read_benchmark(int &, TableFactory)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation", - "call_sites": [ - { - "line": 985, - "column": 40 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).pipeline_read_benchmark(int &, TableFactory)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation.get_size_in_bytes() const", - "call_sites": [ - { - "line": 985, - "column": 40 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).pipeline_read_benchmark(int &, TableFactory)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation", - "call_sites": [ - { - "line": 985, - "column": 40 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).pipeline_read_benchmark(int &, TableFactory)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.get_size_in_bytes() const", - "call_sites": [ - { - "line": 985, - "column": 40 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).pipeline_write_benchmark(int &, TableFactory)", - "target": "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation", - "call_sites": [ - { - "line": 947, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).pipeline_write_benchmark(int &, TableFactory)", - "target": "include/cucascade/cudf/gpu_data_representation.hpp|include.cucascade.cudf.gpu_data_representation.hpp.cucascade.gpu_table_representation.get_size_in_bytes() const", - "call_sites": [ - { - "line": 947, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).pipeline_write_benchmark(int &, TableFactory)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation", - "call_sites": [ - { - "line": 947, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).pipeline_write_benchmark(int &, TableFactory)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_packed_representation.get_size_in_bytes() const", - "call_sites": [ - { - "line": 947, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).pipeline_write_benchmark(int &, TableFactory)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation", - "call_sites": [ - { - "line": 947, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).pipeline_write_benchmark(int &, TableFactory)", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.get_size_in_bytes() const", - "call_sites": [ - { - "line": 947, - "column": 39 - } - ], - "description": "" - }, - { - "source": "benchmark/parquet_benchmark.cpp|benchmark.parquet_benchmark.cpp.main.lambda@192:22", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation", - "call_sites": [ - { - "line": 194, - "column": 40 - } - ], - "description": "" - }, - { - "source": "benchmark/parquet_benchmark.cpp|benchmark.parquet_benchmark.cpp.main.lambda@192:22", - "target": "include/cucascade/cudf/host_data_representation.hpp|include.cucascade.cudf.host_data_representation.hpp.cucascade.host_data_representation.num_columns() const noexcept", - "call_sites": [ - { - "line": 194, - "column": 40 - } - ], - "description": "" - }, - { - "source": "benchmark/parquet_benchmark.cpp|benchmark.parquet_benchmark.cpp.main.lambda@192:22", - "target": "include/cucascade/cudf/host_table.hpp|include.cucascade.cudf.host_table.hpp.cucascade.memory.host_table_allocation", - "call_sites": [ - { - "line": 194, - "column": 40 - } - ], - "description": "" - }, - { - "source": "benchmark/parquet_benchmark.cpp|benchmark.parquet_benchmark.cpp.main.lambda@192:22", - "target": "include/cucascade/cudf/host_table.hpp|include.cucascade.cudf.host_table.hpp.cucascade.memory.host_table_allocation.num_columns() const noexcept", - "call_sites": [ - { - "line": 194, - "column": 40 - } - ], - "description": "" - }, - { - "source": "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.main(int, char **)", - "target": "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile", - "call_sites": [ - { - "line": 369, - "column": 35 - } - ], - "description": "" - }, - { - "source": "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.main(int, char **)", - "target": "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile.find(int, int) const noexcept", - "call_sites": [ - { - "line": 369, - "column": 35 - } - ], - "description": "" - }, - { - "source": "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.main(int, char **)", - "target": "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile", - "call_sites": [ - { - "line": 357, - "column": 35 - } - ], - "description": "" - }, - { - "source": "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.main(int, char **)", - "target": "include/cucascade/cudf/bandwidth_profiler.hpp|include.cucascade.cudf.bandwidth_profiler.hpp.cucascade.data.bandwidth_profile.find(int, int) const noexcept", - "call_sites": [ - { - "line": 357, - "column": 35 - } - ], - "description": "" - } - ] - }, - { - "relation": "exercises runtime implementations in", - "src_name": "Performance Benchmarks", - "dst_name": "Asynchronous I/O Event Reactors", - "evidence": "", - "key_edges": [ - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).create_benchmark_table_from_bytes(int, int)", - "target": "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry_kind.head", - "call_sites": [ - { - "line": 230, - "column": 60 - } - ], - "description": "Accesses REST reactor footer state and accumulator counts during benchmark setup and execution." - } - ], - "src_id": "3", - "dst_id": "2.1.4", - "is_static": true, - "all_edges": [ - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).create_benchmark_table_from_bytes(int, int)", - "target": "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry_kind.head", - "call_sites": [ - { - "line": 230, - "column": 60 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_disk_converter.cpp|benchmark.benchmark_disk_converter.cpp.(anonymous namespace).create_list_benchmark_table(int, int)", - "target": "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry_kind.head", - "call_sites": [ - { - "line": 344, - "column": 32 - } - ], - "description": "" - }, - { - "source": "benchmark/benchmark_representation_converter.cpp|benchmark.benchmark_representation_converter.cpp.(anonymous namespace).create_benchmark_table_from_bytes(int, int)", - "target": "src/io/rest/rest_reactor.cpp|src.io.rest.rest_reactor.cpp.cucascade.io.rest.(anonymous namespace).footer_entry_kind.head", - "call_sites": [ - { - "line": 151, - "column": 60 - } - ], - "description": "" - } - ] - }, - { - "relation": "exercises runtime implementations in", - "src_name": "Performance Benchmarks", - "dst_name": "cuDF Data Representation and Conversion", - "evidence": "", - "key_edges": [], - "src_id": "3", - "dst_id": "2.3", - "is_static": true, - "all_edges": [ - { - "source": "benchmark/parquet_s3_io_benchmark.cpp|benchmark.parquet_s3_io_benchmark.cpp.awssdk_presigned_authorizer.authorize(const int &, int, int)", - "target": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).BatchCopyAccumulator.count() const", - "call_sites": [ - { - "line": 237, - "column": 38 - }, - { - "line": 237, - "column": 60 - } - ], - "description": "" - }, - { - "source": "benchmark/s3_parquet_benchmark.cpp|benchmark.s3_parquet_benchmark.cpp.awssdk_presigned_authorizer.authorize(const int &, int, int)", - "target": "src/cudf/representation_converter_builtins.cpp|src.cudf.representation_converter_builtins.cpp.cucascade.(anonymous namespace).BatchCopyAccumulator.count() const", - "call_sites": [ - { - "line": 230, - "column": 38 - }, - { - "line": 230, - "column": 60 - } - ], - "description": "" - } - ] - } - ] -} \ No newline at end of file diff --git a/.codeboarding/fingerprint.json b/.codeboarding/fingerprint.json deleted file mode 100644 index 224e318a..00000000 --- a/.codeboarding/fingerprint.json +++ /dev/null @@ -1,179 +0,0 @@ -{ - "files": { - "LICENSE.md": "58d1e17ffe5109a7", - "CMakePresets.json": "9e3ea8c47faf9924", - "Doxyfile": "65b158739b2feed2", - "SECURITY.md": "1e4f6fd41c6815df", - "CMakeLists.txt": "c1e1cf8180a7fe2d", - "pixi.toml": "9ddb588e6025dd85", - "AGENTS.md": "276470628e5cc1cc", - "README.md": "5099f6c77cc92ddb", - "include/cucascade/cuda_utils.hpp": "335e7f23836ee290", - "include/cucascade/error.hpp": "28c918d0401e5cd1", - "include/cucascade/nvtx.hpp": "9d0f6d04fd88cd3c", - "include/cucascade/log/logging.hpp": "63e78bb6d1a7ef9f", - "include/cucascade/memory/fixed_size_host_memory_resource.hpp": "b20f2d1bdc8b7114", - "include/cucascade/memory/notification_channel.hpp": "ec1ca1c58510f356", - "include/cucascade/memory/numa_region_pinned_host_allocator.hpp": "c54a1fb3756a5af5", - "include/cucascade/memory/null_device_memory_resource.hpp": "c837140bb31d428e", - "include/cucascade/memory/chunked_resource_info.hpp": "6f208d565ff93265", - "include/cucascade/memory/stream_pool.hpp": "eda6182548dc34d9", - "include/cucascade/memory/column_metadata.hpp": "e9c86121f8e9f735", - "include/cucascade/memory/reservation_aware_resource_adaptor.hpp": "af74efbed6c6ae27", - "include/cucascade/memory/topology_index.hpp": "fe4d8ebb14aebc7b", - "include/cucascade/memory/error.hpp": "76c385829d13a6db", - "include/cucascade/memory/small_pinned_host_memory_resource.hpp": "912d070a28a1f20c", - "include/cucascade/memory/memory_reservation.hpp": "c097eb9b59faf7a7", - "include/cucascade/memory/topology_discovery.hpp": "89ff62fc96fefa1d", - "include/cucascade/memory/memory_reservation_manager.hpp": "d95f74a120d271c7", - "include/cucascade/memory/oom_handling_policy.hpp": "53b3b31b22e07580", - "include/cucascade/memory/common.hpp": "e903a4639ffb2b7b", - "include/cucascade/memory/disk_table.hpp": "a36322e64ce515f5", - "include/cucascade/memory/memory_space.hpp": "a383b881583c351f", - "include/cucascade/memory/config.hpp": "377459792285daba", - "include/cucascade/memory/reservation_manager_configurator.hpp": "a69445be35a729e5", - "include/cucascade/memory/disk_access_limiter.hpp": "5eebe0311900554f", - "include/cucascade/memory/detail/reservation_aware_resource_adaptor_impl.hpp": "d5cc56c323d5d827", - "include/cucascade/io/datasource_factory.hpp": "31be146139abef10", - "include/cucascade/io/concurrent_queue.hpp": "52d8928cfea462e7", - "include/cucascade/io/io_context.hpp": "e2b6687c9d752266", - "include/cucascade/io/types.hpp": "c4f9884f38b8d561", - "include/cucascade/io/object_store_config.hpp": "112b3f04c1b41b8f", - "include/cucascade/io/byte_range.hpp": "e833772b0d017497", - "include/cucascade/io/config.hpp": "2835a054d91f1b57", - "include/cucascade/io/io_request.hpp": "f3be01f5df9479ac", - "include/cucascade/io/uri_parser.hpp": "0c4af0b409b61e2f", - "include/cucascade/io/io_errors.hpp": "38dd83de68b5c0a0", - "include/cucascade/io/io_utils.hpp": "a72ed2fc61a8b891", - "include/cucascade/io/templated_ioctx.hpp": "d4eb16dfabd1635f", - "include/cucascade/io/rest/types.hpp": "2be2d1ba0738c004", - "include/cucascade/io/rest/authorizer.hpp": "ccd70b42add0cf36", - "include/cucascade/io/rest/rest_reactor.hpp": "dea2a822fe5cd3c2", - "include/cucascade/io/rest/config.hpp": "65ca352e48112774", - "include/cucascade/io/rest/rest_ioctx.hpp": "1dc5c51a5c8de5df", - "include/cucascade/io/rest/object_store_lister.hpp": "4d0d9bb9eb1bde99", - "include/cucascade/io/rest/curl_handle.hpp": "83ef23cbc416979f", - "include/cucascade/io/rest/s3/sigv4_authorizer.hpp": "f55d2cf9cc4fea8a", - "include/cucascade/io/rest/s3/sigv4.hpp": "6a4d28add80020bd", - "include/cucascade/io/rest/s3/static_credentials.hpp": "0e89d6a152f322e0", - "include/cucascade/io/rest/s3/list_parser.hpp": "fde5125c135325f4", - "include/cucascade/io/details/slot_pool.hpp": "d6b05ca6d91240ce", - "include/cucascade/io/uring/uring_reactor.hpp": "2150d79e401afc9b", - "include/cucascade/io/uring/types.hpp": "fe426dfb622b2dd0", - "include/cucascade/io/uring/config.hpp": "fb8f65dcb94e85e7", - "include/cucascade/io/uring/uring_ioctx.hpp": "637127b7b2d8de9a", - "include/cucascade/io/kvikio/kvikio_context.hpp": "d9d467c440dfd3a5", - "include/cucascade/io/kvikio/config.hpp": "be07eb2f8cef2ff6", - "include/cucascade/io/s3rdma/s3rdma_ioctx.hpp": "37573dbee17b695e", - "include/cucascade/utils/overloaded.hpp": "24f268b4ad20288e", - "include/cucascade/utils/atomics.hpp": "4932611ca3fadd89", - "include/cucascade/utils/error_utils.hpp": "8200aa3dc4ccc841", - "include/cucascade/cuda/stream.hpp": "04034da7d6d1f697", - "include/cucascade/cuda/device_copy_batch.hpp": "a4116f11bedb2208", - "include/cucascade/cuda/event.hpp": "89526749bcedef79", - "include/cucascade/exec/cuda_event_completion_poll.hpp": "eec26ba5f7adcb97", - "include/cucascade/exec/thread_util.hpp": "20af0cdadefd6b6d", - "include/cucascade/exec/invocable.hpp": "681f10079ee22e44", - "include/cucascade/exec/semi_future.hpp": "3f604cb8b1891829", - "include/cucascade/exec/scoped_dispatcher.hpp": "f10419544bd7640d", - "include/cucascade/exec/try.hpp": "a85f60275b1e9e0e", - "include/cucascade/exec/admission_control.hpp": "28805cbc580467af", - "include/cucascade/exec/completion_controller.hpp": "fd87387ca44dd774", - "include/cucascade/exec/config.hpp": "93d8e6fdbd6bef05", - "include/cucascade/exec/thread_pool.hpp": "5a05f222198c9207", - "include/cucascade/data/disk_file_format.hpp": "ec8568edb1089605", - "include/cucascade/data/data_batch.hpp": "6b2615e5d16bc0b9", - "include/cucascade/data/io_backend_registry.hpp": "a5d090c96043968d", - "include/cucascade/data/data_repository.hpp": "86e9ef8cad69986f", - "include/cucascade/data/disk_io_backend.hpp": "bf1b394948789e27", - "include/cucascade/data/disk_data_representation.hpp": "a457b9bcc04cde9e", - "include/cucascade/data/common.hpp": "a044d2e491aace30", - "include/cucascade/data/data_repository_manager.hpp": "9df17f433e6cde72", - "include/cucascade/data/representation_converter.hpp": "9453b3fedb798e65", - "include/cucascade/cudf/bandwidth_profiler.hpp": "b0a052e7a89c891e", - "include/cucascade/cudf/host_data_representation.hpp": "3727eaf258f111b7", - "include/cucascade/cudf/datasource.hpp": "6645b05fa5c64f55", - "include/cucascade/cudf/builtin_converters.hpp": "734065b46e57e032", - "include/cucascade/cudf/host_table_packed.hpp": "c7e21460cb42145c", - "include/cucascade/cudf/host_table.hpp": "93f10e7e6c904269", - "include/cucascade/cudf/gpu_data_representation.hpp": "37874315889540e0", - "docs/data-management.md": "878b7a3f0b8072d5", - "docs/ARCHITECTURE.md": "b182551741163358", - "docs/memory-management.md": "274c562cc4fc7a55", - "docs/data_batch_state_transitions.md": "502a500b53e6aa11", - "docs/development-guide.md": "4fa8ad1fa1f8ddf9", - "docs/topology-and-configuration.md": "d2f4b02f036fb23b", - "docs/bandwidth-profiler.md": "5beceb2285c68305", - "docs/README.md": "95338ef033db896b", - "scripts/compare_benchmarks.py": "f5a12bb4777b20e3", - "scripts/verify_gds_environment.sh": "8e4d9dc847eb3d69", - "scripts/generate_api_docs.py": "23f63c61eb404e2e", - "benchmark/parquet_benchmark.cpp": "0967ab9cf1c96418", - "benchmark/CMakeLists.txt": "cf62b1690f3ee7bf", - "benchmark/visualize_results.ipynb": "ced76d82a24c6da9", - "benchmark/parquet_s3_io_benchmark.cpp": "82cbb9578adeec9c", - "benchmark/benchmark_disk_converter.cpp": "b17c1b4c425498e2", - "benchmark/s3_parquet_benchmark.cpp": "ed70ceaa45ef2fc5", - "benchmark/README.md": "ae9a1b490250cf60", - "benchmark/benchmark_representation_converter.cpp": "5459742b47434122", - "benchmark/parquet_io_benchmark.cpp": "765454d71589f302", - "src/memory/stream_pool.cpp": "60faedf56dd3484d", - "src/memory/pool_peer_access_detail.hpp": "b90c5b25fa97926b", - "src/memory/notification_channel.cpp": "1e0594a546a006d5", - "src/memory/memory_reservation.cpp": "9b2fc0aa1f64f5dd", - "src/memory/fixed_size_host_memory_resource.cpp": "47939ac75d3d337c", - "src/memory/oom_handling_policy.cpp": "a2766604fc6ed657", - "src/memory/reservation_aware_resource_adaptor.cpp": "9633eabe2f0abcaa", - "src/memory/disk_access_limiter.cpp": "70a5d35a245d7b77", - "src/memory/null_device_memory_resource.cpp": "413feed4ff361e87", - "src/memory/CMakeLists.txt": "2703d8546ec9b179", - "src/memory/memory_space.cpp": "85619024f770a999", - "src/memory/reservation_manager_configurator.cpp": "6cfb9f34f578833b", - "src/memory/numa_region_pinned_host_allocator.cpp": "63fcb9178042a14f", - "src/memory/small_pinned_host_memory_resource.cpp": "2b859e0fd2961798", - "src/memory/common.cpp": "6ff9c435762866aa", - "src/memory/memory_reservation_manager.cpp": "578ac55ddb3970f2", - "src/memory/error.cpp": "13c770c03ab4532d", - "src/memory/topology_discovery.cpp": "35c0c8b058c5a839", - "src/io/uri_parser.cpp": "d07f3b8517500c38", - "src/io/datasource_factory.cpp": "c9180c8d0db1cfcf", - "src/io/CMakeLists.txt": "92cb8fd7180a4e00", - "src/io/io_context.cpp": "9f745d5491712d1f", - "src/io/rest/rest_reactor.cpp": "88b7d2ab1d34020a", - "src/io/rest/object_store_lister.cpp": "b34db046046963b5", - "src/io/rest/curl_handle.cpp": "4f02276256bfa7f3", - "src/io/rest/rest_ioctx.cpp": "2026752543dca521", - "src/io/rest/s3/sigv4.cpp": "93fa03489a754064", - "src/io/rest/s3/sigv4_authorizer.cpp": "dce0a0699ba32cac", - "src/io/rest/s3/list_parser.cpp": "c294cc30c93adcb1", - "src/io/uring/uring_reactor.cpp": "0be7c5ed531ab6c7", - "src/io/uring/uring_ioctx.cpp": "868af34d54d5f0bd", - "src/io/kvikio/kvikio_context.cpp": "1ed9082bf1fa4546", - "src/io/s3rdma/s3rdma_ioctx.cpp": "8be26dc00d60b29b", - "src/cuda/event.cpp": "f856286a72e3cff8", - "src/cuda/CMakeLists.txt": "441581871d62aecc", - "src/cuda/device_copy_batch.cpp": "e2c511a5d241a7a7", - "src/exec/admission_control.cpp": "fe677fc0a7e7323c", - "src/exec/thread_util.cpp": "8d1b02c3f647f942", - "src/exec/CMakeLists.txt": "2d6b3ecab57cd501", - "src/data/disk_data_representation.cpp": "d05412e5500be503", - "src/data/io_backend_internal.hpp": "21b38814ea34d228", - "src/data/pipeline_io_backend.cpp": "0723705906202a95", - "src/data/data_batch.cpp": "24678610b1786526", - "src/data/io_worker.hpp": "5efc63046881dfab", - "src/data/CMakeLists.txt": "bb86ced0d84325ff", - "src/data/io_backend_registry.cpp": "629ce4a9510f285e", - "src/data/representation_converter.cpp": "cb5f8368c157e5c0", - "src/cudf/datasource.cpp": "9287e960c9a90008", - "src/cudf/bandwidth_profiler.cpp": "fca8fa0821ff2b0c", - "src/cudf/host_data_representation.cpp": "57e8dd4a994a4dfe", - "src/cudf/gpu_data_representation.cpp": "17347be8408960e4", - "src/cudf/representation_converter_builtins.cpp": "8a1bafebd66c7964", - "src/cudf/CMakeLists.txt": "8da3ff7588e0d9f7", - "src/cudf/cudf_compat.hpp": "c04eb2d9af8f81fc", - "cmake/cuCascadeConfig.cmake.in": "a253ece7cec99d4e", - "cmake/cuCascadeTopologyOnlyConfig.cmake.in": "976be2625a54eb94", - "cmake/Modules/FindNuma.cmake": "748d9fe5f54d6e76", - "cmake/Modules/FindCUDAToolkit.cmake": "ee87dd93406189b2" - } -} \ No newline at end of file diff --git a/.github/workflows/codeboarding.yml b/.github/workflows/codeboarding.yml new file mode 100644 index 00000000..04526c96 --- /dev/null +++ b/.github/workflows/codeboarding.yml @@ -0,0 +1,59 @@ +name: CodeBoarding + +on: + pull_request: + types: [opened, reopened, closed, synchronize] + issue_comment: + types: [created] + # Sync keeps one branch's analysis, so this lists exactly one. There is no manual + # trigger: a dispatch could run sync on any branch. + push: + branches: ['main'] + +# No workflow-level permissions: each job requests only what it needs (least +# privilege), so the default token starts with none. +permissions: {} + +# Reviews queue per pull request, syncs per branch. Closing a pull request cancels its review. +concurrency: + group: codeboarding-${{ github.event.pull_request.number || github.event.issue.number || github.ref_name }} + cancel-in-progress: ${{ github.event_name == 'pull_request' && github.event.action == 'closed' }} + +jobs: + review: + if: > + (github.event_name == 'pull_request' && github.event.action != 'closed' && + github.event.pull_request.head.repo.full_name == github.repository) || + (github.event_name == 'issue_comment' && github.event.issue.pull_request != null && + startsWith(github.event.comment.body, '/codeboarding') && + contains(fromJSON('["OWNER","MEMBER","COLLABORATOR"]'), github.event.comment.author_association)) + runs-on: ubuntu-latest + timeout-minutes: 60 + permissions: + contents: read # check out the repo + read the saved analysis (no writes in review mode) + pull-requests: write # post the architecture-diff PR comment + issues: write # the /codeboarding issue_comment trigger + comment API + id-token: write # mint a GitHub OIDC token for the free hosted tier (write is the only level for id-token) + actions: read # let a repeat review download the analysis an earlier run published, instead of re-deriving the whole PR + steps: + - uses: CodeBoarding/CodeBoarding-action@v1 + with: + # CodeBoarding's free hosted tier. No secret to add: the run authenticates + # with the GitHub OIDC token that `id-token: write` above grants. + llm: hosted + + sync: + if: github.event_name == 'push' + runs-on: ubuntu-latest + timeout-minutes: 60 + permissions: + contents: write # push the generated analysis to codeboarding/baseline + actions: read # continue from an analysis an earlier run published + id-token: write # identifies this repo to CodeBoarding's hosted tier + steps: + - uses: CodeBoarding/CodeBoarding-action@v1 + with: + mode: sync + # CodeBoarding's free hosted tier. No secret to add: the run authenticates + # with the GitHub OIDC token that `id-token: write` above grants. + llm: hosted