X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FConfig%2FConfig_XMLReader.h;h=412af81a24d7cfef1b78ffac43caff7c1296a2c4;hb=60e95a5502a6940c6c27ce5d561b3c684b0b0a4f;hp=bd9392841b131eb63816f3517db82a3c0543f5b2;hpb=63e954c524a2bf8ef9ee3098f6ee2eb14a9966dd;p=modules%2Fshaper.git diff --git a/src/Config/Config_XMLReader.h b/src/Config/Config_XMLReader.h index bd9392841..412af81a2 100644 --- a/src/Config/Config_XMLReader.h +++ b/src/Config/Config_XMLReader.h @@ -1,3 +1,5 @@ +// Copyright (C) 2014-20xx CEA/DEN, EDF R&D + /* * Config_XMLReader.h * @@ -25,15 +27,16 @@ typedef xmlDoc *xmlDocPtr; struct _xmlDoc; //<< -/* - * Base class for all libxml readers. Provides high-level API +/*! + * \class Config_XMLReader + * \brief Base class for all libxml readers. Provides high-level API * for all xml operations. - * - */ +*/ class Config_XMLReader { public: - CONFIG_EXPORT Config_XMLReader(const std::string& theXmlFile);CONFIG_EXPORT virtual ~Config_XMLReader(); + CONFIG_EXPORT Config_XMLReader(const std::string& theXmlFile); + CONFIG_EXPORT virtual ~Config_XMLReader(); CONFIG_EXPORT void readAll(); @@ -48,8 +51,8 @@ class Config_XMLReader xmlNodePtr node(void* theNode); std::string getNodeName(xmlNodePtr theNode); - std::string getProperty(xmlNodePtr theNode, const char* property); void processValidator(xmlNodePtr theNode); + void processSelectionFilter(xmlNodePtr theNode); protected: std::string myCurrentFeature;