Mercurial > hg > orthanc-stone
annotate Platforms/Wasm/WasmPlatformApplicationAdapter.h @ 650:200f7e1d57d1
Moved RadiographyDicomLayer::SetDicomFrameConverter to cpp file to prevent
using an auto_ptr with an incomplete type (because of Microsoft implementation?)
because that might lead to the dtor not being called.
author | Benjamin Golinvaux <bgo@osimis.io> |
---|---|
date | Tue, 14 May 2019 09:48:01 +0200 |
parents | 79bb0a02d1cc |
children |
rev | line source |
---|---|
307 | 1 #pragma once |
2 | |
3 #include <string> | |
4 #include <Framework/Messages/IObserver.h> | |
5 #include <Applications/IStoneApplication.h> | |
6 | |
7 namespace OrthancStone | |
8 { | |
9 class WasmPlatformApplicationAdapter : public IObserver | |
10 { | |
11 IStoneApplication& application_; | |
12 public: | |
13 WasmPlatformApplicationAdapter(MessageBroker& broker, IStoneApplication& application); | |
14 | |
508
7105a0bad250
- Added HandleSerializedMessage to IStoneApplication (empty impl)
Benjamin Golinvaux <bgo@osimis.io>
parents:
307
diff
changeset
|
15 virtual void HandleSerializedMessageFromWeb(std::string& output, const std::string& input); |
7105a0bad250
- Added HandleSerializedMessage to IStoneApplication (empty impl)
Benjamin Golinvaux <bgo@osimis.io>
parents:
307
diff
changeset
|
16 virtual void NotifyStatusUpdateFromCppToWebWithString(const std::string& statusUpdateMessage); |
7105a0bad250
- Added HandleSerializedMessage to IStoneApplication (empty impl)
Benjamin Golinvaux <bgo@osimis.io>
parents:
307
diff
changeset
|
17 virtual void NotifyStatusUpdateFromCppToWebWithSerializedMessage(const std::string& statusUpdateMessage); |
307 | 18 }; |
19 } |