comparison Resources/CodeGeneration/testWasmIntegrated/main.cpp @ 496:8b6ceae45ba0 bgo-commands-codegen

Finished (untested) C++, html, typescript, tsc & browserify production.
author bgo-osimis
date Sat, 23 Feb 2019 15:04:29 +0100
parents 6405435480ae
children 6d62fc8a6988
comparison
equal deleted inserted replaced
495:6405435480ae 496:8b6ceae45ba0
1 #include <iostream> 1 #include <iostream>
2 #include <emscripten/emscripten.h>
2 3
3 int main() 4 int main()
4 { 5 {
5 std::cout << "Hello world from testWasmIntegrated!" << std::endl; 6 std::cout << "Hello world from testWasmIntegrated!" << std::endl;
6 } 7 }
8
9 void EMSCRIPTEN_KEEPALIVE StartWasmApplication(const char* baseUri)
10 {
11 printf("StartWasmApplication\n");
12
13 // // recreate a command line from uri arguments and parse it
14 // boost::program_options::variables_map parameters;
15 // boost::program_options::options_description options;
16 // application->DeclareStartupOptions(options);
17 // startupParametersBuilder.GetStartupParameters(parameters, options);
18
19 // context.reset(new OrthancStone::StoneApplicationContext(broker));
20 // context->SetOrthancBaseUrl(baseUri);
21 // printf("Base URL to Orthanc API: [%s]\n", baseUri);
22 // context->SetWebService(OrthancStone::WasmWebService::GetInstance());
23 // context->SetDelayedCallExecutor(OrthancStone::WasmDelayedCallExecutor::GetInstance());
24 // application->Initialize(context.get(), statusBar_, parameters);
25 // application->InitializeWasm();
26
27 // // viewport->SetSize(width_, height_);
28 // printf("StartWasmApplication - completed\n");
29 }
30