A general factory pattern. More...
#include <vcl_map.h>#include <vcl_memory.h>#include <vcl_string.h>#include <vcl_sstream.h>#include <mbl/mbl_exception.h>#include <mbl/mbl_cloneable_ptr.h>Go to the source code of this file.
Classes | |
| class | mbl_cloneables_factory< BASE > |
| A general factory pattern. More... | |
Defines | |
| #define | MBL_CLONEABLES_FACTORY_INSTANTIATE(T) |
A general factory pattern.
Definition in file mbl_cloneables_factory.h.
| #define MBL_CLONEABLES_FACTORY_INSTANTIATE | ( | T | ) |
template <class BASE > \ vcl_auto_ptr<VCL_DISAPPEARING_TYPENAME mbl_cloneables_factory<BASE >::MAP > \ mbl_cloneables_factory<BASE >::objects_ = \ vcl_auto_ptr<VCL_DISAPPEARING_TYPENAME mbl_cloneables_factory<BASE >::MAP >(0); \ template class mbl_cloneables_factory< T >
Definition at line 106 of file mbl_cloneables_factory.h.
1.7.5.1