Functions
waranmond/main.cpp File Reference
#include <string.h>
#include <GpCoreTools.h>
#include "waranmondVersion.h"
#include "waranmondInstallPath.h"

Functions

ApplicationHelphelp ()
int main (int argc, char **argv)
 PACKAGE_INFO (waranmond, WARANMOND)

Function Documentation

int main ( int  argc,
char **  argv 
)

References help().

{
  CoreApplication a(argc, argv, help);

  // Options
  //<your option variable>
  // Check arguments
  int i, j=1;
  for(i=1; i<argc; i++) {
    if(argv[i][0]=='-') {
      if(strcmp(argv[i], "<long option>")==0 || strcmp(argv[i], "<short option>")==0) {
        CoreApplication::checkOptionArg(i, argc, argv);
        //<your option variable>=argv[i];
      } else {
        fprintf(stderr,"waranmond: bad option %s, see -help", argv[i]);
        CoreApplication::exit(2);
      }
    } else {
      argv[j++]=argv[i];
    }
  }
  if(j < argc) {
    argv[j]=0;
    argc=j;
  }

  return 0;
}
PACKAGE_INFO ( waranmond  ,
WARANMOND   
)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines