X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/660e44d2803d50357a178d17bb0611fd2cbe031c..b8d73e39d7ad879522cdb542e4ed69e2077a6f9e:/src/surf/storage_interface.hpp diff --git a/src/surf/storage_interface.hpp b/src/surf/storage_interface.hpp index bd0cd4f176..d70771c2f0 100644 --- a/src/surf/storage_interface.hpp +++ b/src/surf/storage_interface.hpp @@ -85,10 +85,15 @@ public: * @param content_name [description] * @param content_type [description] * @param properties [description] + * @param attach [description] * @return The created Storage */ - virtual StoragePtr createResource(const char* id, const char* type_id, - const char* content_name, const char* content_type, xbt_dict_t properties)=0; + virtual StoragePtr createResource(const char* id, + const char* type_id, + const char* content_name, + const char* content_type, + xbt_dict_t properties, + const char *attach) = 0; xbt_dynar_t p_storageList; }; @@ -112,7 +117,6 @@ public: * @param content_name [description] * @param content_type [description] * @param size [description] - * @param model_props Dictionary of model specific properties associated to this Storage */ Storage(ModelPtr model, const char *name, xbt_dict_t props, const char* type_id, char *content_name, char *content_type, @@ -132,12 +136,13 @@ public: * @param content_name [description] * @param content_type [description] * @param size [description] + * @param attach [description] */ Storage(ModelPtr model, const char *name, xbt_dict_t props, lmm_system_t maxminSystem, double bread, double bwrite, double bconnection, const char* type_id, char *content_name, char *content_type, - sg_size_t size); + sg_size_t size, char *attach); /** * @brief Storage destructor @@ -167,6 +172,7 @@ public: sg_size_t m_size; sg_size_t m_usedSize; char * p_typeId; + char* p_attach; /** * @brief Open a file