Xerces-C++ 3.3.0
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)