9#error *****Isis.h MUST be included before any other files!*****
14#include <QCoreApplication>
20#define APPLICATION IsisMain
70 std::map<QString, void *> empty;
91int main(
int argc,
char *argv[]) {
95 if (getenv(
"ISISROOT") == NULL || QString(getenv(
"ISISROOT")) ==
"") {
96 std::cerr <<
"Please set ISISROOT before running any Isis applications" << std::endl;
110 delete QCoreApplication::instance();
int main(int argc, char *argv[])
The programmer supplied main function.
Definition Isis.h:91
void SegmentationFault(int)
#define APPLICATION
This is free and unencumbered software released into the public domain.
Definition Isis.h:20
void startMonitoringMemory()
void stopMonitoringMemory()
void InterruptSignal(int)
Definition Application.h:101
static bool p_applicationForceGuiApp
Definition Application.h:117
std::map< QString, void * > GuiHelpers()
Base include file for all Isis applications.
Definition Isis.h:69