welder 0.1.0
Bindings for annotated C++ types, from C++26 reflection
Loading...
Searching...
No Matches
welder::bind_flat_spec Struct Reference

The stored form of a bind_flat mark (a plain tag — it carries no state). More...

#include <welder/virtuals.hpp>

Detailed Description

The stored form of a bind_flat mark (a plain tag — it carries no state).

welder binds a welded type that has virtual methods as overridable by default and requires* an override vehicle — a Python trampoline (welder::rods::python::trampoline_for) or a generated C# director — and this mark vouches that the entity is intentionally bound non-overridably and suppresses that requirement. It applies at two granularities — see bind_flat.

Definition at line 41 of file virtuals.hpp.


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