Loading…
This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
View analytic
Tuesday, September 22 • 4:45pm - 5:45pm
Reflection techniques in C++

Log in to save this to your schedule and see who's attending!

Reflection is a very powerful and useful feature used in many languages to achieve things like serialization, object-relationship mapping, and general data-driven development. C++ doesn't support reflection natively in the language yet. There are proposals to add compile-time reflection to the language, but C++ has survived all this time without direct support for reflection.

This talk will discuss the various techniques the can be used to achieve reflection including boost fusion, the visitor patter, and do-it-yourself with some macros and metaprogramming. This talk will discuss how these techniques can be used to implement serialization or object-relational mapping.

Speakers
avatar for Paul Fultz II

Paul Fultz II

Software Engineer, AMD


Tuesday September 22, 2015 4:45pm - 5:45pm
McClintock (404) Meydenbauer Center

Attendees (106)