1 /*---------------------------------------------------------------------\
3 | |__ / \ / / . \ . \ |
8 \---------------------------------------------------------------------*/
9 /** \file zypp/parser/tagfile/ParseException.h
12 #ifndef ZYPP_PARSER_TAGFILE_PARSEEXCEPTION_H
13 #define ZYPP_PARSER_TAGFILE_PARSEEXCEPTION_H
18 #include <zypp/base/Exception.h>
19 #include <zypp/base/UserRequestException.h>
21 ///////////////////////////////////////////////////////////////////
23 { /////////////////////////////////////////////////////////////////
24 ///////////////////////////////////////////////////////////////////
26 { /////////////////////////////////////////////////////////////////
28 ///////////////////////////////////////////////////////////////////
30 // CLASS NAME : ParseException
33 class ParseException : public Exception
39 ParseException( const std::string & msg_r );
41 virtual ~ParseException() throw();
43 virtual std::ostream & dumpOn( std::ostream & str ) const;
45 ///////////////////////////////////////////////////////////////////
47 /////////////////////////////////////////////////////////////////
49 ///////////////////////////////////////////////////////////////////
50 /////////////////////////////////////////////////////////////////
52 ///////////////////////////////////////////////////////////////////
53 #endif // ZYPP_PARSER_TAGFILE_PARSEEXCEPTION_H