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