Functions | |
FunctionBlockTypePtr | FunctionBlockType (const StringPtr &id, const StringPtr &name, const StringPtr &description, const PropertyObjectPtr &defaultConfig=PropertyObject()) |
Creates a FunctionBlockType pointer, with the id, name, description and optional defaultConfig. More... | |
StructTypePtr | FunctionBlockTypeStructType () |
Creates the Struct type object that defines the Function block type struct. | |
|
inline |
Creates a FunctionBlockType pointer, with the id, name, description and optional defaultConfig.
id | The unique type ID of the function block. |
name | The name of the function block. Eg. FFT. |
description | A short description of the function block and its behaviour. |
defaultConfig | The property object, to be cloned and returned, each time user creates default configuration object. This way each instance of the function block has its own configuration object. |