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: ![]() |
1.4.6