Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014 #include "TGo4EventErrorException.h"
00015
00016 #include "TGo4Log.h"
00017
00018 TGo4EventErrorException::TGo4EventErrorException (TGo4EventSource* eventsource, Int_t prio)
00019 : TGo4EventSourceException(eventsource)
00020 {
00021 GO4TRACE((16,"TGo4EventErrorException::TGo4EventErrorException (TGo4EventSource*)", __LINE__, __FILE__));
00022 fxDescription= "!!!-- Go4 Eventsource Error Exception --!!!";
00023 fiPriority=prio;
00024 }
00025
00026 TGo4EventErrorException::~TGo4EventErrorException()
00027 {
00028 GO4TRACE((16,"TGo4EventErrorException::~TGo4EventErrorException()", __LINE__, __FILE__));
00029 }
00030
00031 TGo4EventErrorException::TGo4EventErrorException(const TGo4EventErrorException &right)
00032 :TGo4EventSourceException(right)
00033 {
00034 GO4TRACE((16,"TGo4EventErrorException::TGo4EventErrorException(right)", __LINE__, __FILE__)); ;
00035 fiPriority=right.fiPriority;
00036 }
00037
00038 TGo4EventErrorException & TGo4EventErrorException::operator= (const TGo4EventErrorException & right)
00039 {
00040 GO4TRACE((16,"TGo4EventErrorException::operator=",__LINE__, __FILE__));
00041 if (&right!=this)
00042 {
00043 TGo4EventSourceException::operator=(right);
00044
00045 fiPriority=right.fiPriority;
00046 return *this;
00047 }
00048 else
00049 {
00050
00051 return *this;
00052 }
00053 }