-extern const char* pcdata;
-extern AT_graphxml_edge_target A_graphxml_edge_target;
-extern AT_graphxml_node_name A_graphxml_node_name;
-extern AT_graphxml_node_label A_graphxml_node_label;
-extern AT_graphxml_edge_label A_graphxml_edge_label;
-extern AT_graphxml_edge_source A_graphxml_edge_source;
-extern AT_graphxml_edge_isDirected A_graphxml_edge_isDirected;
-extern AT_graphxml_edge_name A_graphxml_edge_name;
+XBT_PUBLIC_DATA(int ) graphxml_pcdata_ix;
+XBT_PUBLIC_DATA(char *) graphxml_bufferstack;
+#define graphxml_pcdata (graphxml_bufferstack + graphxml_pcdata_ix)
+XBT_PUBLIC_DATA(AT_graphxml_node_name ) AX_graphxml_node_name;
+#define A_graphxml_node_name (graphxml_bufferstack + AX_graphxml_node_name)
+XBT_PUBLIC_DATA(short ) int graphxml_node_name_isset;
+XBT_PUBLIC_DATA(AT_graphxml_edge_source ) AX_graphxml_edge_source;
+#define A_graphxml_edge_source (graphxml_bufferstack + AX_graphxml_edge_source)
+XBT_PUBLIC_DATA(short ) int graphxml_edge_source_isset;
+XBT_PUBLIC_DATA(AT_graphxml_node_position___y ) AX_graphxml_node_position___y;
+#define A_graphxml_node_position___y (graphxml_bufferstack + AX_graphxml_node_position___y)
+XBT_PUBLIC_DATA(short ) int graphxml_node_position___y_isset;
+XBT_PUBLIC_DATA(AT_graphxml_node_position___x ) AX_graphxml_node_position___x;
+#define A_graphxml_node_position___x (graphxml_bufferstack + AX_graphxml_node_position___x)
+XBT_PUBLIC_DATA(short ) int graphxml_node_position___x_isset;
+XBT_PUBLIC_DATA(AT_graphxml_edge_data ) AX_graphxml_edge_data;
+#define A_graphxml_edge_data (graphxml_bufferstack + AX_graphxml_edge_data)
+XBT_PUBLIC_DATA(short ) int graphxml_edge_data_isset;
+XBT_PUBLIC_DATA(AT_graphxml_edge_target ) AX_graphxml_edge_target;
+#define A_graphxml_edge_target (graphxml_bufferstack + AX_graphxml_edge_target)
+XBT_PUBLIC_DATA(short ) int graphxml_edge_target_isset;
+XBT_PUBLIC_DATA(AT_graphxml_graph_isDirected ) AX_graphxml_graph_isDirected;
+#define A_graphxml_graph_isDirected AX_graphxml_graph_isDirected
+XBT_PUBLIC_DATA(short ) int graphxml_graph_isDirected_isset;
+XBT_PUBLIC_DATA(AT_graphxml_node_label ) AX_graphxml_node_label;
+#define A_graphxml_node_label (graphxml_bufferstack + AX_graphxml_node_label)
+XBT_PUBLIC_DATA(short ) int graphxml_node_label_isset;
+XBT_PUBLIC_DATA(AT_graphxml_node_data ) AX_graphxml_node_data;
+#define A_graphxml_node_data (graphxml_bufferstack + AX_graphxml_node_data)
+XBT_PUBLIC_DATA(short ) int graphxml_node_data_isset;
+XBT_PUBLIC_DATA(AT_graphxml_edge_label ) AX_graphxml_edge_label;
+#define A_graphxml_edge_label (graphxml_bufferstack + AX_graphxml_edge_label)
+XBT_PUBLIC_DATA(short ) int graphxml_edge_label_isset;
+XBT_PUBLIC_DATA(AT_graphxml_edge_length ) AX_graphxml_edge_length;
+#define A_graphxml_edge_length (graphxml_bufferstack + AX_graphxml_edge_length)
+XBT_PUBLIC_DATA(short ) int graphxml_edge_length_isset;
+XBT_PUBLIC_DATA(AT_graphxml_edge_name ) AX_graphxml_edge_name;
+#define A_graphxml_edge_name (graphxml_bufferstack + AX_graphxml_edge_name)
+XBT_PUBLIC_DATA(short ) int graphxml_edge_name_isset;