compiler - cpp11: FieldGenerator added - not complete yet

support base types and optional values