X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;ds=sidebyside;f=lib%2FcreaDevManagerLib%2FmodelCDMPackageSrc.h;h=bb799c394b13909c116e90169412b3b1fdde0d84;hb=311bdcc514f85386f3bbbef9ff6a88bf69fd930f;hp=14de2d74a7a8701baba224f8fc3c596b54ad400e;hpb=2c45094f8403883f8fb52c1801f1d96a35a471bf;p=crea.git diff --git a/lib/creaDevManagerLib/modelCDMPackageSrc.h b/lib/creaDevManagerLib/modelCDMPackageSrc.h index 14de2d7..bb799c3 100644 --- a/lib/creaDevManagerLib/modelCDMPackageSrc.h +++ b/lib/creaDevManagerLib/modelCDMPackageSrc.h @@ -45,11 +45,23 @@ class modelCDMPackageSrc : public modelCDMFolder { public: modelCDMPackageSrc(); - modelCDMPackageSrc(const std::string& path, const int& level = 3); + modelCDMPackageSrc(const std::string& path, const std::string& name = "src", const int& level = 3); ~modelCDMPackageSrc(); const std::vector& GetBlackBoxes() const; + modelCDMBlackBox* CreateBlackBox( + std::string*& result, + const std::string& name, + const std::string& package, + const std::string& type = "std", + const std::string& format = "C++", + const std::string& authors = "unknown", + const std::string& authorsEmail = "", + const std::string& categories = "empty", + const std::string& description = "no description" + ); + virtual const bool Refresh(std::string*& result); private: