welder 0.1.0
Bindings for annotated C++ types, from C++26 reflection
Loading...
Searching...
No Matches
welder::rods::nanobind::rod< DocStyle > Member List

This is the complete list of members for welder::rods::nanobind::rod< DocStyle >, including all inherited members.

_aggregate_arg(const T &probe)welder::rods::nanobind::rod< DocStyle >inlineprotectedstatic
_array_interface(Cls &cls)welder::rods::nanobind::rod< DocStyle >inlinestatic
_bind_array(module_type &m, const char *name)welder::rods::nanobind::rod< DocStyle >inlinestatic
_copy_instance(nb::handle self, nb::object *memo)welder::rods::nanobind::rod< DocStyle >inlineprotectedstatic
_def_aggregate_init(auto &cls, std::index_sequence< I... >)welder::rods::nanobind::rod< DocStyle >inlineprotectedstatic
_def_default_truncations(const char *name, Def def_into, std::index_sequence< K... >)welder::rods::nanobind::rod< DocStyle >inlineprotectedstatic
_def_erased_field(nb::handle cls, const char *name, std::size_t offset, bool read_only, const char *doc)welder::rods::nanobind::rod< DocStyle >inlinestatic
_def_function(const char *name, Def def_into, std::index_sequence< I... >, std::index_sequence< K... >)welder::rods::nanobind::rod< DocStyle >inlineprotectedstatic
_def_function(const char *name, Def def_into)welder::rods::nanobind::rod< DocStyle >inlineprotectedstatic
_def_init(auto &cls, std::index_sequence< I... >)welder::rods::nanobind::rod< DocStyle >inlineprotectedstatic
_def_init_truncations(auto &cls, std::index_sequence< K... >)welder::rods::nanobind::rod< DocStyle >inlineprotectedstatic
_def_operator(const char *name, Cls &cls, std::index_sequence< K... >)welder::rods::nanobind::rod< DocStyle >inlineprivatestatic
_def_reflected_operator(auto &cls)welder::rods::nanobind::rod< DocStyle >inlineprivatestatic
_def_truncated(const char *name, Def def_into, std::index_sequence< I... >)welder::rods::nanobind::rod< DocStyle >inlineprotectedstatic
_erasable_fieldwelder::rods::nanobind::rod< DocStyle >static
_init_param typedefwelder::rods::nanobind::rod< DocStyle >protected
_init_value(_init_param< T, I > &&arg)welder::rods::nanobind::rod< DocStyle >inlineprotectedstatic
_install_live_properties(nb::module_ &m, nb::dict props)welder::rods::nanobind::rod< DocStyle >inlineprotectedstatic
_lazy_default()welder::rods::nanobind::rod< DocStyle >inlineprotectedstatic
_make_class(nb::handle scope, const char *name, const char *doc, std::index_sequence< I... >)welder::rods::nanobind::rod< DocStyle >inlineprotectedstatic
_make_class_at(nb::handle scope, const char *name, const char *doc, std::index_sequence< I... > seq)welder::rods::nanobind::rod< DocStyle >inlineprotectedstatic
_needs_registrationwelder::rods::nanobind::rod< DocStyle >protectedstatic
_numpy_view(Cls &cls)welder::rods::nanobind::rod< DocStyle >inlinestatic
_rv_policy(::welder::rv_kind k)welder::rods::nanobind::rod< DocStyle >inlineprotectedstatic
_styled_param_names()welder::rods::nanobind::rod< DocStyle >inlineprotectedstatic
_wrap_index(Py_ssize_t i, std::size_t n)welder::rods::nanobind::rod< DocStyle >inlinestatic
add_comparisons(auto &cls)welder::rods::nanobind::rod< DocStyle >inlinestatic
add_constructors(auto &cls)welder::rods::nanobind::rod< DocStyle >inlinestatic
add_enumerator(auto &e)welder::rods::nanobind::rod< DocStyle >inlinestatic
add_field(auto &cls)welder::rods::nanobind::rod< DocStyle >inlinestatic
add_function(module_type &m, const char *name=nullptr)welder::rods::nanobind::rod< DocStyle >inlinestatic
add_method(auto &cls)welder::rods::nanobind::rod< DocStyle >inlinestatic
add_operator(auto &cls)welder::rods::nanobind::rod< DocStyle >inlinestatic
add_property(auto &cls, const char *name)welder::rods::nanobind::rod< DocStyle >inlinestatic
add_static_method(auto &cls)welder::rods::nanobind::rod< DocStyle >inlinestatic
add_stringifier(auto &cls)welder::rods::nanobind::rod< DocStyle >inlinestatic
add_submodule(module_type &m, const char *name)welder::rods::nanobind::rod< DocStyle >inlinestatic
add_variable(module_type &m, nb::dict &live, const char *name_override=nullptr)welder::rods::nanobind::rod< DocStyle >inlinestatic
bind_container(module_type &m, const char *name)welder::rods::nanobind::rod< DocStyle >inlinestatic
class_handle_type typedefwelder::rods::nanobind::rod< DocStyle >
close_module(module_type &m, nb::dict &live)welder::rods::nanobind::rod< DocStyle >inlinestatic
construction_type typedefwelder::rods::nanobind::rod< DocStyle >
enum_handle_type typedefwelder::rods::nanobind::rod< DocStyle >
finish_enum(auto &e)welder::rods::nanobind::rod< DocStyle >inlinestatic
has_native_casterwelder::rods::nanobind::rod< DocStyle >static
languagewelder::rods::nanobind::rod< DocStyle >static
make_class(module_type &m, const char *name, const char *doc, std::index_sequence< I... > seq)welder::rods::nanobind::rod< DocStyle >inlinestatic
make_enum(module_type &m, const char *name, const ::welder::detail::enum_doc &ed)welder::rods::nanobind::rod< DocStyle >inlinestatic
make_nested_class(module_type &, auto &outer_cls, const char *name, const char *doc, std::index_sequence< I... > seq)welder::rods::nanobind::rod< DocStyle >inlinestatic
make_nested_enum(module_type &, auto &outer_cls, const char *name, const ::welder::detail::enum_doc &ed)welder::rods::nanobind::rod< DocStyle >inlinestatic
module_type typedefwelder::rods::nanobind::rod< DocStyle >
open_module(module_type &)welder::rods::nanobind::rod< DocStyle >inlinestatic
reopen_class(module_type &scope, const char *name)welder::rods::nanobind::rod< DocStyle >inlinestatic
reopen_nested_class(module_type &, auto &outer, const char *name)welder::rods::nanobind::rod< DocStyle >inlinestatic
set_module_doc(module_type &m, const char *doc)welder::rods::nanobind::rod< DocStyle >inlinestatic
special_method_name(std::meta::info op_fn)welder::rods::nanobind::rod< DocStyle >inlinestatic