+ /** @brief Retrieves the network model associated to this NetZone */
+ resource::NetworkModel* get_network_model() const { return network_model_; }
+ /** @brief Retrieves the CPU model for virtual machines associated to this NetZone */
+ resource::CpuModel* get_cpu_vm_model() const { return cpu_model_vm_; }
+ /** @brief Retrieves the CPU model for physical machines associated to this NetZone */
+ resource::CpuModel* get_cpu_pm_model() const { return cpu_model_pm_; }
+ /** @brief Retrieves the disk model associated to this NetZone */
+ resource::DiskModel* get_disk_model() const { return disk_model_; }
+ /** @brief Retrieves the host model associated to this NetZone */
+ simgrid::surf::HostModel* get_host_model() const { return host_model_; }
+
+ const s4u::NetZone* get_iface() const { return &piface_; }