Mercurial > hg > orthanc-stone
annotate Platforms/Wasm/WasmPlatformApplicationAdapter.h @ 535:79bb0a02d1cc bgo-commands-codegen
- Added ORTHANC_OVERRIDE to several methods (translates to "override" in C++ 11 compilers)
- Last fixes to new style command handling (removed useless commands and switch command handling in simple samples to use XxxxSerializedMessageXxxx instead of XxxxCommandXxxx
- Fixed hardcoded input instance in SingleFrameEditorApplication
author | Benjamin Golinvaux <bgo@osimis.io> |
---|---|
date | Tue, 19 Mar 2019 09:13:57 +0100 |
parents | 7105a0bad250 |
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 } |