#include <xbt/graph.h>
#include <xbt/signal.hpp>
+#include <simgrid/forward.h>
#include <simgrid/s4u/forward.hpp>
namespace simgrid {
-namespace kernel {
-namespace routing {
-class NetZoneImpl;
-class NetPoint;
-}
-}
-namespace surf {
-class LinkImpl;
-}
namespace s4u {
std::vector<NetZone*>* getChildren(); // Sub netzones
void getHosts(std::vector<s4u::Host*> * whereto); // retrieve my content as a vector of hosts
+ int getHostCount();
/** Get the properties assigned to a host */
std::unordered_map<std::string, std::string>* getProperties();