#include <deviceMaker.hpp>
DeviceMaker constructor.
- Parameters
-
[in] | key | keyword to indentify a device in the factory |
When created, the Device maker will automaticly register itself with the factory.
- Note
- you are discouraged from using DeviceMaker outside REGISTER_DEVICE macro
DeviceMaker constructor.
- Parameters
-
[in] | key | keyword to indentify a device in the factory |
When created, the Device maker will automaticly register itself with the factory.
- Note
- you are discouraged from using DeviceMaker outside REGISTER_DEVICE macro
DeviceMaker constructor.
- Parameters
-
[in] | key | keyword to indentify a device in the factory |
When created, the Device maker will automaticly register itself with the factory.
- Note
- you are discouraged from using DeviceMaker outside REGISTER_DEVICE macro
Create an instance of a device.
- Parameters
-
[in] | filename | filename containing the device configuration |
[in] | name | device id |
[in,out] | data_ctx | reference to the device context object |
- Returns
- shared pointer to the object instance created.
Implements devmgr::common::IDeviceMaker.
Create an instance of a device.
- Parameters
-
[in] | filename | filename containing the device configuration |
[in] | name | device id |
[in,out] | data_ctx | reference to the device context object |
- Returns
- shared pointer to the object instance created.
Implements devmgr::common::IDeviceMaker.
Create an instance of a device.
- Parameters
-
[in] | filename | filename containing the device configuration |
[in] | name | device id |
[in,out] | data_ctx | reference to the device context object |
- Returns
- shared pointer to the object instance created.
Implements devmgr::common::IDeviceMaker.
The documentation for this class was generated from the following files: