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.