Static Interface | |
| static Cluster * | createCluster (const char *type, PropertySettings ¶m) |
| static Linker * | createLinker (const char *type, PropertySettings ¶m) |
| static OutputFunction * | createOutputFunction (const char *type, PropertySettings ¶m) |
| static Propertized * | createPropertized (const char *type, PropertySettings ¶m) |
| static bool | registerCluster (const AbstractCreator &c, const char *type) |
| static bool | registerLinker (const AbstractCreator &c, const char *type) |
| static bool | registerOutputFunction (const AbstractCreator &c, const char *type) |
| static bool | registerPropertized (const AbstractCreator &c, const char *type) |
| static AbstractModifier * | createModifierFor (Updatable *objectToLearn) |
| static bool | registerModifier (const AbstractModifier &m, const char *type) |
| static Cluster* createCluster | ( | const char * | type, | |
| PropertySettings & | param | |||
| ) | [static] |
Create a Cluster of class type
| static Linker* createLinker | ( | const char * | type, | |
| PropertySettings & | param | |||
| ) | [static] |
Create a Linker of class type
| static OutputFunction* createOutputFunction | ( | const char * | type, | |
| PropertySettings & | param | |||
| ) | [static] |
Create a OutputFunction of class type
| static Propertized* createPropertized | ( | const char * | type, | |
| PropertySettings & | param | |||
| ) | [static] |
Create a Propertized object different from Cluster, Linker and OutputFunction type
| static bool registerCluster | ( | const AbstractCreator & | c, | |
| const char * | type | |||
| ) | [static] |
Register a new Cluster type
Return true on successuful insertion
It use the clone() method for copying the ClusterCreator
| static bool registerLinker | ( | const AbstractCreator & | c, | |
| const char * | type | |||
| ) | [static] |
Register a new Linker type
Return true on successuful insertion
It use the clone() method for copying the LinkerCreator
| static bool registerOutputFunction | ( | const AbstractCreator & | c, | |
| const char * | type | |||
| ) | [static] |
Register a new OutputFunction type
Return true on successuful insertion
It use the clone() method for copying the OutputFunctionCreator
| static bool registerPropertized | ( | const AbstractCreator & | c, | |
| const char * | type | |||
| ) | [static] |
Register a new Propertized type
Return true on successuful insertion
It use the clone() method for copying the OutputFunctionCreator
| static AbstractModifier* createModifierFor | ( | Updatable * | objectToLearn | ) | [static] |
Return a Modifier for Updatable object passed
| static bool registerModifier | ( | const AbstractModifier & | m, | |
| const char * | type | |||
| ) | [static] |
Register a new Modifier for type passed