+void register_structures(void);
+void register_structures(void) {
+ gras_msgtype_declare("cccc", gras_datadesc_by_symbol(cccc));
+ gras_msgtype_declare("ccsc", gras_datadesc_by_symbol(ccsc));
+ gras_msgtype_declare("ccic", gras_datadesc_by_symbol(ccic));
+ gras_msgtype_declare("cclc", gras_datadesc_by_symbol(cclc));
+ gras_msgtype_declare("ccLc", gras_datadesc_by_symbol(ccLc));
+ gras_msgtype_declare("ccfc", gras_datadesc_by_symbol(ccfc));
+ gras_msgtype_declare("ccdc", gras_datadesc_by_symbol(ccdc));
+ gras_msgtype_declare("sccc", gras_datadesc_by_symbol(sccc));
+ gras_msgtype_declare("scsc", gras_datadesc_by_symbol(scsc));
+ gras_msgtype_declare("scic", gras_datadesc_by_symbol(scic));
+ gras_msgtype_declare("sclc", gras_datadesc_by_symbol(sclc));
+ gras_msgtype_declare("scLc", gras_datadesc_by_symbol(scLc));
+ gras_msgtype_declare("scfc", gras_datadesc_by_symbol(scfc));
+ gras_msgtype_declare("scdc", gras_datadesc_by_symbol(scdc));
+ gras_msgtype_declare("iccc", gras_datadesc_by_symbol(iccc));
+ gras_msgtype_declare("icsc", gras_datadesc_by_symbol(icsc));
+ gras_msgtype_declare("icic", gras_datadesc_by_symbol(icic));
+ gras_msgtype_declare("iclc", gras_datadesc_by_symbol(iclc));
+ gras_msgtype_declare("icLc", gras_datadesc_by_symbol(icLc));
+ gras_msgtype_declare("icfc", gras_datadesc_by_symbol(icfc));
+ gras_msgtype_declare("icdc", gras_datadesc_by_symbol(icdc));
+ gras_msgtype_declare("lccc", gras_datadesc_by_symbol(lccc));
+ gras_msgtype_declare("lcsc", gras_datadesc_by_symbol(lcsc));
+ gras_msgtype_declare("lcic", gras_datadesc_by_symbol(lcic));
+ gras_msgtype_declare("lclc", gras_datadesc_by_symbol(lclc));
+ gras_msgtype_declare("lcLc", gras_datadesc_by_symbol(lcLc));
+ gras_msgtype_declare("lcfc", gras_datadesc_by_symbol(lcfc));
+ gras_msgtype_declare("lcdc", gras_datadesc_by_symbol(lcdc));
+ gras_msgtype_declare("Lccc", gras_datadesc_by_symbol(Lccc));
+ gras_msgtype_declare("Lcsc", gras_datadesc_by_symbol(Lcsc));
+ gras_msgtype_declare("Lcic", gras_datadesc_by_symbol(Lcic));
+ gras_msgtype_declare("Lclc", gras_datadesc_by_symbol(Lclc));
+ gras_msgtype_declare("LcLc", gras_datadesc_by_symbol(LcLc));
+ gras_msgtype_declare("Lcfc", gras_datadesc_by_symbol(Lcfc));
+ gras_msgtype_declare("Lcdc", gras_datadesc_by_symbol(Lcdc));
+ gras_msgtype_declare("fccc", gras_datadesc_by_symbol(fccc));
+ gras_msgtype_declare("fcsc", gras_datadesc_by_symbol(fcsc));
+ gras_msgtype_declare("fcic", gras_datadesc_by_symbol(fcic));
+ gras_msgtype_declare("fclc", gras_datadesc_by_symbol(fclc));
+ gras_msgtype_declare("fcLc", gras_datadesc_by_symbol(fcLc));
+ gras_msgtype_declare("fcfc", gras_datadesc_by_symbol(fcfc));
+ gras_msgtype_declare("fcdc", gras_datadesc_by_symbol(fcdc));
+ gras_msgtype_declare("dccc", gras_datadesc_by_symbol(dccc));
+ gras_msgtype_declare("dcsc", gras_datadesc_by_symbol(dcsc));
+ gras_msgtype_declare("dcic", gras_datadesc_by_symbol(dcic));
+ gras_msgtype_declare("dclc", gras_datadesc_by_symbol(dclc));
+ gras_msgtype_declare("dcLc", gras_datadesc_by_symbol(dcLc));
+ gras_msgtype_declare("dcfc", gras_datadesc_by_symbol(dcfc));
+ gras_msgtype_declare("dcdc", gras_datadesc_by_symbol(dcdc));
+}