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

A copyable handle onto the growing document that the driver threads through every emission primitive (the rod's module_type). More...

#include <welder/rods/python/trampolines/rod.hpp>

Public Attributes

documentdoc {}
std::string prefix {}

Detailed Description

A copyable handle onto the growing document that the driver threads through every emission primitive (the rod's module_type).

prefix carries the dotted module path for parity with the other rods; the generator keys entirely off each type's own reflected namespace, so it is unused here.

Definition at line 63 of file rod.hpp.

Member Data Documentation

◆ doc

document* welder::rods::trampolines::rod::module_handle::doc {}

◆ prefix

std::string welder::rods::trampolines::rod::module_handle::prefix {}

Definition at line 65 of file rod.hpp.

Referenced by welder::rods::trampolines::rod::add_submodule().


The documentation for this struct was generated from the following file:
  • src/welder/rods/python/trampolines/rod.hpp