Factory design pattern implementation. More...
|
Classes | |
| struct | utilmm::factory_toolbox::error< AbstractProduct, IdentifierType, Result > |
| default utilmm::factory error policy More... | |
| class | utilmm::factory_toolbox::error< AbstractProduct, IdentifierType, Result >::exception |
| factory error exception More... | |
| class | utilmm::factory< AbstractProduct, IdentifierType, Result, ProductCreator, FactoryErrorPolicy, OrderId > |
| Generic Factory implementation. More... | |
Namespaces | |
| namespace | utilmm::factory_toolbox |
Toolbox for factory implementation. | |
Files | |
| file | factory.hh |
Defintion of utilmm::factory. | |
| file | factory_error.hh |
Definition of utilmm::factory_toolbox::error. | |
| file | factory_error_fwd.hh |
Forward declaration of utilmm::factory_toolbox::error. | |
| file | factory_fwd.hh |
Forward declaration of utilmm::factory. | |
Factory design pattern implementation.
This module include all the classes used to implement the factory design pattern.