Category: Proxy usage
Can I find out which version of JunC++ion generated my C++ types?
Yes. Every proxy type declares a nested enumeration containing this information, for example:
xmogDefaultFlags = xmog_base::GLOBAL,
xmogMajorVersion = 3,
xmogMinorVersion = 2,
xmogPatchVersion = 9,
xmogBuildNumber = 2047
You can query this information programmatically or visually. This information is present in every generated type because one application might contain proxy types from different code generation sessions. While we recommend against mixing, it might happen accidentally, and this enumeration could prove invaluable in debugging such a case.