00001 00002 00003 00004 00005 00006
00007
00008 #ifndef sk_XMLPARSEEXCEPTION_H
00009 #define sk_XMLPARSEEXCEPTION_H
00010
00011 #include "skString.h"
00012
00013 const int skXMLParseException_Code=5;
00014
00018 class CLASSEXPORT skXMLParseException
00019 {
00020 public:
00022 skXMLParseException (const skString& error,int line_num): m_Error(error),m_LineNum(line_num) {}
00024 int getLineNum() const { return m_LineNum; }
00026 skString getErrorMessage() const { return m_Error; }
00027 private:
00028 int m_LineNum;
00029 skString m_Error;
00030 };
00031 #endif