18 #if !defined(XERCESC_INCLUDE_GUARD_DOMMEMORYMANAGER_HPP)
19 #define XERCESC_INCLUDE_GUARD_DOMMEMORYMANAGER_HPP
73 CDATA_SECTION_OBJECT = 2,
75 DOCUMENT_FRAGMENT_OBJECT = 4,
76 DOCUMENT_TYPE_OBJECT = 5,
78 ELEMENT_NS_OBJECT = 7,
80 ENTITY_REFERENCE_OBJECT = 9,
82 PROCESSING_INSTRUCTION_OBJECT = 11,
95 virtual XMLSize_t getMemoryAllocationBlockSize()
const = 0;
108 virtual void setMemoryAllocationBlockSize(
XMLSize_t size) = 0;
122 virtual void* allocate(
XMLSize_t amount) = 0;
149 virtual XMLCh* cloneString(
const XMLCh *src) = 0;