PLaSK library
Loading...
Searching...
No Matches
plask::Receiver< ProviderT > Member List

This is the complete list of members for plask::Receiver< ProviderT >, including all inherited members.

_hasPrivateProviderplask::Receiver< ProviderT >protected
Base typedefplask::Receiver< ProviderT >
beforeGetValue() constplask::Receiver< ProviderT >inlineprotected
changedConnectMethod(ClassT *obj, methodT method, boost::signals2::connect_position at=boost::signals2::at_back)plask::Receiver< ProviderT >inline
changedDisconnectMethod(ClassT *obj, methodT method)plask::Receiver< ProviderT >inline
ChangeReason enum nameplask::ReceiverBase
ensureHasProvider() constplask::Receiver< ProviderT >inline
fireChanged(ChangeReason reason)plask::Receiver< ProviderT >inline
getProvider()plask::Receiver< ProviderT >inline
getProvider() constplask::Receiver< ProviderT >inline
hasProvider() constplask::Receiver< ProviderT >inline
operator()(const Args &... params) const -> decltype((*provider)(params...))plask::Receiver< ProviderT >inline
operator=(const Receiver &)=deleteplask::Receiver< ProviderT >
optional(const Args &... params) const -> plask::optional< decltype((*provider)(params...))>plask::Receiver< ProviderT >inline
providerplask::Receiver< ProviderT >
PROVIDER_NAMEplask::Receiver< ProviderT >static
providerName() constplask::Receiver< ProviderT >inlinevirtual
ProviderType typedefplask::Receiver< ProviderT >
providerValueChangedplask::Receiver< ProviderT >
Receiver(const Receiver &)=deleteplask::Receiver< ProviderT >
Receiver()plask::Receiver< ProviderT >inline
setConstValue(ConstProviderConstructorArgs &&... constProviderConstructorArgs)plask::Receiver< ProviderT >inline
setProvider(ProviderT *provider, bool newProviderIsPrivate=false)plask::Receiver< ProviderT >inline
setProvider(ProviderT &provider)plask::Receiver< ProviderT >inline
setProvider(std::unique_ptr< ProviderT > &&provider)plask::Receiver< ProviderT >inline
~Receiver()plask::Receiver< ProviderT >inlinevirtual
~ReceiverBase()plask::ReceiverBaseinlinevirtual