/superReflect

C++ reflection tool and binding generator

Primary LanguagePython

SuperReflect

A customizable C++ reflection tool and webassembly binding generator, based on doxygen.

void registerAllClass() {
    Class clazz;
{% for aclazz in clazz %}
    clazz = registerClass("{{ aclazz.name }}");
    {% for field in aclazz.field %}
        registerField(clazz, "{{field.name}}");
    {% endfor %}
{% endfor %}
}