Salome HOME
projects
/
modules
/
shaper.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Moved the model messages from Model to ModelAPI and removed dependencies on Model
[modules/shaper.git]
/
src
/
ModelAPI
/
ModelAPI_Plugin.h
diff --git
a/src/ModelAPI/ModelAPI_Plugin.h
b/src/ModelAPI/ModelAPI_Plugin.h
index fb084002ccf9aba58f93ab3326c6b6fba10e470e..fb65e0b142ecf3426cfd3094a94ac7b8b8b0f87e 100644
(file)
--- a/
src/ModelAPI/ModelAPI_Plugin.h
+++ b/
src/ModelAPI/ModelAPI_Plugin.h
@@
-7,7
+7,7
@@
#include "ModelAPI.h"
#include <string>
#include "ModelAPI.h"
#include <string>
-#include <
memory
>
+#include <
boost/shared_ptr.hpp
>
class ModelAPI_Feature;
class ModelAPI_Feature;
@@
-20,7
+20,7
@@
class MODELAPI_EXPORT ModelAPI_Plugin
{
public:
/// Creates the feature object of this plugin by the feature string ID
{
public:
/// Creates the feature object of this plugin by the feature string ID
- virtual
std
::shared_ptr<ModelAPI_Feature> createFeature(std::string theFeatureID) = 0;
+ virtual
boost
::shared_ptr<ModelAPI_Feature> createFeature(std::string theFeatureID) = 0;
/// To virtually destroy the fields of successors
virtual ~ModelAPI_Plugin() {}
/// To virtually destroy the fields of successors
virtual ~ModelAPI_Plugin() {}