kernel::routing::NetPoint* get_netpoint() const { return pimpl_netpoint_; }
- int get_actor_count() const;
+ size_t get_actor_count() const;
std::vector<ActorPtr> get_all_actors() const;
/** Turns that host on if it was previously off
int get_pstate() const;
double get_pstate_speed(int pstate_index) const;
Host* set_pstate(int pstate_index);
+ Host* set_coordinates(const std::string& coords);
std::vector<Disk*> get_disks() const;
/**
XBT_ATTRIB_DEPRECATED_v330("Please use Host::sendto()") void send_to(Host* dest, double byte_amount);
#endif
- NetZone* get_englobing_zone();
+ NetZone* get_englobing_zone() const;
/** Block the calling actor on an execution located on the called host
*
* It is not a problem if the actor is not located on the called host.
public:
#ifndef DOXYGEN
/** DO NOT USE DIRECTLY (@todo: these should be protected, once our code is clean) */
- kernel::resource::Cpu* pimpl_cpu = nullptr;
+ kernel::resource::CpuImpl* pimpl_cpu = nullptr;
#endif
};
} // namespace s4u