### XmlQueryExpression |

`

###

    #include <DbXml.hpp>

    class DbXml::XmlQueryExpression {
    public:
    	XmlQueryExpression ()
    	virtual ~XmlQueryExpression ()
    	XmlQueryExpression (const XmlQueryExpression &)
    	XmlQueryExpression & operator= (const XmlQueryExpression &)
    	...
    };

### Description: XmlQueryExpression

An XmlQueryExpression represents a parsed XPath expression, and is created by a call to the XmlContainer::parseXPathExpression method. Parsed XPath expressions are useful because they allow the cost of query parsing and optimization to be amortized over many evaluations.

The copy constructor and assignment operator are provided for this class. The class is implemented using a handle-body idiom. When a handle is copied both handles maintain a reference to the same body.

### Class

XmlContainer, XmlDocument, XmlException, XmlIndexSpecification, XmlQueryContext, XmlQueryExpression, XmlResults, XmlUpdateContext, XmlValue`

Copyright (c) 1996-2003 Sleepycat Software, Inc. - All rights reserved.