22#if !defined(XERCESC_INCLUDE_GUARD_XMLFORMATTER_HPP)
23#define XERCESC_INCLUDE_GUARD_XMLFORMATTER_HPP
27XERCES_CPP_NAMESPACE_BEGIN
179 const XMLCh*
const outEncoding
180 ,
const XMLCh*
const docVersion
189 const char*
const outEncoding
190 ,
const char*
const docVersion
199 const XMLCh*
const outEncoding
208 const char*
const outEncoding
233 const XMLCh*
const toFormat
234 ,
const XMLSize_t count
244 const XMLCh*
const toFormat
253 ,
const XMLSize_t count);
350 kTmpBufSize = 16 * 1024
357 const XMLByte* getCharRef(XMLSize_t &count,
359 const XMLCh * stdRef);
361 void writeCharRef(
const XMLCh &toWrite);
362 void writeCharRef(XMLSize_t toWrite);
365 ,
const XMLCh toCheck);
368 XMLSize_t handleUnEscapedChars(
const XMLCh * srcPtr,
369 const XMLSize_t count,
370 const UnRepFlags unrepFlags);
374 const XMLCh*
const toFormat
375 ,
const XMLSize_t count
376 ,
const EscapeFlags escapeFlags
421 EscapeFlags fEscapeFlags;
424 UnRepFlags fUnRepFlags;
425 XMLTranscoder* fXCoder;
426 XMLByte fTmpBuf[kTmpBufSize + 4];
456 const XMLByte*
const toWrite
457 ,
const XMLSize_t count
502 fEscapeFlags = newFlags;
507 fUnRepFlags = newFlags;
513 fEscapeFlags = newFlags;
519 fUnRepFlags = newFlags;
536XERCES_CPP_NAMESPACE_END
Configurable memory manager.
Definition MemoryManager.hpp:40
XMemory()
Protected default constructor.
Definition XMemory.hpp:130