X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/9104957deccc59e0e804215d5db498fabfd40d29..d7c7b116e5fd35a07a4a07893bf04d16435347e5:/src/surf/StorageImpl.hpp diff --git a/src/surf/StorageImpl.hpp b/src/surf/StorageImpl.hpp index b1c60472f4..ba17f01a59 100644 --- a/src/surf/StorageImpl.hpp +++ b/src/surf/StorageImpl.hpp @@ -48,7 +48,8 @@ public: StorageModel& operator=(const StorageModel&) = delete; ~StorageModel(); - virtual StorageImpl* createStorage(const std::string& id, const std::string& type_id, const std::string& content_name, + virtual StorageImpl* createStorage(std::string& filename, int lineno, const std::string& id, + const std::string& type_id, const std::string& content_name, const std::string& attach) = 0; }; @@ -82,7 +83,7 @@ public: ~StorageImpl() override; s4u::Storage* get_iface() { return &piface_; } - const char* get_type() { return typeId_.c_str(); } + const char* get_type() const { return typeId_.c_str(); } lmm::Constraint* get_read_constraint() const { return constraint_read_; } lmm::Constraint* get_write_constraint() const { return constraint_write_; } /** @brief Check if the Storage is used (if an action currently uses its resources) */