Completed
Equivalent specialization
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Reflection - Compile-Time Introspection of C++
Automatically move to the next video in the Classroom when playback concludes
- 1 Introduction
- 2 Examples
- 3 Reflection and metaprogramming: final
- 4 Motivation for metaprogramming
- 5 Where static reflection helps
- 6 Generating indirection
- 7 Reflection operator (P2320) Is an expression Produces a comple-time (as in constexpr) value that describes its operand
- 8 Reflection type (P1240)
- 9 Testing our indirection generator
- 10 Reflection library (P1240)
- 11 Making pointers iteratively
- 12 Splice operator
- 13 Splice equation
- 14 A reflective indirection generator
- 15 Expansion statements
- 16 A trivial implementation
- 17 Equivalent specialization
- 18 Serialization algorithm
- 19 Sketch of algorithm
- 20 Serialization as a facility
- 21 The main structure
- 22 Serialization interface
- 23 Serializing base cases
- 24 Serializing composites
- 25 Generic and extensible
- 26 Deserialization
- 27 Deserializing classes