Solar
|
Manage any kind of device. UUID: d73c7b34-f6af-48f3-b65d-37a047929f4b
More...
#include <IDevice.h>
Public Member Functions | |
IDevice ()=default | |
Specify the IDevice constructor class. | |
virtual | ~IDevice () override=default |
Specify the IDevice destructor class. | |
virtual FrameworkReturnCode | start ()=0 |
Start the acquisition device referenced by its device_id. More... | |
virtual FrameworkReturnCode | stop ()=0 |
Stop the acquisition device. More... | |
Manage any kind of device. UUID: d73c7b34-f6af-48f3-b65d-37a047929f4b
This class describes the interface of a capture device.
|
pure virtual |
Start the acquisition device referenced by its device_id.
|
pure virtual |
Stop the acquisition device.