OpenAssetIO
An abstract API for generalising interactions between a host application and an asset management system
UIDelegateFactory Member List

This is the complete list of members for UIDelegateFactory, including all inherited members.

availableUIDelegates() const UIDelegateFactory
ConstPtr typedefUIDelegateFactory
createUIDelegate(const Identifier &identifier) const UIDelegateFactory
createUIDelegateForInterface(const Identifier &identifier, const HostInterfacePtr &hostInterface, const UIDelegateImplementationFactoryInterfacePtr &uiDelegateImplementationFactory, const log::LoggerInterfacePtr &logger)UIDelegateFactorystatic
defaultUIDelegateForInterface(const HostInterfacePtr &hostInterface, const UIDelegateImplementationFactoryInterfacePtr &uiDelegateImplementationFactory, const log::LoggerInterfacePtr &logger)UIDelegateFactorystatic
defaultUIDelegateForInterface(std::string_view configPath, const HostInterfacePtr &hostInterface, const UIDelegateImplementationFactoryInterfacePtr &uiDelegateImplementationFactory, const log::LoggerInterfacePtr &logger)UIDelegateFactorystatic
HostInterfacePtr typedefUIDelegateFactory
identifiers() const UIDelegateFactory
kDefaultUIDelegateConfigEnvVarNameUIDelegateFactorystatic
make(HostInterfacePtr hostInterface, UIDelegateImplementationFactoryInterfacePtr uiDelegateImplementationFactory, log::LoggerInterfacePtr logger)UIDelegateFactorystatic
operator=(const UIDelegateFactory &other)=deleteUIDelegateFactory
operator=(UIDelegateFactory &&other) noexcept=defaultUIDelegateFactory
Ptr typedefUIDelegateFactory
UIDelegateDetails typedefUIDelegateFactory
UIDelegateFactory(const UIDelegateFactory &other)=deleteUIDelegateFactory
UIDelegateFactory(UIDelegateFactory &&other) noexcept=defaultUIDelegateFactory
~UIDelegateFactory()=defaultUIDelegateFactory