Wt examples
3.2.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; } }