morph 0.1.0
Asynchronous bridge between GUI thread and business models
Loading...
Searching...
No Matches
morph::backend::SynchronousBackendAdapter Member List

This is the complete list of members for morph::backend::SynchronousBackendAdapter, including all inherited members.

assignPrimary(::morph::exec::detail::ModelId mid, const std::string &typeId, std::string_view primary) overridemorph::backend::SynchronousBackendAdapterinline
bindModel(detail::BindRequest request, ::morph::exec::IExecutor &cbExec) overridemorph::backend::SynchronousBackendAdapterinline
BindPromise typedefmorph::backend::SynchronousBackendAdapter
cancelPending(const std::exception_ptr &exc) overridemorph::backend::SynchronousBackendAdapterinline
deregisterModel(::morph::exec::detail::ModelId mid) overridemorph::backend::SynchronousBackendAdapterinline
execute(::morph::exec::detail::ModelId mid, detail::ActionCall call, ::morph::exec::IExecutor *cbExec) overridemorph::backend::SynchronousBackendAdapterinline
executeInto(::morph::exec::detail::ModelId mid, detail::ActionCall call, ::morph::exec::IExecutor *cbExec, std::shared_ptr<::morph::async::detail::ISettleSink > sink) overridemorph::backend::SynchronousBackendAdapterinline
listInstances(const std::string &typeId) overridemorph::backend::SynchronousBackendAdapterinline
notifyBackendChanged() overridemorph::backend::SynchronousBackendAdapterinline
operator=(const SynchronousBackendAdapter &)=delete (defined in morph::backend::SynchronousBackendAdapter)morph::backend::SynchronousBackendAdapter
operator=(SynchronousBackendAdapter &&)=delete (defined in morph::backend::SynchronousBackendAdapter)morph::backend::SynchronousBackendAdapter
promoteModel(detail::PromoteRequest request, ::morph::exec::IExecutor &cbExec) overridemorph::backend::SynchronousBackendAdapterinline
registerModel(const std::string &typeId, std::function< std::unique_ptr<::morph::model::detail::IModelHolder >()> factory) overridemorph::backend::SynchronousBackendAdapterinline
registerModelWithContext(const std::string &typeId, std::function< std::unique_ptr<::morph::model::detail::IModelHolder >()> factory, std::string_view contextKey) overridemorph::backend::SynchronousBackendAdapterinline
setConnectHandler(const std::function< void()> &handler) overridemorph::backend::SynchronousBackendAdapterinline
setDisconnectHandler(const std::function< void()> &handler) overridemorph::backend::SynchronousBackendAdapterinline
setEventHandler(std::function< void(::morph::wire::EventBody)> handler, ::morph::exec::IExecutor *exec) overridemorph::backend::SynchronousBackendAdapterinline
setOwner(const ::morph::exec::detail::OwnerAffinity &owner) overridemorph::backend::SynchronousBackendAdapterinline
setReconnectHandler(std::function< void()> handler, ::morph::exec::IExecutor *exec) overridemorph::backend::SynchronousBackendAdapterinline
setSession(::morph::session::Context session) overridemorph::backend::SynchronousBackendAdapterinline
SynchronousBackendAdapter(std::shared_ptr< detail::IBackend > inner, ::morph::exec::IExecutor &blockingExec)morph::backend::SynchronousBackendAdapterinline
SynchronousBackendAdapter(const SynchronousBackendAdapter &)=delete (defined in morph::backend::SynchronousBackendAdapter)morph::backend::SynchronousBackendAdapter
SynchronousBackendAdapter(SynchronousBackendAdapter &&)=delete (defined in morph::backend::SynchronousBackendAdapter)morph::backend::SynchronousBackendAdapter
wrapped() const noexceptmorph::backend::SynchronousBackendAdapterinline
~SynchronousBackendAdapter() overridemorph::backend::SynchronousBackendAdapterinline