Skip to content
slc.cc 458 B
Newer Older
Seblu's avatar
Seblu committed

#include <getopt.h>

#include "slc.hh"
#include "options.hh"
Seblu's avatar
Seblu committed
#include "screen.hh"
Seblu's avatar
Seblu committed
#include "history.hh"
Seblu's avatar
Seblu committed

Screen S;
Options O;
History H(HISTORY_MAX_SIZE);
Seblu's avatar
Seblu committed

/*!
** Program entry point
**
** @param argc arg count
** @param argv arg vector
**
** @return program err code
*/
int main(int argc, char *argv[])
{
  // get options
  O.load(argc, argv);
Seblu's avatar
Seblu committed

Seblu's avatar
Seblu committed
  // Create graphic env
  S.init();
Seblu's avatar
Seblu committed

  // Try to login
  S.login();

Seblu's avatar
Seblu committed
  // Processing
Seblu's avatar
Seblu committed
  S.run();
Seblu's avatar
Seblu committed

  return 0;
}