Compute Graph Framework SDK Reference  5.8
dw::framework::TypeBasedParameterProvider Member List

This is the complete list of members for dw::framework::TypeBasedParameterProvider, including all inherited members.

get(ParameterProvider const *const parentProvider, dw::core::StringView const &key, const std::type_info &semanticTypeInfo, const std::type_info &dataTypeInfo, void *out) const overridedw::framework::TypeBasedParameterProvidervirtual
get(ParameterProvider const *const parentProvider, dw::core::StringView const &key, size_t const index, const std::type_info &semanticTypeInfo, const std::type_info &dataTypeInfo, void *out) const overridedw::framework::TypeBasedParameterProvidervirtual
dw::framework::ParameterProvider::get(dw::core::StringView const &key, T *out) constdw::framework::ParameterProviderinline
dw::framework::ParameterProvider::get(dw::core::StringView const &key, size_t const index, T *out) constdw::framework::ParameterProviderinline
dw::framework::ParameterProvider::get(dw::core::StringView const &key, std::vector< T > *out) constdw::framework::ParameterProviderinline
dw::framework::ParameterProvider::get(dw::core::StringView const &key, dw::core::FixedString< N > *out) constdw::framework::ParameterProviderinline
dw::framework::ParameterProvider::get(dw::core::StringView const &key, size_t const index, dw::core::FixedString< N > *out) constdw::framework::ParameterProviderinline
getByIndexHandler(const std::type_info &dataTypeInfo, const std::type_info &semanticTypeInfo) constdw::framework::TypeBasedParameterProviderprotected
getByNameAndIndexHandler(const std::type_info &dataTypeInfo, const std::type_info &semanticTypeInfo) constdw::framework::TypeBasedParameterProviderprotected
getByNameHandler(const std::type_info &dataTypeInfo, const std::type_info &semanticTypeInfo) constdw::framework::TypeBasedParameterProviderprotected
getByTypeHandler(const std::type_info &dataTypeInfo, const std::type_info &semanticTypeInfo) constdw::framework::TypeBasedParameterProviderprotected
getOptional(dw::core::StringView const &key, T *out) constdw::framework::ParameterProviderinline
getOptional(dw::core::StringView const &key, size_t const index, T *out) constdw::framework::ParameterProviderinline
getOptional(dw::core::StringView const &key, T *out) constdw::framework::ParameterProviderinline
getOptional(dw::core::StringView const &key, size_t const index, T *out) constdw::framework::ParameterProviderinline
getProvider() constdw::framework::TypeBasedParameterProviderinline
getProvider(const std::type_info &typeInfo) constdw::framework::TypeBasedParameterProviderprotected
getProviderChild() constdw::framework::TypeBasedParameterProviderinline
getProviderChild(const std::type_info &typeInfo) constdw::framework::TypeBasedParameterProviderprotected
getRequired(dw::core::StringView const &key, T *out) constdw::framework::ParameterProviderinline
getRequired(dw::core::StringView const &key, size_t const index, T *out) constdw::framework::ParameterProviderinline
getRequired(dw::core::StringView const &key, T *out) constdw::framework::ParameterProviderinline
getRequired(dw::core::StringView const &key, size_t const index, T *out) constdw::framework::ParameterProviderinline
isPairEqual(const std::pair< const std::type_info &, const std::type_info & > &lhs, const std::pair< const std::type_info &, const std::type_info & > &rhs)dw::framework::TypeBasedParameterProviderprotectedstatic
operator=(TypeBasedParameterProvider const &) &=defaultdw::framework::TypeBasedParameterProviderprotected
operator=(TypeBasedParameterProvider &&) &=defaultdw::framework::TypeBasedParameterProviderprotected
dw::framework::ParameterProvider::operator=(ParameterProvider const &) &=defaultdw::framework::ParameterProviderprotected
dw::framework::ParameterProvider::operator=(ParameterProvider &&) &=defaultdw::framework::ParameterProviderprotected
ParameterByIndexHandler typedefdw::framework::TypeBasedParameterProvider
ParameterByNameAndIndexHandler typedefdw::framework::TypeBasedParameterProvider
ParameterByNameHandler typedefdw::framework::TypeBasedParameterProvider
ParameterByTypeHandler typedefdw::framework::TypeBasedParameterProvider
ParameterProvider(ParameterProvider const &)=defaultdw::framework::ParameterProviderprotected
ParameterProvider(ParameterProvider &&)=defaultdw::framework::ParameterProviderprotected
ParameterProvider()=defaultdw::framework::ParameterProvider
registerByIndexHandler(ParameterByIndexHandler &&handler)dw::framework::TypeBasedParameterProviderinline
registerByIndexHandler(ParameterByIndexHandler &&handler)dw::framework::TypeBasedParameterProviderinline
registerByIndexHandler(const std::type_info &dataTypeInfo, const std::type_info &semanticTypeInfo, ParameterByIndexHandler &&handler)dw::framework::TypeBasedParameterProviderprotected
registerByNameAndIndexHandler(ParameterByNameAndIndexHandler &&handler)dw::framework::TypeBasedParameterProviderinline
registerByNameAndIndexHandler(ParameterByNameAndIndexHandler &&handler)dw::framework::TypeBasedParameterProviderinline
registerByNameAndIndexHandler(const std::type_info &dataTypeInfo, const std::type_info &semanticTypeInfo, ParameterByNameAndIndexHandler &&handler)dw::framework::TypeBasedParameterProviderprotected
registerByNameHandler(ParameterByNameHandler &&handler)dw::framework::TypeBasedParameterProviderinline
registerByNameHandler(ParameterByNameHandler &&handler)dw::framework::TypeBasedParameterProviderinline
registerByNameHandler(const std::type_info &dataTypeInfo, const std::type_info &semanticTypeInfo, ParameterByNameHandler &&handler)dw::framework::TypeBasedParameterProviderprotected
registerByTypeHandler(ParameterByTypeHandler &&handler)dw::framework::TypeBasedParameterProviderinline
registerByTypeHandler(ParameterByTypeHandler &&handler)dw::framework::TypeBasedParameterProviderinline
registerByTypeHandler(const std::type_info &dataTypeInfo, const std::type_info &semanticTypeInfo, ParameterByTypeHandler &&handler)dw::framework::TypeBasedParameterProviderprotected
registerProvider(const ParameterProvider *provider)dw::framework::TypeBasedParameterProviderinline
registerProvider(const std::type_info &typeInfo, const ParameterProvider *provider)dw::framework::TypeBasedParameterProviderprotected
registerProviderChild(const T &providerChild)dw::framework::TypeBasedParameterProviderinline
registerProviderChild(const std::type_info &typeInfo, const ITypeBasedParameterProviderChild &providerChild)dw::framework::TypeBasedParameterProvider
TypeBasedParameterProvider(TypeBasedParameterProvider const &)=defaultdw::framework::TypeBasedParameterProviderprotected
TypeBasedParameterProvider(TypeBasedParameterProvider &&)=defaultdw::framework::TypeBasedParameterProviderprotected
TypeBasedParameterProvider()=defaultdw::framework::TypeBasedParameterProvider
~ParameterProvider()=defaultdw::framework::ParameterProvidervirtual
~TypeBasedParameterProvider() override=defaultdw::framework::TypeBasedParameterProvider