Group SpinnakerGUIWPF¶
Classes¶
Public Types¶
| Type | Name |
|---|---|
| typedef void(* | ClickedEventCallback |
| typedef void(* | FirmwareUpdateEventCallback |
| typedef void(* | IPConfigEventCallback |
Public Types Documentation¶
typedef ClickedEventCallback¶
typedef void(* Spinnaker::GUI_WPF::ClickedEventCallback) (bool isCamera, Spinnaker::CameraPtr *pCamera, Spinnaker::InterfacePtr *pInterface, Spinnaker::SystemPtr *pSystem, bool isSystem);
Device clicked event callback function prototype. Defines the syntax of the clicked callback function that is passed into RegisterDoubleClickedCallback() and RegisterSingleClickedCallback().
Parameters:
isCameraboolean indicating whether the object clicked is a camera.pCamerapointer to clicked camera object.pInterfacepointer to clicked interface object.pSystempointer to clicked system object.isSystemboolean indicating whether the system object is clicked.
typedef FirmwareUpdateEventCallback¶
typedef void(* Spinnaker::GUI_WPF::FirmwareUpdateEventCallback) (bool isStarting, bool isFinished, bool isSuccessful, const char *pErrorMessage, Spinnaker::CameraPtr *pCamera);
Device firmware update event callback function prototype. Defines the syntax of the firmware update callback function that is passed into RegisterFirmwareUpdateStartingCallback() and RegisterFirmwareUpdateFinishedCallback().
Parameters:
booleanindicating whether firmware update is starting.booleanindicating whether firmware update is finished.booleanindicating whether firmware update is successful.char*containing error message returned from firmware update.pointerto camera object being updated.
typedef IPConfigEventCallback¶
typedef void(* Spinnaker::GUI_WPF::IPConfigEventCallback) (bool isStarting, bool isFinished, Spinnaker::CameraPtr *pCamera);
IP configuration event callback function prototype. Defines the syntax of the IP configuration callback function that is passed into RegisterIPConfigStartingCallback() and RegisterIPConfigFinishedCallback().
Parameters:
booleanindicating whether firmware update is starting.booleanindicating whether firmware update is finished.pointerto camera object being updated.