Uni20
Asynchronous tensor and runtime library.
Loading...
Searching...
No Matches
Classes | Namespaces | Enumerations
task_registry_snapshot.hpp File Reference

Structured async task-registry graph snapshots and diagnostics. More...

#include <cstddef>
#include <cstdint>
#include <string>
#include <vector>
Include dependency graph for task_registry_snapshot.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  uni20::TaskRegistryGraphAwaitDependency
 Concrete awaited dependency captured for a task. More...
 
struct  uni20::TaskRegistryGraphDataNode
 Async value node captured in a task-registry graph snapshot. More...
 
struct  uni20::TaskRegistryGraphDiagnostics
 Diagnostics derived from a structured task-registry graph snapshot. More...
 
struct  uni20::TaskRegistryGraphEpoch
 Epoch context captured in a task-registry graph snapshot. More...
 
struct  uni20::TaskRegistryGraphProvenance
 Optional source provenance attached to a task, epoch, or dependency edge. More...
 
struct  uni20::TaskRegistryGraphSnapshot
 Structured task-registry graph snapshot. More...
 
struct  uni20::TaskRegistryGraphTask
 Coroutine task captured in a task-registry graph snapshot. More...
 
struct  uni20::TaskRegistryStacktraceOptions
 Runtime controls for formatting captured task-registry stacktraces. More...
 

Namespaces

namespace  uni20
 

Enumerations

enum class  uni20::TaskRegistryGraphRole { uni20::Reader , uni20::Writer }
 Reader/writer role for a task-registry graph dependency. More...
 

Detailed Description

Structured async task-registry graph snapshots and diagnostics.