#include <unordered_map>
namespace simgrid {
+
+extern template class XBT_PUBLIC xbt::Extendable<s4u::Storage>;
+
namespace s4u {
/** Storage represent the disk resources, usually associated to a given host
protected:
virtual ~Storage() = default;
+
public:
/** @brief Callback signal fired when a new Storage is created */
static xbt::signal<void(Storage&)> on_creation;