#include <CreateAlgorithm.hpp>
|
| Builder () |
|
Builder & | options (const std::string &options) |
| Sets an options string for the created environment. More...
|
|
Builder & | registry (const Registry< registry_root_t > ®) |
| Sets a registry to be used for dynamic type lookups during instantiation. More...
|
|
Env | env () |
| Creates the Env instance needed for instantiating T . More...
|
|
template<typename... Args> |
T | instance (Args &&... args) |
| Instances T by creating the right Env instance, and passing any extra arguments to the constructor of T . More...
|
|
template<typename T, typename registry_root_t = T>
class tdc::Builder< T, registry_root_t >
Definition at line 11 of file CreateAlgorithm.hpp.
◆ Builder()
template<typename T , typename registry_root_t = T>
◆ env()
template<typename T , typename registry_root_t = T>
◆ instance()
template<typename T , typename registry_root_t = T>
template<typename... Args>
T tdc::Builder< T, registry_root_t >::instance |
( |
Args &&... |
args | ) |
|
|
inline |
Instances T
by creating the right Env
instance, and passing any extra arguments to the constructor of T
.
- Template Parameters
-
Args | The constructor's argument types (typically inferred). |
- Parameters
-
args | Additional arguments passed to the algorithm's constructor. |
Definition at line 66 of file CreateAlgorithm.hpp.
◆ options()
template<typename T , typename registry_root_t = T>
◆ registry()
template<typename T , typename registry_root_t = T>
Sets a registry to be used for dynamic type lookups during instantiation.
Definition at line 25 of file CreateAlgorithm.hpp.
The documentation for this class was generated from the following file: