-public:
- Config_WidgetReader(const std::string& theXmlFile);
- virtual ~Config_WidgetReader();
-
- std::string featureWidgetCfg(std::string theFeatureName);
-
-protected:
+ public:
+ /*!
+ * Constructor
+ * \param theXmlFile - full path to the xml file which will be processed by the reader
+ */
+ CONFIG_EXPORT Config_WidgetReader(const std::string& theXmlFile);
+ CONFIG_EXPORT virtual ~Config_WidgetReader();
+
+ /// Extract feature's widget configuration from local cache, stored on node processing
+ CONFIG_EXPORT std::string featureWidgetCfg(const std::string& theFeatureName);
+ /// Extract feature's description from local cache, stored on node processing
+ CONFIG_EXPORT std::string featureDescription(const std::string& theFeatureName);
+
+ protected:
+ /// Overloaded method. Defines how to process each node