#include <factory.h>
Public Types | |
| typedef AbstractProduct *(*) | ObjectCreatorCallBack (creatorParam param) |
Public Member Functions | |
| bool | registerClass (IdentifierType id, ObjectCreatorCallBack createFn) |
| AbstractProduct * | createObject (IdentifierType id, creatorParam param) |
Definition at line 60 of file factory.h.
| typedef AbstractProduct*(*) Factory1< AbstractProduct, IdentifierType, creatorParam >::ObjectCreatorCallBack(creatorParam param) |
| bool Factory1< AbstractProduct, IdentifierType, creatorParam >::registerClass | ( | IdentifierType | id, | |
| ObjectCreatorCallBack | createFn | |||
| ) | [inline] |
| AbstractProduct* Factory1< AbstractProduct, IdentifierType, creatorParam >::createObject | ( | IdentifierType | id, | |
| creatorParam | param | |||
| ) | [inline] |
1.5.1