Go to the documentation of this file.
   22 #if !defined(XERCESC_INCLUDE_GUARD_XMEMORY_HPP) 
   23 #define XERCESC_INCLUDE_GUARD_XMEMORY_HPP 
   54     void* 
operator new(
size_t size);
 
   56 #if defined(XERCES_MFC_SUPPORT) 
   64     void* 
operator new(
size_t size, 
const char* file, 
int line);
 
   72     void operator delete(
void* p, 
const char* file, 
int line);
 
   90     void* 
operator new(
size_t size, 
void* ptr);
 
   97     void operator delete(
void* p);
 
  100 #if !defined(XERCES_NO_MATCHING_DELETE_OPERATOR) 
  115     void operator delete(
void* p, 
void* ptr);
 
  135 #if defined(XERCES_NEED_XMEMORY_VIRTUAL_DESTRUCTOR) 
  
This class makes it possible to override the C++ memory management by adding new/delete operators to ...
Definition: XMemory.hpp:40
#define XERCES_CPP_NAMESPACE_BEGIN
Definition: XercesDefs.hpp:112
#define XERCES_CPP_NAMESPACE_END
Definition: XercesDefs.hpp:113
XMemory()
Protected default constructor.
Definition: XMemory.hpp:130
#define XMLUTIL_EXPORT
Definition: XercesDefs.hpp:162
Configurable memory manager.
Definition: MemoryManager.hpp:39