|
template<typename... Args, typename = std::enable_if_t<::gko::xstd::conjunction< std::is_convertible<Args, ::gko::deferred_factory_parameter< criteria_type>>...>::value>> |
auto | with_criteria (Args &&... factories) -> std::decay_t< decltype(*(this->self()))> & |
|
template<typename FactoryType , typename = std::enable_if_t<std::is_convertible< FactoryType, ::gko::deferred_factory_parameter< criteria_type>>::value>> |
auto | with_criteria (const std::vector< FactoryType > &factories) -> std::decay_t< decltype(*(this->self()))> & |
|
Parameters & | with_loggers (Args &&... _value) |
| Provides the loggers to be added to the factory and its generated objects in a fluent interface.
|
|
std::unique_ptr< Factory > | on (std::shared_ptr< const Executor > exec) const |
| Creates a new factory on the specified executor. More...
|
|
The documentation for this struct was generated from the following file: