This commit is contained in:
King_DuckZ 2020-02-17 22:17:06 +01:00
commit 4bc0157dcd
3020 changed files with 129849 additions and 76185 deletions

View file

@ -16,7 +16,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*
* $Id: QueryPathNode.hpp 475 2008-01-08 18:47:44Z jpcs $
* $Id: QueryPathNode.hpp 614 2008-08-22 14:16:14Z lauren_foutz $
*/
#ifndef _QUERYPATHNODE_HPP
@ -31,7 +31,7 @@
class NodeTest;
class QueryPathNode : public XERCES_CPP_NAMESPACE_QUALIFIER XMemory
class XQILLA_API QueryPathNode : public XERCES_CPP_NAMESPACE_QUALIFIER XMemory
{
public:
typedef enum {
@ -74,15 +74,15 @@ public:
QueryPathNode *appendChild(QueryPathNode *childToAdopt);
void removeChild(QueryPathNode *child, bool deleteChild = true);
void stealChildren(QueryPathNode *victim);
void markSubtreeValue();
void markSubtreeResult();
virtual void markSubtreeValue();
virtual void markSubtreeResult();
virtual std::string toString(int level = 0) const;
virtual bool equals(const QueryPathNode *o) const;
virtual bool isSubsetOf(const QueryPathNode *node) const;
private:
protected:
QueryPathNode(const QueryPathNode &);
QueryPathNode &operator=(const QueryPathNode &);