Setup infrastructure to be able to generate and write the header and cpp
file for each reflected type.