| Wt examples
    3.3.0
    | 
Go to the source code of this file.
| Functions | |
| Wt::WApplication * | createApplication (const Wt::WEnvironment &env) | 
| int | main (int argc, char **argv) | 
| Wt::WApplication* createApplication | ( | const Wt::WEnvironment & | env | ) | 
Definition at line 13 of file hangman.C.
{
  Wt::WApplication *app = new Wt::WApplication(env);
  
  app->setTitle("Hangman");
  app->messageResourceBundle().use(app->appRoot() + "strings");
  app->messageResourceBundle().use(app->appRoot() + "templates");
  app->useStyleSheet("css/hangman.css");
  new HangmanGame(app->root());
  return app;
}
| int main | ( | int | argc, | 
| char ** | argv | ||
| ) | 
Definition at line 30 of file hangman.C.
{
  try {
    Wt::WServer server(argv[0]);
    server.setServerConfiguration(argc, argv, WTHTTP_CONFIGURATION);
    server.addEntryPoint(Wt::Application, createApplication);
    Session::configureAuth();
    if (server.start()) {
      Wt::WServer::waitForShutdown();
      server.stop();
    }
  } catch (Wt::WServer::Exception& e) {
    std::cerr << e.what() << std::endl;
  } catch (std::exception &e) {
    std::cerr << "exception: " << e.what() << std::endl;
  }
}
 1.7.5.1
 1.7.5.1