CreateObject(const IdentifierType &id) | Loki::Factory< AbstractProduct, IdentifierType, CreatorParmTList, FactoryErrorPolicy > | [inline] |
CreateObject(const IdentifierType &id, Parm1 p1) | Loki::Factory< AbstractProduct, IdentifierType, CreatorParmTList, FactoryErrorPolicy > | [inline] |
CreateObject(const IdentifierType &id, Parm1 p1, Parm2 p2) | Loki::Factory< AbstractProduct, IdentifierType, CreatorParmTList, FactoryErrorPolicy > | [inline] |
CreateObject(const IdentifierType &id, Parm1 p1, Parm2 p2, Parm3 p3) | Loki::Factory< AbstractProduct, IdentifierType, CreatorParmTList, FactoryErrorPolicy > | [inline] |
CreateObject(const IdentifierType &id, Parm1 p1, Parm2 p2, Parm3 p3, Parm4 p4) | Loki::Factory< AbstractProduct, IdentifierType, CreatorParmTList, FactoryErrorPolicy > | [inline] |
CreateObject(const IdentifierType &id, Parm1 p1, Parm2 p2, Parm3 p3, Parm4 p4, Parm5 p5) | Loki::Factory< AbstractProduct, IdentifierType, CreatorParmTList, FactoryErrorPolicy > | [inline] |
CreateObject(const IdentifierType &id, Parm1 p1, Parm2 p2, Parm3 p3, Parm4 p4, Parm5 p5, Parm6 p6) | Loki::Factory< AbstractProduct, IdentifierType, CreatorParmTList, FactoryErrorPolicy > | [inline] |
CreateObject(const IdentifierType &id, Parm1 p1, Parm2 p2, Parm3 p3, Parm4 p4, Parm5 p5, Parm6 p6, Parm7 p7) | Loki::Factory< AbstractProduct, IdentifierType, CreatorParmTList, FactoryErrorPolicy > | [inline] |
CreateObject(const IdentifierType &id, Parm1 p1, Parm2 p2, Parm3 p3, Parm4 p4, Parm5 p5, Parm6 p6, Parm7 p7, Parm8 p8) | Loki::Factory< AbstractProduct, IdentifierType, CreatorParmTList, FactoryErrorPolicy > | [inline] |
CreateObject(const IdentifierType &id, Parm1 p1, Parm2 p2, Parm3 p3, Parm4 p4, Parm5 p5, Parm6 p6, Parm7 p7, Parm8 p8, Parm9 p9) | Loki::Factory< AbstractProduct, IdentifierType, CreatorParmTList, FactoryErrorPolicy > | [inline] |
CreateObject(const IdentifierType &id, Parm1 p1, Parm2 p2, Parm3 p3, Parm4 p4, Parm5 p5, Parm6 p6, Parm7 p7, Parm8 p8, Parm9 p9, Parm10 p10) | Loki::Factory< AbstractProduct, IdentifierType, CreatorParmTList, FactoryErrorPolicy > | [inline] |
CreateObject(const IdentifierType &id, Parm1 p1, Parm2 p2, Parm3 p3, Parm4 p4, Parm5 p5, Parm6 p6, Parm7 p7, Parm8 p8, Parm9 p9, Parm10 p10, Parm11 p11) | Loki::Factory< AbstractProduct, IdentifierType, CreatorParmTList, FactoryErrorPolicy > | [inline] |
CreateObject(const IdentifierType &id, Parm1 p1, Parm2 p2, Parm3 p3, Parm4 p4, Parm5 p5, Parm6 p6, Parm7 p7, Parm8 p8, Parm9 p9, Parm10 p10, Parm11 p11, Parm12 p12) | Loki::Factory< AbstractProduct, IdentifierType, CreatorParmTList, FactoryErrorPolicy > | [inline] |
CreateObject(const IdentifierType &id, Parm1 p1, Parm2 p2, Parm3 p3, Parm4 p4, Parm5 p5, Parm6 p6, Parm7 p7, Parm8 p8, Parm9 p9, Parm10 p10, Parm11 p11, Parm12 p12, Parm13 p13) | Loki::Factory< AbstractProduct, IdentifierType, CreatorParmTList, FactoryErrorPolicy > | [inline] |
CreateObject(const IdentifierType &id, Parm1 p1, Parm2 p2, Parm3 p3, Parm4 p4, Parm5 p5, Parm6 p6, Parm7 p7, Parm8 p8, Parm9 p9, Parm10 p10, Parm11 p11, Parm12 p12, Parm13 p13, Parm14 p14) | Loki::Factory< AbstractProduct, IdentifierType, CreatorParmTList, FactoryErrorPolicy > | [inline] |
CreateObject(const IdentifierType &id, Parm1 p1, Parm2 p2, Parm3 p3, Parm4 p4, Parm5 p5, Parm6 p6, Parm7 p7, Parm8 p8, Parm9 p9, Parm10 p10, Parm11 p11, Parm12 p12, Parm13 p13, Parm14 p14, Parm15 p15) | Loki::Factory< AbstractProduct, IdentifierType, CreatorParmTList, FactoryErrorPolicy > | [inline] |
Factory() | Loki::Factory< AbstractProduct, IdentifierType, CreatorParmTList, FactoryErrorPolicy > | [inline] |
Register(const IdentifierType &id, ProductCreator creator) | Loki::Factory< AbstractProduct, IdentifierType, CreatorParmTList, FactoryErrorPolicy > | [inline] |
Register(const IdentifierType &id, const PtrObj &p, CreaFn fn) | Loki::Factory< AbstractProduct, IdentifierType, CreatorParmTList, FactoryErrorPolicy > | [inline] |
RegisteredIds() | Loki::Factory< AbstractProduct, IdentifierType, CreatorParmTList, FactoryErrorPolicy > | [inline] |
Unregister(const IdentifierType &id) | Loki::Factory< AbstractProduct, IdentifierType, CreatorParmTList, FactoryErrorPolicy > | [inline] |
~Factory() | Loki::Factory< AbstractProduct, IdentifierType, CreatorParmTList, FactoryErrorPolicy > | [inline] |