That being said, I'm actually among the perverts that are fascinated by #templateMetaProgramming (even though I'm well aware of its limitations pertaining readability and maintainability). Which is why I took @tess venting as an opportunity to challenge myself into writing a workable approach to generic properties for C++ objects with a common interface:
http://wok.oblomov.eu/tecnologia/cpp-template-properties/
#OOP #CPlusPlus #macros #property #tagClass #traits #templates #metaprogramming #interfaces
#templatemetaprogramming #oop #cplusplus #macros #property #tagclass #traits #templates #metaprogramming #interfaces