Mercurial > hg > orthanc-stone
view Platforms/WebAssembly/WasmWebService.h @ 232:7d3b2c4f9ba1 am
don't cache hasUpdate_ since its not updated when we update the underlying hierarchy (i.e: when the child of a layout is a layout without child when it is added but childs are added later ...)
author | am@osimis.io |
---|---|
date | Fri, 15 Jun 2018 11:23:04 +0200 |
parents | d7b2590744f8 |
children |
line wrap: on
line source
#pragma once #include <Framework/Toolbox/IWebService.h> namespace OrthancStone { class WasmWebService : public IWebService { private: std::string base_; // Private constructor => Singleton design pattern WasmWebService() : base_("../../") { } public: static WasmWebService& GetInstance() { static WasmWebService instance; return instance; } void SetBaseUrl(const std::string base); virtual void ScheduleGetRequest(ICallback& callback, const std::string& uri, Orthanc::IDynamicObject* payload); virtual void SchedulePostRequest(ICallback& callback, const std::string& uri, const std::string& body, Orthanc::IDynamicObject* payload); virtual void Start() { } virtual void Stop() { } }; }