Xerces-C++: Wrapper4DOMLSInput.hpp Source File (original) (raw)
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_WRAPPER4DOMLSINPUT_HPP)
23#define XERCESC_INCLUDE_GUARD_WRAPPER4DOMLSINPUT_HPP
24
26
28
31
36{
37public:
40
55 (
58 , const bool adoptFlag = true
60 );
61
68
69
70
83
85
86
101
102
112
113
125
138
140
141
142
145
160
161
176
194
207
209
210
211private:
212
213
214
217
218
219
220
221 bool fAdoptInputSource,
222 fForceXMLChEncoding;
225};
226
228
229
230#endif
#define XMLPARSER_EXPORT
Definition XercesDefs.hpp:163
#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
Definition BinInputStream.hpp:30
This interface represents a single input source for an XML entity.
Definition DOMLSInput.hpp:60
DOMLSResourceResolver provides a way for applications to redirect references to external entities.
Definition DOMLSResourceResolver.hpp:54
A single input source for an XML entity.
Definition InputSource.hpp:63
Configurable memory manager.
Definition MemoryManager.hpp:40
Wrap a DOMLSInput object and make it behave like a SAX InputSource.
Definition Wrapper4DOMLSInput.hpp:36
virtual ~Wrapper4DOMLSInput()
Destructor.
void setPublicId(const XMLCh *const publicId)
Set the public identifier for this input source.
const XMLCh * getEncoding() const
An input source can be set to force the parser to assume a particular encoding for the data that inpu...
void setIssueFatalErrorIfNotFound(const bool flag)
Indicates if the parser should issue fatal error if this input source is not found.
bool getIssueFatalErrorIfNotFound() const
Get the flag that indicates if the parser should issue fatal error if this input source is not found.
BinInputStream * makeStream() const
Makes the byte stream for this input source.
void setSystemId(const XMLCh *const systemId)
Set the system identifier for this input source.
const XMLCh * getSystemId() const
Get the system identifier for this input source.
const XMLCh * getPublicId() const
Get the public identifier for this input source.
Wrapper4DOMLSInput(DOMLSInput *const inputSource, DOMLSResourceResolver *entityResolver=0, const bool adoptFlag=true, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)
Constructor.
void setEncoding(const XMLCh *const encodingStr)
Set the encoding which will be required for use with the XML text read via a stream opened by this in...
static MemoryManager * fgMemoryManager
The configurable memory manager.
Definition PlatformUtils.hpp:121