libzypp 17.37.10

parseexception.cc
Go to the documentation of this file.
1/*---------------------------------------------------------------------\
2| ____ _ __ __ ___ |
3| |__ / \ / / . \ . \ |
4| / / \ V /| _/ _/ |
5| / /__ | | | | | | |
6| /_____||_| |_| |_| |
7| |
8\---------------------------------------------------------------------*/
12#include <iostream>
13#include "parseexception.h"
14
15 using std::endl;
16
18 namespace zypp
19{
21 namespace parser
22 {
23
25 //
26 // METHOD NAME : ParseException::ParseException
27 // METHOD TYPE : Ctor
28 //
29 ParseException::ParseException()
30 : Exception( "Parse exception" )
31 {}
32
34 //
35 // METHOD NAME : ParseException::ParseException
36 // METHOD TYPE : Ctor
37 //
38 ParseException::ParseException( const std::string & msg_r )
39 : Exception( msg_r )
40 {}
41
43 //
44 // METHOD NAME : ParseException::~ParseException
45 // METHOD TYPE : Dtor
46 //
47 ParseException::~ParseException() throw()
48 {}
49
51 //
52 // METHOD NAME : ParseException::dumpOn
53 // METHOD TYPE : std::ostream &
54 //
55 std::ostream & ParseException::dumpOn( std::ostream & str ) const
56 {
57 return Exception::dumpOn( str );
58 }
59
61 } // namespace parser
64} // namespace zypp
zypp::Exception::dumpOn
virtual std::ostream & dumpOn(std::ostream &str) const
Overload this to print a proper error message.
Definition Exception.cc:210
zypp::Exception::Exception
Exception()
Default ctor.
Definition Exception.cc:94
zypp::parser::ParseException::~ParseException
~ParseException() override
Dtor.
Definition parseexception.cc:47
zypp::parser::ParseException::dumpOn
std::ostream & dumpOn(std::ostream &str) const override
Overload this to print a proper error message.
Definition parseexception.cc:55
zypp::parser::ParseException::ParseException
ParseException()
Default ctor.
Definition parseexception.cc:29
str
String related utilities and Regular expression matching.
zypp::parser
Definition HistoryLogReader.cc:30
zypp
Easy-to use interface to the ZYPP dependency resolver.
Definition Application.cc:20
parseexception.h