explicit NetZone(NetZone * father, const char* name);
virtual ~NetZone();
- std::vector<Host*> hosts_;
public:
/** @brief Seal your netzone once you're done adding content, and before routing stuff through it */
NetZone* father();
std::vector<NetZone*>* children(); // Sub netzones
- std::vector<Host*>* hosts(); // my content as a vector of hosts
+ void hosts(std::vector<s4u::Host*> * whereto); // retrieve my content as a vector of hosts
/** Get the properties assigned to a host */
std::unordered_map<std::string, std::string>* properties();