64 throw Exception(
"This is an example exception.");
ExitCode
Strongly typed exit numbers.
Example of an Elements program.
#define MAIN(ELEMENTS_PROGRAM)
ExitCode main() override
The "main" method.
ELEMENTS_API const boost::filesystem::path & getProgramPath() const
define a list of standard exit codes for executables
Elements base exception class.
ELEMENTS_API const boost::filesystem::path & getProgramName() const
void defineOptions() override
defines the base Elements exception class