A11 (C++ runtime)
Native C++ implementation of the A11 streaming action runtime
Loading...
Searching...
No Matches
a11::flow::CoerceContext Struct Reference

What coercion needs besides the value and the type. More...

#include <cpp/a11/flow/values.h>

Public Attributes

HostBridge *absl_nullable bridge = nullptr
 
const Program *absl_nullable shapes = nullptr
 

Detailed Description

What coercion needs besides the value and the type.

Two things, and they are different in kind: bridge is the host – which types have been registered where the flow runs – and shapes is the program – which structs this text declared. A shape wins over a registry tag of the same name, which is why both are here and consulted in that order.

Member Data Documentation

◆ bridge

HostBridge* absl_nullable a11::flow::CoerceContext::bridge = nullptr

◆ shapes

const Program* absl_nullable a11::flow::CoerceContext::shapes = nullptr

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