Mercurial > hg > orthanc-stone
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 |