Xerces-C++ 3.2.5
Classes | Macros
XMLException.hpp File Reference

Go to the source code of this file.

Classes

class  XMLException
 

Macros

#define MakeXMLException(theType, expKeyword)
 
#define ThrowXML(type, code)   throw type(__FILE__, __LINE__, code)
 
#define ThrowXML1(type, code, p1)   throw type(__FILE__, __LINE__, code, p1)
 
#define ThrowXML2(type, code, p1, p2)   throw type(__FILE__, __LINE__, code, p1, p2)
 
#define ThrowXML3(type, code, p1, p2, p3)   throw type(__FILE__, __LINE__, code, p1, p2, p3)
 
#define ThrowXML4(type, code, p1, p2, p3, p4)   throw type(__FILE__, __LINE__, code, p1, p2, p3, p4)
 
#define ThrowXMLwithMemMgr(type, code, memMgr)   throw type(__FILE__, __LINE__, code, memMgr)
 
#define ThrowXMLwithMemMgr1(type, code, p1, memMgr)   throw type(__FILE__, __LINE__, code, p1, 0, 0, 0, memMgr)
 
#define ThrowXMLwithMemMgr2(type, code, p1, p2, memMgr)   throw type(__FILE__, __LINE__, code, p1, p2, 0, 0, memMgr)
 
#define ThrowXMLwithMemMgr3(type, code, p1, p2, p3, memMgr)   throw type(__FILE__, __LINE__, code, p1, p2, p3, 0, memMgr)
 
#define ThrowXMLwithMemMgr4(type, code, p1, p2, p3, p4, memMgr)   throw type(__FILE__, __LINE__, code, p1, p2, p3, p4, memMgr)
 

Macro Definition Documentation

◆ MakeXMLException

#define MakeXMLException (   theType,
  expKeyword 
)

◆ ThrowXML

#define ThrowXML (   type,
  code 
)    throw type(__FILE__, __LINE__, code)

◆ ThrowXML1

#define ThrowXML1 (   type,
  code,
  p1 
)    throw type(__FILE__, __LINE__, code, p1)

◆ ThrowXML2

#define ThrowXML2 (   type,
  code,
  p1,
  p2 
)    throw type(__FILE__, __LINE__, code, p1, p2)

◆ ThrowXML3

#define ThrowXML3 (   type,
  code,
  p1,
  p2,
  p3 
)    throw type(__FILE__, __LINE__, code, p1, p2, p3)

◆ ThrowXML4

#define ThrowXML4 (   type,
  code,
  p1,
  p2,
  p3,
  p4 
)    throw type(__FILE__, __LINE__, code, p1, p2, p3, p4)

◆ ThrowXMLwithMemMgr

#define ThrowXMLwithMemMgr (   type,
  code,
  memMgr 
)    throw type(__FILE__, __LINE__, code, memMgr)

◆ ThrowXMLwithMemMgr1

#define ThrowXMLwithMemMgr1 (   type,
  code,
  p1,
  memMgr 
)    throw type(__FILE__, __LINE__, code, p1, 0, 0, 0, memMgr)

◆ ThrowXMLwithMemMgr2

#define ThrowXMLwithMemMgr2 (   type,
  code,
  p1,
  p2,
  memMgr 
)    throw type(__FILE__, __LINE__, code, p1, p2, 0, 0, memMgr)

◆ ThrowXMLwithMemMgr3

#define ThrowXMLwithMemMgr3 (   type,
  code,
  p1,
  p2,
  p3,
  memMgr 
)    throw type(__FILE__, __LINE__, code, p1, p2, p3, 0, memMgr)

◆ ThrowXMLwithMemMgr4

#define ThrowXMLwithMemMgr4 (   type,
  code,
  p1,
  p2,
  p3,
  p4,
  memMgr 
)    throw type(__FILE__, __LINE__, code, p1, p2, p3, p4, memMgr)