Created Generators for header source and c++ class