CPP interface generator (single file) v0 and namespaced commented runtime