X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2FConfig%2FConfig_FeatureReader.h;h=a0952ec1b69afacf95a44f43140848447b084bef;hb=817439b17505a397a77d29308faf277611a341c9;hp=75eb376e5cdd88ba8a6249a863e522e7ec1c3163;hpb=5ba89a77cdb9638a6d298c2aa5233d26576d9ed0;p=modules%2Fshaper.git diff --git a/src/Config/Config_FeatureReader.h b/src/Config/Config_FeatureReader.h index 75eb376e5..a0952ec1b 100644 --- a/src/Config/Config_FeatureReader.h +++ b/src/Config/Config_FeatureReader.h @@ -16,7 +16,6 @@ #include #include -#include class Config_FeatureMessage; @@ -50,21 +49,7 @@ class Config_FeatureReader : public Config_XMLReader void fillFeature(xmlNodePtr theRoot, const std::shared_ptr& outFeatureMessage); - /// Stores an attribute in internal map for later use. - /// Key is "Node_Name:Node_Attribute" and value is getProperty(theNodeAttribute) - void storeAttribute(xmlNodePtr theNode, const char* theNodeAttribute); - /// Restores an attribute from internal map. - std::string restoreAttribute(xmlNodePtr theNode, const char* theNodeAttribute); - /// Restores an attribute from internal map. - std::string restoreAttribute(const char* theNodeName, const char* theNodeAttribute); - - bool cleanupAttribute(xmlNodePtr theNode, const char* theNodeAttribute); - bool cleanupAttribute(const char* theNodeName, const char* theNodeAttribute); - private: - /// A map to store all parent's attributes. - /// The key has from "Node_Name:Node_Attribute" - std::map myParentAttributes; std::string myLibraryName; std::list myFeatures;