Xerces-C++: DOMXPathExpression.hpp Source File (original) (raw)

Go to the documentation of this file.

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22#if !defined(XERCESC_INCLUDE_GUARD_DOMXPATHEXPRESSION_HPP)

23#define XERCESC_INCLUDE_GUARD_DOMXPATHEXPRESSION_HPP

24

27

29

31

37{

38

39protected:

40

41

42

47

48private:

49

50

51

57

58public:

59

60

61

70

71

72

73

76

110

111

112

113

124

125};

126

128

129#endif

#define CDOM_EXPORT

Definition XercesDefs.hpp:166

#define XERCES_CPP_NAMESPACE_BEGIN

Definition XercesDefs.hpp:112

#define XERCES_CPP_NAMESPACE_END

Definition XercesDefs.hpp:113

The DOMNode interface is the primary datatype for the entire Document Object Model.

Definition DOMNode.hpp:139

The DOMXPathExpression interface represents a parsed and resolved XPath expression.

Definition DOMXPathExpression.hpp:37

virtual ~DOMXPathExpression()

Destructor.

Definition DOMXPathExpression.hpp:68

virtual void release()=0

Called to indicate that this DOMXPathExpression is no longer in use and that the implementation may r...

DOMXPathExpression()

Definition DOMXPathExpression.hpp:45

virtual DOMXPathResult * evaluate(const DOMNode *contextNode, DOMXPathResult::ResultType type, DOMXPathResult *result) const =0

Evaluates this XPath expression and returns a result.

The DOMXPathResult interface represents the result of the evaluation of an XPath 1....

Definition DOMXPathResult.hpp:47

ResultType

Definition DOMXPathResult.hpp:163