Xerces-C++: DOMText.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_DOMTEXT_HPP)

23#define XERCESC_INCLUDE_GUARD_DOMTEXT_HPP

24

27

29

30

52protected:

53

54

55

61

62private:

63

64

65

70

71public:

72

73

74

83

84

85

86

109

121

129

160

161

162

163

174

175};

176

177

179

180#endif

181

182

#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

size_t XMLSize_t

Definition Xerces_autoconf_config.hpp:112

char16_t XMLCh

Definition Xerces_autoconf_config.hpp:120

The DOMCharacterData interface extends DOMNode with a set of attributes and methods for accessing cha...

Definition DOMCharacterData.hpp:46

The DOMText interface inherits from DOMCharacterData and represents the textual content (termed chara...

Definition DOMText.hpp:51

virtual DOMText * splitText(XMLSize_t offset)=0

Breaks this node into two nodes at the specified offset, keeping both in the tree as siblings.

virtual const XMLCh * getWholeText() const =0

Returns all text of DOMText nodes logically-adjacent text nodes to this node, concatenated in documen...

virtual bool isIgnorableWhitespace() const =0

Non-standard extension.

DOMText(const DOMText &other)

Definition DOMText.hpp:59

virtual ~DOMText()

Destructor.

Definition DOMText.hpp:81

virtual DOMText * replaceWholeText(const XMLCh *content)=0

Substitutes the a specified text for the text of the current node and all logically-adjacent text nod...

virtual bool getIsElementContentWhitespace() const =0

Returns whether this text node contains element content whitespace, often abusively called "ignorable...

DOMText()

Definition DOMText.hpp:58