23 #if !defined(XERCESC_INCLUDE_GUARD_MEMBUFINPUTSOURCE_HPP)
24 #define XERCESC_INCLUDE_GUARD_MEMBUFINPUTSOURCE_HPP
28 XERCES_CPP_NAMESPACE_BEGIN
95 const XMLByte*
const srcDocBytes
96 ,
const XMLSize_t byteCount
97 ,
const XMLCh*
const bufId
98 ,
const bool adoptBuffer =
false
99 ,
MemoryManager*
const manager = XMLPlatformUtils::fgMemoryManager
108 const XMLByte*
const srcDocBytes
109 ,
const XMLSize_t byteCount
110 ,
const char*
const bufId
111 ,
const bool adoptBuffer =
false
112 ,
MemoryManager*
const manager = XMLPlatformUtils::fgMemoryManager
171 void setCopyBufToStream(
const bool newState);
182 void resetMemBufInputSource(
const XMLByte*
const srcDocBytes
183 ,
const XMLSize_t byteCount);
217 XMLSize_t fByteCount;
218 bool fCopyBufToStream;
219 const XMLByte* fSrcBytes;
223 inline void MemBufInputSource::setCopyBufToStream(
const bool newState)
225 fCopyBufToStream = newState;
228 XERCES_CPP_NAMESPACE_END
Configurable memory manager.
Definition: MemoryManager.hpp:39