Imported Upstream version 17.23.5
[platform/upstream/libzypp.git] / zypp / parser / ParseException.cc
1 /*---------------------------------------------------------------------\
2 |                          ____ _   __ __ ___                          |
3 |                         |__  / \ / / . \ . \                         |
4 |                           / / \ V /|  _/  _/                         |
5 |                          / /__ | | | | | |                           |
6 |                         /_____||_| |_| |_|                           |
7 |                                                                      |
8 \---------------------------------------------------------------------*/
9 /** \file       zypp/parser/ParseException.cc
10  *
11 */
12 #include <iostream>
13 //#include <zypp/base/Logger.h>
14
15 #include <zypp/parser/ParseException.h>
16
17 using std::endl;
18
19 ///////////////////////////////////////////////////////////////////
20 namespace zypp
21 { /////////////////////////////////////////////////////////////////
22   ///////////////////////////////////////////////////////////////////
23   namespace parser
24   { /////////////////////////////////////////////////////////////////
25  
26     ///////////////////////////////////////////////////////////////////
27     //
28     //  METHOD NAME : ParseException::ParseException
29     //  METHOD TYPE : Ctor
30     //
31     ParseException::ParseException()
32     : Exception( "Parse exception" )
33     {}
34
35     ///////////////////////////////////////////////////////////////////
36     //
37     //  METHOD NAME : ParseException::ParseException
38     //  METHOD TYPE : Ctor
39     //
40     ParseException::ParseException( const std::string & msg_r )
41     : Exception( msg_r )
42     {}
43
44     ///////////////////////////////////////////////////////////////////
45     //
46     //  METHOD NAME : ParseException::~ParseException
47     //  METHOD TYPE : Dtor
48     //
49     ParseException::~ParseException() throw()
50     {}
51
52     ///////////////////////////////////////////////////////////////////
53     //
54     //  METHOD NAME : ParseException::dumpOn
55     //  METHOD TYPE : std::ostream &
56     //
57     std::ostream & ParseException::dumpOn( std::ostream & str ) const
58     {
59       return Exception::dumpOn( str );
60     }
61
62     /////////////////////////////////////////////////////////////////
63   } // namespace parser
64   ///////////////////////////////////////////////////////////////////
65   /////////////////////////////////////////////////////////////////
66 } // namespace zypp
67 ///////////////////////////////////////////////////////////////////