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