- Test:
- verify the basic usage patterns of the configurable factory template.
- Depending on the concrete fabrication signature, the factory can produce "things" by invoking suitable fabrication functions. These functions are to be installed beforehand, and can be addressed through an ID.
- these fabrication functions are installed per instance of the factory. Such a concrete factory configuration can be copied
- optionally each created product can be passed through a wrapper function
- there is a preconfigured wrapper for creating refcounting smart ptrs.
- it is possible to define a custom wrapper function on factory setup.
- See also
- lib::MultiFact
Definition at line 121 of file multifact-test.cpp.
|
string | callMe (string val) |
|
void | fed_a_custom_finishing_functor () |
|
void | pass_additional_arguments () |
|
void | produce_simple_values () |
|
void | produce_smart_pointers () |
|
void | run (Arg) |
|
The documentation for this class was generated from the following file: