This is probably the most compelling example of C++ reflection I've seen yet. Deriving a debug printer or stringifying the names of enums is one thing, but this is clearly quite a powerful abstraction one could get 'for free'
This is probably the most compelling example of C++ reflection I've seen yet. Deriving a debug printer or stringifying the names of enums is one thing, but this is clearly quite a powerful abstraction one could get 'for free'