Class EcSlaveFactory. More...
#include <EcSlaveFactory.h>
Public Types | |
| typedef EcSlave *(* | CreateDriverCallBack )(ec_slavet *) |
| A callback function. | |
Public Member Functions | |
| bool | registerDriver (std::string name, CreateDriverCallBack createFn) |
| Register the driver. | |
| EcSlave * | createDriver (ec_slavet *mem_loc) |
| Create a driver. | |
| void | displayAvailableDrivers () |
| Display the drivers. | |
Static Public Member Functions | |
| static EcSlaveFactory & | Instance () |
| Makes an instance of the class. | |
Class EcSlaveFactory.
This class create an instance of the slave classes detected on the net.
1.8.8