Mirror reflection library 0.5.13
|
This meta-function creates a factory creating the Product
.
More...
#include <mirror/factory.hpp>
Public Types | |
typedef mirror::factory < Manufacturer, Suppliers, Enumerator, SourceTraits, Product > | type |
This meta-function creates a factory creating the Product
.
This meta-function returns a factory class which can create instances of the Product
type.
Product | the type instances of which are to be created by the resulting factory. |
mirror/example/factories/grades.cpp, mirror/example/factories/person_boostfs.cpp, mirror/example/factories/person_mijson.cpp, mirror/example/factories/person_pq.cpp, mirror/example/factories/person_script.cpp, mirror/example/factories/person_soci.cpp, mirror/example/factories/physical_units.cpp, mirror/example/factories/script_parsers.cpp, mirror/example/factories/si_prefixes.cpp, mirror/example/factories/synonyms.cpp, mirror/example/factories/tetrahedron_io.cpp, mirror/example/factories/tetrahedron_pq.cpp, mirror/example/factories/tetrahedron_rapidxml.cpp, mirror/example/factories/tetrahedron_script.cpp, mirror/example/factories/tetrahedron_soci.cpp, mirror/example/factories/tetrahedron_wxxml.cpp, mirror/example/factories/tetrahedrons_script.cpp, and mirror/example/factories/tetrahedrons_wxxml.cpp.