ICameraDevice Class Reference
|
Space-ng SDK
|
sol3::camera_module::ICameraDevice Class Referenceabstract
Abstract camera device interface for requesting frames given control input. More...
#include <sol3/camera_module/camera_device.h>
Public Member Functions | |
| virtual | ~ICameraDevice ()=default |
| virtual void | requestFrame (core::msg::MessageHeader const &header, CameraModuleSpec::CameraControl::TableType const &control)=0 |
Detailed Description
Abstract camera device interface for requesting frames given control input.
Constructor & Destructor Documentation
◆ ~ICameraDevice()
|
virtualdefault |
Member Function Documentation
◆ requestFrame()
|
pure virtual |
Requests a frame to be captured asynchronously by the underlying device This function should return quasi immediately Expectation is that the implementing camera device writes the resulting frame to the port corresponding to CameraModuleSpec::RawFrame
The documentation for this class was generated from the following file:
- /workspaces/astro/sol3-sdk/cpp/sol3/camera_module/camera_device.h
Generated by