Data Structures | |
class | SctArchiving::MySqlException |
Thrown when an error occurs in mysql. More... | |
class | SctArchiving::ZlibException |
Thrown when an error occurs in zlib. More... | |
class | SctCalibrationController::Ipc::RequestException |
Thrown to indicate an error with an Ipc call to a Request of some sort. More... | |
class | SctCalibrationController::SctApiAccessException |
Thrown to indicate an error with an Ipc call to the SctApi. More... | |
class | SctCalibrationController::SctApiException |
Thrown when SctApi reports an error. More... | |
class | Sct::ConfigurationException |
Thrown when an error in the configuration is found. More... | |
class | Sct::CorbaExceptionWrapper |
Thrown to indicate an error with an Ipc call. More... | |
class | Sct::Throwable |
The base class for all of the exceptions which we throw in the SCT code. More... | |
class | Sct::AbstractThrowable |
A base implementation for Throwable All important information should be included in the string returned by getMessage(). More... | |
class | Sct::Exception |
Represents genuinely exceptional events (such as resource acquisition failure). More... | |
class | Sct::Error |
Represents problems that might be more reasonably described as bugs. More... | |
class | Sct::IoException |
Thrown when an IO error has occured e.g. More... | |
class | Sct::IsException |
Thrown to indicate an error from the Information Service. More... | |
class | Sct::FileException |
Thrown to indicate a file IO error. More... | |
class | Sct::StreamCorruptedException |
Thrown to indicate that the stream is somehow not in the state the I/O code thought it ought to be in. More... | |
class | Sct::NoSuchStreamerException |
Indicates that there is no Streamer for a given className. More... | |
class | Sct::IpcObjectException |
Thrown when an error publishing or withdrawing IPCObjects. More... | |
class | Sct::LogicError |
Logic errors represent internal problems in the logic of the program. More... | |
class | Sct::InvalidArgumentError |
Thrown to report invalid arguments to functions. More... | |
class | Sct::InvariantViolatedError |
This error indicates that a class' invariants have been violated somehow. More... | |
class | Sct::IllegalStateError |
This error indicates that a class is not in an appropriate state for the request that was made of it. More... | |
class | Sct::MathsError |
Thrown when an mathametical error has occured e.g. More... | |
class | Sct::OutOfRangeError< T > |
Thrown to show that arguement value is not in the allowed range. More... | |
class | Sct::UnsupportedOperationError |
Indicates a method is not supported by this class. More... | |
class | Sct::VersionNotSupportedException |
Indicates an that an I/O operation failed because the version of the data was not compatible with what the software was capable of dealing with. More... | |
class | SctTest::SctTestException |
Generic class for various problems. More... | |
class | SctTest::NoDataFileException |
Used to show there is no appropriate data file for a given scan. More... | |
class | SctTest::DataNotValidException |
There is some problem with the data file. More... | |
class | SctTest::NoDataException |
There is no relevant data. More... | |
Functions | |
void | Sct::setExceptionHandlers (const char *process_name) throw () |
Main programs should call this to the Sct defaults. |
|
Main programs should call this to the Sct defaults.
Definition at line 122 of file Exception.cpp. References Sct::Terminate(), and Sct::Unexpected(). Referenced by AnalysisTestFramework< T >::analyzeAll(). Here is the call graph for this function: ![]() |