+XBT_PUBLIC_CLASS Host :
+public simgrid::xbt::Extendable<Host> {
+
+public:
+ double getSpeed();
+ int getCoreAmount();
+
+ /* FIXME: these should be protected, but it leads to many errors */
+ surf::Cpu *p_cpu = nullptr;
+ surf::NetCard *p_netcard = nullptr;