class SCATMECH_exceptionThe class SCATMECH_exception is provided to enable exception handling. Any fatal error by any SCATMECH function will throw an exception of type SCATMECH_exception. Since it inherits the class std::exception, any program that catches exceptions of type reference to std::exception will catch exceptions of type SCATMECH_exception. It is generally recommended that one executes all SCATMECH code in a try loop, such as
try {
// ... Codes containing SCATMECH routines
}
catch(SCATMECH_exception& e)
{
cerr << "SCATMECH error:" << e.what() << endl;
}
Include file:#include "scatmech.h" See also:Definition of public elements:
class SCATMECH_exception : public std::exception
{
SCATMECH_exception(const std::string& m);
~SCATMECH_exception() throw() {};
virtual const char *what() const throw();
};
virtual const char* what()
For More Information
SCATMECH Technical Information and Questions
Current SCATMECH version: 7.22 (April 2021) |