Psyllid
v1.12.4
Project 8 Data Acquisisition Software
source
utility
psyllid_error.cc
Go to the documentation of this file.
1
#include <iostream>
2
3
#include "
psyllid_error.hh
"
4
5
namespace
psyllid
6
{
7
8
error::error
() :
9
exception(),
10
f_message(
""
)
11
{
12
}
13
error::error
(
const
error
& p_copy ) :
14
exception( p_copy ),
15
f_message
( p_copy.
f_message
)
16
{
17
}
18
error
&
error::operator=
(
const
error
& p_copy )
19
{
20
exception::operator=( p_copy );
21
f_message
= p_copy.
f_message
;
22
return
*
this
;
23
}
24
error::~error
() throw()
25
{
26
}
27
28
const
char
*
error::what
()
const
throw()
29
{
30
return
f_message
.c_str();
31
}
32
33
}
34
psyllid::error::what
const char * what() const
Definition:
psyllid_error.cc:28
psyllid_error.hh
psyllid::error
Definition:
psyllid_error.hh:11
psyllid
Definition:
batch_executor.cc:26
psyllid::error::error
error()
Definition:
psyllid_error.cc:8
psyllid::error::f_message
std::string f_message
Definition:
psyllid_error.hh:25
psyllid::error::~error
virtual ~error()
Definition:
psyllid_error.cc:24
psyllid::error::operator=
error & operator=(const error &p_copy)
Definition:
psyllid_error.cc:18
Generated by
1.8.13