Exceptions.cpp

00001 #include "Exceptions.h"
00002 
00003 namespace SctTest {
00004 
00005 SctTestException::SctTestException(const string& msg, const string& file, int line) throw() {
00006     initialize("SCT_TEST", "SctTest::SctTestException", msg, 0, file, line);
00007 }
00008 
00009 SctTestException::SctTestException(Sct::Throwable& cause, const string& file, int line) throw() {
00010     initialize("SCT_TEST", "SctTest::SctTestException", "", &cause, file, line);
00011 }
00012 
00013 SctTestException::SctTestException(const string& msg, Sct::Throwable& cause, const string& file, int line) throw() {
00014     initialize("SCT_TEST", "SctTest::SctTestException", msg, &cause, file, line);
00015 }
00016 
00017 
00018 NoDataFileException::NoDataFileException(const string& msg, const string& file, int line) throw() {
00019     initialize("SCT_TEST", "SctTest::NoDataFileException", msg, 0, file, line);
00020 }
00021 
00022 NoDataFileException::NoDataFileException(Sct::Throwable& cause, const string& file, int line) throw() {
00023     initialize("SCT_TEST", "SctTest::NoDataFileException", "", &cause, file, line);
00024 }
00025 
00026 NoDataFileException::NoDataFileException(const string& msg, Sct::Throwable& cause, const string& file, int line) throw() {
00027     initialize("SCT_TEST", "SctTest::NoDataFileException", msg, &cause, file, line);
00028 }
00029 
00030 
00031 DataNotValidException::DataNotValidException(const string& msg, const string& file, int line) throw() {
00032     initialize("SCT_TEST", "SctTest::DataNotValidException", msg, 0, file, line);
00033 }
00034 
00035 DataNotValidException::DataNotValidException(Sct::Throwable& cause, const string& file, int line) throw() {
00036     initialize("SCT_TEST", "SctTest::DataNotValidException", "", &cause, file, line);
00037 }
00038 
00039 DataNotValidException::DataNotValidException(const string& msg, Sct::Throwable& cause, const string& file, int line) throw() {
00040     initialize("SCT_TEST", "SctTest::DataNotValidException", msg, &cause, file, line);
00041 }
00042 
00043 
00044 
00045 NoDataException::NoDataException(const string& msg, const string& file, int line) throw() {
00046     initialize("SCT_TEST", "SctTest::NoDataException", msg, 0, file, line);
00047 }
00048 
00049 NoDataException::NoDataException(Sct::Throwable& cause, const string& file, int line) throw() {
00050     initialize("SCT_TEST", "SctTest::NoDataException", "", &cause, file, line);
00051 }
00052 
00053 NoDataException::NoDataException(const string& msg, Sct::Throwable& cause, const string& file, int line) throw() {
00054     initialize("SCT_TEST", "SctTest::NoDataException", msg, &cause, file, line);
00055 }
00056 
00057 
00058 }

Generated on Mon Feb 6 14:01:19 2006 for SCT DAQ/DCS Software - C++ by  doxygen 1.4.6