|
welder 0.1.0
Bindings for annotated C++ types, from C++26 reflection
|
This is the complete list of members for welder::carriages::basic_carriage< Resolution >, including all inherited members.
| bind_class_interior(typename B::module_type &m, Cls &cls) | welder::carriages::basic_carriage< Resolution > | inlineprivatestatic |
| bind_enum(typename B::module_type &m, const char *name=nullptr) | welder::carriages::basic_carriage< Resolution > | inlinestatic |
| bind_function(typename B::module_type &m, const char *name=nullptr) | welder::carriages::basic_carriage< Resolution > | inlinestatic |
| bind_members(Cls &cls) | welder::carriages::basic_carriage< Resolution > | inlineprivatestatic |
| bind_namespace(typename B::module_type &m) | welder::carriages::basic_carriage< Resolution > | inlinestatic |
| bind_namespace_as_submodule(typename B::module_type &m, const char *name=nullptr) | welder::carriages::basic_carriage< Resolution > | inlinestatic |
| bind_nested_enum(typename B::module_type &m, OuterCls &outer, const char *name=nullptr) | welder::carriages::basic_carriage< Resolution > | inlineprivatestatic |
| bind_nested_type(typename B::module_type &m, OuterCls &outer, const char *name=nullptr) | welder::carriages::basic_carriage< Resolution > | inlineprivatestatic |
| bind_nested_types(typename B::module_type &m, Cls &cls) | welder::carriages::basic_carriage< Resolution > | inlineprivatestatic |
| bind_type(typename B::module_type &m, const char *name=nullptr) | welder::carriages::basic_carriage< Resolution > | inlinestatic |
| bind_variable(typename B::module_type &m, const char *name=nullptr) | welder::carriages::basic_carriage< Resolution > | inlinestatic |
| build_module(typename B::module_type &m, Pre pre, Post post) | welder::carriages::basic_carriage< Resolution > | inlinestatic |
| emit_enumerators(EnumHandle &e) | welder::carriages::basic_carriage< Resolution > | inlineprivatestatic |
| make_class_of(typename B::module_type &m, const char *cls_name, const char *doc) | welder::carriages::basic_carriage< Resolution > | inlinestatic |
| make_nested_class_of(typename B::module_type &m, OuterCls &outer, const char *cls_name, const char *doc) | welder::carriages::basic_carriage< Resolution > | inlineprivatestatic |
| make_nested_enum_of(typename B::module_type &m, OuterCls &outer, const char *name, const char *doc) | welder::carriages::basic_carriage< Resolution > | inlineprivatestatic |