|
welder 0.1.0
Bindings for annotated C++ types, from C++26 reflection
|
Thrown by property_entries (<welder/bind_traits.hpp>) on an accessor-marked virtual member function: both Python rods dispatch overrides through a by-name attribute lookup, and a property object under that name would silently break the override protocol — rejected rather than bound subtly wrong. More...
#include <welder/diag.hpp>
Public Attributes | |
| const char * | what |
| What went wrong and how to fix it. | |
Thrown by property_entries (<welder/bind_traits.hpp>) on an accessor-marked virtual member function: both Python rods dispatch overrides through a by-name attribute lookup, and a property object under that name would silently break the override protocol — rejected rather than bound subtly wrong.
| const char* welder::diag::virtual_property_accessor::what |
What went wrong and how to fix it.