X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FParametersPlugin%2FParametersPlugin_Plugin.h;h=8a14b613de79284b7145ebeeec9d403d99d7a11c;hb=4d6bb9de0e54f09a9bbacc94a058cb7cd437d535;hp=d4d35283fe705245ca095c054f700fcef2959978;hpb=5352bbb1915f98d1f02b1cb953a2de19b286a28c;p=modules%2Fshaper.git diff --git a/src/ParametersPlugin/ParametersPlugin_Plugin.h b/src/ParametersPlugin/ParametersPlugin_Plugin.h index d4d35283f..8a14b613d 100644 --- a/src/ParametersPlugin/ParametersPlugin_Plugin.h +++ b/src/ParametersPlugin/ParametersPlugin_Plugin.h @@ -9,18 +9,21 @@ #include #include -/**\class ParametersPlugin_Plugin - * TODO: Add documentation +/** + * \class ParametersPlugin_Plugin + * \ingroup Plugins + * \brief The main class for management of parameter evaluation operations as plugin. */ -class PARAMETERSPLUGIN_EXPORT ParametersPlugin_Plugin : public ModelAPI_Plugin +class ParametersPlugin_Plugin : public ModelAPI_Plugin { public: /// Creates the feature object of this plugin by the feature string ID - virtual FeaturePtr createFeature(std::string theFeatureID); + PARAMETERSPLUGIN_EXPORT virtual FeaturePtr createFeature(std::string theFeatureID); public: ParametersPlugin_Plugin(); + private: std::shared_ptr myEvalListener; };