hos.writeInt(routeThroughMap.size());
for(WireConnection w : routeThroughMap.keySet()){
PIPRouteThrough p = routeThroughMap.get(w);
hos.writeInt(p.getType().ordinal());
hos.writeInt(p.getInWire());
hos.writeInt(p.getOutWire());
hos.writeInt(wirePool.getEnumerationValue(w));
}
/* DEBUG */ debugWritingSize(hos,fos,"routeThroughMap",locations);
/* DEBUG */ System.out.println("------------------------------------------");
/* DEBUG */ System.out.printf("%10d bytes : %s\n\n",(fos.getChannel().position()),"Total");