PLaSK library
Loading...
Searching...
No Matches
plask::ReceiverFor< PropertyT, SpaceT > Member List

This is the complete list of members for plask::ReceiverFor< PropertyT, SpaceT >, 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 ReceiverFor &)=deleteplask::ReceiverFor< PropertyT, SpaceT >
operator=(const ValueType &v)plask::ReceiverFor< PropertyT, SpaceT >inline
plask::Receiver::operator=(const Receiver &)=deleteplask::Receiver< ProviderT >
optional(const Args &... params) const -> plask::optional< decltype((*provider)(params...))>plask::Receiver< ProviderT >inline
PropertyTag typedefplask::ReceiverFor< PropertyT, SpaceT >
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
ReceiverFor(const ReceiverFor &)=deleteplask::ReceiverFor< PropertyT, SpaceT >
ReceiverFor()=defaultplask::ReceiverFor< PropertyT, SpaceT >
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
setTransformedProvider(ProviderFor< PropertyT, Geometry2DCartesian > *provider)plask::ReceiverFor< PropertyT, SpaceT >inline
setTransformedProvider(ProviderFor< PropertyT, Geometry2DCylindrical > *provider)plask::ReceiverFor< PropertyT, SpaceT >inline
setTransformedProvider(ProviderFor< PropertyT, Geometry3D > *provider)plask::ReceiverFor< PropertyT, SpaceT >inline
setTransformedProvider(ProviderFor< PropertyT, Geometry3D > *provider)plask::ReceiverFor< PropertyT, SpaceT >inline
setValue(Args &&... value)plask::ReceiverFor< PropertyT, SpaceT >inline
setValue(const ValueType &value)plask::ReceiverFor< PropertyT, SpaceT >inline
setValue(DataVector< const ValueType > data, shared_ptr< MeshT > mesh)plask::ReceiverFor< PropertyT, SpaceT >inline
setValue(const std::vector< DataVector< const ValueType > > &data, shared_ptr< MeshT > mesh)plask::ReceiverFor< PropertyT, SpaceT >inline
setValues(Args &&... value)plask::ReceiverFor< PropertyT, SpaceT >inline
setValues(Iterator begin, Iterator end)plask::ReceiverFor< PropertyT, SpaceT >inline
setValues(Iterator begin, Iterator end, shared_ptr< MeshT > mesh)plask::ReceiverFor< PropertyT, SpaceT >inline
size() constplask::ReceiverFor< PropertyT, SpaceT >inline
SpaceType typedefplask::ReceiverFor< PropertyT, SpaceT >
ValueType typedefplask::ReceiverFor< PropertyT, SpaceT >
~Receiver()plask::Receiver< ProviderT >inlinevirtual
~ReceiverBase()plask::ReceiverBaseinlinevirtual