it_bus_pdk/xml_parse_exception.h

00001 #ifndef _IT_BUS_PDK_XML_PARSE_EXCEPTION_H_
00002 #define _IT_BUS_PDK_XML_PARSE_EXCEPTION_H_
00003 
00004 // @Copyright 2004 IONA Technologies, Plc. All Rights Reserved.
00005 //
00006 
00007 #include <it_bus/types.h>
00008 #include <it_bus/api_defines.h>
00009 
00010 namespace IT_Bus
00011 {
00012     class IT_BUS_XML_API XMLParseException :
00013         public Exception
00014     {
00015       public:
00016         XMLParseException(
00017             const char * desc1 = 0,
00018             const char * desc2 = 0,
00019             const char * desc3 = 0,
00020             const char * desc4 = 0,
00021             const char * desc5 = 0,
00022             const char * desc6 = 0);
00023 
00024         virtual
00025         ~XMLParseException();
00026 
00030         virtual Exception*
00031         clone() const;
00032     
00036         virtual void
00037         rethrow() const;
00038     };
00039 }
00040 
00041 #endif  

Generated on Thu Sep 7 11:39:37 2006 for Artix by  doxygen 1.4.7