X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FModelAPI%2FModelAPI_Document.h;h=d6a7ce0bf07baa7561d851a3f0370338b51d76af;hb=0d5fd4f4f3774962b2c637128fe0a6cc7930943b;hp=84439e6863d466b7b27a6ba3e816c43b031e3c66;hpb=4783f146b71a48c651523fcf0e12367bcf3d1fa8;p=modules%2Fshaper.git diff --git a/src/ModelAPI/ModelAPI_Document.h b/src/ModelAPI/ModelAPI_Document.h index 84439e686..d6a7ce0bf 100644 --- a/src/ModelAPI/ModelAPI_Document.h +++ b/src/ModelAPI/ModelAPI_Document.h @@ -1,3 +1,5 @@ +// Copyright (C) 2014-20xx CEA/DEN, EDF R&D + // File: ModelAPI_Document.cxx // Created: 28 Feb 2014 // Author: Mikhail PONIKAROV @@ -20,7 +22,7 @@ class ModelAPI_ResultPart; class ModelAPI_ResultGroup; class ModelAPI_Data; -/**\class Model_Document +/**\class ModelAPI_Document * \ingroup DataModel * \brief Document for internal data structure of any object storage. * Document contains all data that must be stored/retrived in the file. @@ -39,7 +41,7 @@ public: virtual void close(const bool theForever = false) = 0; //! Adds to the document the new feature of the given feature id - //! \param creates feature and puts it in the document (if it is not action) + //! \param theID creates feature and puts it in the document (if it is not action) virtual std::shared_ptr addFeature(std::string theID) = 0; //! Removes the feature from the document @@ -65,9 +67,7 @@ public: virtual int size(const std::string& theGroupID, const bool theHidden = false) = 0; /// To virtually destroy the fields of successors - virtual ~ModelAPI_Document() - { - } + MODELAPI_EXPORT virtual ~ModelAPI_Document(); /// Creates a construction cresults virtual std::shared_ptr createConstruction( @@ -88,9 +88,7 @@ public: protected: /// Only for SWIG wrapping it is here - MODELAPI_EXPORT ModelAPI_Document() - { - } + MODELAPI_EXPORT ModelAPI_Document(); }; //! Pointer on document object