114#ifndef LUMIERA_INTERFACE_PROXY_H
115#define LUMIERA_INTERFACE_PROXY_H
142 template<
class FA,
class I>
157 template<
class I,
class FA>
162 template<
class I,
class FA>
166 template<
class I,
class FA>
Handle tracking the registration of an interface, deregistering it on deletion.
Lumiera error handling (C++ interface).
A handle template for automatically dealing with interface and plugin registration and deregistration...
lib::DependInject< FA >::template ServiceInstance< Proxy< InstanceHandle< I, FA > > > ServiceHandle
The ServiceHandle automatically creates and manages the Proxy instance.
Implementation Base for building Facade Proxy implementations.
Lumiera public interface.
unique_ptr< GuiRunner > facade
InstanceHandle< I, FA > IHandle
Binding(IHandle const &iha)
Tiny helper functions and shortcuts to be used everywhere Consider this header to be effectively incl...