22#if !defined(XERCESC_INCLUDE_GUARD_INPUTSOURCE_HPP)
23#define XERCESC_INCLUDE_GUARD_INPUTSOURCE_HPP
27XERCES_CPP_NAMESPACE_BEGIN
108 virtual const XMLCh* getEncoding()
const;
117 virtual const XMLCh* getPublicId()
const;
128 virtual const XMLCh* getSystemId()
const;
138 virtual bool getIssueFatalErrorIfNotFound()
const;
203 virtual void setIssueFatalErrorIfNotFound(
const bool flag);
223 MemoryManager*
const manager = XMLPlatformUtils::fgMemoryManager);
233 const XMLCh*
const systemId
234 ,
const XMLCh*
const publicId
235 ,
MemoryManager*
const manager = XMLPlatformUtils::fgMemoryManager
244 MemoryManager*
const manager = XMLPlatformUtils::fgMemoryManager);
254 const char*
const systemId
255 ,
const char*
const publicId
256 ,
MemoryManager*
const manager = XMLPlatformUtils::fgMemoryManager
295 bool fFatalErrorIfNotFound;
302inline const XMLCh* InputSource::getEncoding()
const
307inline const XMLCh* InputSource::getPublicId()
const
312inline const XMLCh* InputSource::getSystemId()
const
317inline bool InputSource::getIssueFatalErrorIfNotFound()
const
319 return fFatalErrorIfNotFound;
324 return fMemoryManager;
330inline void InputSource::setIssueFatalErrorIfNotFound(
const bool flag)
332 fFatalErrorIfNotFound = flag;
335XERCES_CPP_NAMESPACE_END
Configurable memory manager.
Definition: MemoryManager.hpp:40
This class makes it possible to override the C++ memory management by adding new/delete operators to ...
Definition: XMemory.hpp:41