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