Open
Description
Describe your problem
Vineyard codegen is a tool that generates cpp/h files upon an object definition, in the definition, a set of getters/setters are defined.
The vineyard-codegen works at the compilation time, but it deserves to be moved to runtime, by generating a c++ structure definition, with reflection support, based on metadata that comes from the vineyard server.
Additional context
This also related to java, where a metadata may be backed by a jar, or something like that.