XBT_PUBLIC void ETag_surfxml_cluster(void);
XBT_PUBLIC void STag_surfxml_config(void);
XBT_PUBLIC void ETag_surfxml_config(void);
+XBT_PUBLIC void STag_surfxml_disk(void);
+XBT_PUBLIC void ETag_surfxml_disk(void);
XBT_PUBLIC void STag_surfxml_host(void);
XBT_PUBLIC void ETag_surfxml_host(void);
XBT_PUBLIC void STag_surfxml_host___link(void);
XBT_PUBLIC void ETag_surfxml_host___link(void);
-XBT_PUBLIC void STag_surfxml_include(void);
+XBT_ATTRIB_NORETURN XBT_PUBLIC void STag_surfxml_include(void);
XBT_PUBLIC void ETag_surfxml_include(void);
XBT_PUBLIC void STag_surfxml_link(void);
XBT_PUBLIC void ETag_surfxml_link(void);
#define AU_surfxml_ASroute_gw___src NULL
typedef int AT_surfxml_ASroute_src;
#define AU_surfxml_ASroute_src NULL
-typedef enum { AU_surfxml_ASroute_symmetrical, A_surfxml_ASroute_symmetrical_YES,A_surfxml_ASroute_symmetrical_NO } AT_surfxml_ASroute_symmetrical;
+typedef enum { AU_surfxml_ASroute_symmetrical, A_surfxml_ASroute_symmetrical_YES,A_surfxml_ASroute_symmetrical_NO,A_surfxml_ASroute_symmetrical_yes,A_surfxml_ASroute_symmetrical_no } AT_surfxml_ASroute_symmetrical;
typedef int AT_surfxml_actor_function;
#define AU_surfxml_actor_function NULL
typedef int AT_surfxml_actor_host;
typedef enum { AU_surfxml_cluster_topology, A_surfxml_cluster_topology_FLAT,A_surfxml_cluster_topology_TORUS,A_surfxml_cluster_topology_FAT___TREE,A_surfxml_cluster_topology_DRAGONFLY } AT_surfxml_cluster_topology;
typedef int AT_surfxml_config_id;
#define AU_surfxml_config_id NULL
+typedef int AT_surfxml_disk_id;
+#define AU_surfxml_disk_id NULL
+typedef int AT_surfxml_disk_read___bw;
+#define AU_surfxml_disk_read___bw NULL
+typedef int AT_surfxml_disk_write___bw;
+#define AU_surfxml_disk_write___bw NULL
typedef int AT_surfxml_host_availability___file;
#define AU_surfxml_host_availability___file NULL
typedef int AT_surfxml_host_coordinates;
#define AU_surfxml_host_pstate NULL
typedef int AT_surfxml_host_speed;
#define AU_surfxml_host_speed NULL
+typedef int AT_surfxml_host_speed___file;
+#define AU_surfxml_host_speed___file NULL
typedef int AT_surfxml_host_state___file;
#define AU_surfxml_host_state___file NULL
typedef int AT_surfxml_host___link_down;
#define AU_surfxml_link_latency NULL
typedef int AT_surfxml_link_latency___file;
#define AU_surfxml_link_latency___file NULL
-typedef enum { AU_surfxml_link_sharing___policy, A_surfxml_link_sharing___policy_SHARED,A_surfxml_link_sharing___policy_SPLITDUPLEX,A_surfxml_link_sharing___policy_FULLDUPLEX,A_surfxml_link_sharing___policy_FATPIPE } AT_surfxml_link_sharing___policy;
+typedef enum { AU_surfxml_link_sharing___policy, A_surfxml_link_sharing___policy_SHARED,A_surfxml_link_sharing___policy_SPLITDUPLEX,A_surfxml_link_sharing___policy_FULLDUPLEX,A_surfxml_link_sharing___policy_FATPIPE,A_surfxml_link_sharing___policy_WIFI } AT_surfxml_link_sharing___policy;
typedef int AT_surfxml_link_state___file;
#define AU_surfxml_link_state___file NULL
typedef enum { AU_surfxml_link___ctn_direction, A_surfxml_link___ctn_direction_UP,A_surfxml_link___ctn_direction_DOWN,A_surfxml_link___ctn_direction_NONE } AT_surfxml_link___ctn_direction;
#define AU_surfxml_peer_lat NULL
typedef int AT_surfxml_peer_speed;
#define AU_surfxml_peer_speed NULL
+typedef int AT_surfxml_peer_speed___file;
+#define AU_surfxml_peer_speed___file NULL
typedef int AT_surfxml_peer_state___file;
#define AU_surfxml_peer_state___file NULL
typedef int AT_surfxml_platform_version;
#define AU_surfxml_route_dst NULL
typedef int AT_surfxml_route_src;
#define AU_surfxml_route_src NULL
-typedef enum { AU_surfxml_route_symmetrical, A_surfxml_route_symmetrical_YES,A_surfxml_route_symmetrical_NO } AT_surfxml_route_symmetrical;
+typedef enum { AU_surfxml_route_symmetrical, A_surfxml_route_symmetrical_YES,A_surfxml_route_symmetrical_NO,A_surfxml_route_symmetrical_yes,A_surfxml_route_symmetrical_no } AT_surfxml_route_symmetrical;
typedef int AT_surfxml_router_coordinates;
#define AU_surfxml_router_coordinates NULL
typedef int AT_surfxml_router_id;
#define AU_surfxml_zoneRoute_gw___src NULL
typedef int AT_surfxml_zoneRoute_src;
#define AU_surfxml_zoneRoute_src NULL
-typedef enum { AU_surfxml_zoneRoute_symmetrical, A_surfxml_zoneRoute_symmetrical_YES,A_surfxml_zoneRoute_symmetrical_NO } AT_surfxml_zoneRoute_symmetrical;
+typedef enum { AU_surfxml_zoneRoute_symmetrical, A_surfxml_zoneRoute_symmetrical_YES,A_surfxml_zoneRoute_symmetrical_NO,A_surfxml_zoneRoute_symmetrical_yes,A_surfxml_zoneRoute_symmetrical_no } AT_surfxml_zoneRoute_symmetrical;
/* FleXML-provided data. */
XBT_PUBLIC_DATA int surfxml_pcdata_ix;
XBT_PUBLIC_DATA AT_surfxml_config_id AX_surfxml_config_id;
#define A_surfxml_config_id (surfxml_bufferstack + AX_surfxml_config_id)
XBT_PUBLIC_DATA short int surfxml_config_id_isset;
+XBT_PUBLIC_DATA AT_surfxml_disk_id AX_surfxml_disk_id;
+#define A_surfxml_disk_id (surfxml_bufferstack + AX_surfxml_disk_id)
+XBT_PUBLIC_DATA short int surfxml_disk_id_isset;
+XBT_PUBLIC_DATA AT_surfxml_disk_read___bw AX_surfxml_disk_read___bw;
+#define A_surfxml_disk_read___bw (surfxml_bufferstack + AX_surfxml_disk_read___bw)
+XBT_PUBLIC_DATA short int surfxml_disk_read___bw_isset;
+XBT_PUBLIC_DATA AT_surfxml_disk_write___bw AX_surfxml_disk_write___bw;
+#define A_surfxml_disk_write___bw (surfxml_bufferstack + AX_surfxml_disk_write___bw)
+XBT_PUBLIC_DATA short int surfxml_disk_write___bw_isset;
XBT_PUBLIC_DATA AT_surfxml_host_availability___file AX_surfxml_host_availability___file;
#define A_surfxml_host_availability___file (surfxml_bufferstack + AX_surfxml_host_availability___file)
XBT_PUBLIC_DATA short int surfxml_host_availability___file_isset;
XBT_PUBLIC_DATA AT_surfxml_host_speed AX_surfxml_host_speed;
#define A_surfxml_host_speed (surfxml_bufferstack + AX_surfxml_host_speed)
XBT_PUBLIC_DATA short int surfxml_host_speed_isset;
+XBT_PUBLIC_DATA AT_surfxml_host_speed___file AX_surfxml_host_speed___file;
+#define A_surfxml_host_speed___file (surfxml_bufferstack + AX_surfxml_host_speed___file)
+XBT_PUBLIC_DATA short int surfxml_host_speed___file_isset;
XBT_PUBLIC_DATA AT_surfxml_host_state___file AX_surfxml_host_state___file;
#define A_surfxml_host_state___file (surfxml_bufferstack + AX_surfxml_host_state___file)
XBT_PUBLIC_DATA short int surfxml_host_state___file_isset;
XBT_PUBLIC_DATA AT_surfxml_peer_speed AX_surfxml_peer_speed;
#define A_surfxml_peer_speed (surfxml_bufferstack + AX_surfxml_peer_speed)
XBT_PUBLIC_DATA short int surfxml_peer_speed_isset;
+XBT_PUBLIC_DATA AT_surfxml_peer_speed___file AX_surfxml_peer_speed___file;
+#define A_surfxml_peer_speed___file (surfxml_bufferstack + AX_surfxml_peer_speed___file)
+XBT_PUBLIC_DATA short int surfxml_peer_speed___file_isset;
XBT_PUBLIC_DATA AT_surfxml_peer_state___file AX_surfxml_peer_state___file;
#define A_surfxml_peer_state___file (surfxml_bufferstack + AX_surfxml_peer_state___file)
XBT_PUBLIC_DATA short int surfxml_peer_state___file_isset;