Xerces-C++: DOMXPathNSResolver.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_DOMXPATHNSRESOLVER_HPP)

23#define XERCESC_INCLUDE_GUARD_DOMXPATHNSRESOLVER_HPP

24

26

37{

38

39protected:

40

41

42

47

48private:

49

50

51

57

58public:

59

60

61

70

71

72

73

76

85

86

87

88

89

92

103

115

124

126};

127

129

130#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

char16_t XMLCh

Definition Xerces_autoconf_config.hpp:120

The DOMXPathNSResolver interface permit prefix strings in the expression to be properly bound to name...

Definition DOMXPathNSResolver.hpp:37

virtual const XMLCh * lookupNamespaceURI(const XMLCh *prefix) const =0

Look up the namespace URI associated to the given namespace prefix.

DOMXPathNSResolver()

Definition DOMXPathNSResolver.hpp:45

virtual void addNamespaceBinding(const XMLCh *prefix, const XMLCh *uri)=0

Non-standard extension.

virtual ~DOMXPathNSResolver()

Destructor.

Definition DOMXPathNSResolver.hpp:68

virtual const XMLCh * lookupPrefix(const XMLCh *URI) const =0

Non-standard extension.

virtual void release()=0

Called to indicate that this object (and its associated children) is no longer in use and that the im...