14 #ifndef _BASIS_EXCEPT_H 15 #define _BASIS_EXCEPT_H 22 #include "tclap/ArgException.h" 48 #define BASIS_THROW(type, msg) \ 50 ::std::ostringstream oss; \ 52 throw type(oss.str().c_str()); \ 79 #endif // _BASIS_EXCEPT_H
TCLAP::ArgParseException ArgParseException
Exception thrown on command-line argument parsing error.
TCLAP::SpecificationException CmdLineException
Exception thrown when command-line specification is wrong.
TCLAP::ArgException ArgException
Exception thrown by command-line parsing library.
TCLAP::ExitException ExitException
Exception thrown by command-line parsing library to indicate that program should exit with the given ...
TCLAP::CmdLineParseException CmdLineParseException
Exception thrown on command-line parsing error.