The image event handler base class. More...
#include <pylon/gige/BaslerGigEImageEventHandler.h>
Public Member Functions | |
virtual void | OnImagesSkipped (CBaslerGigEInstantCamera &camera, size_t countOfSkippedImages) |
This method is called when images have been skipped using the GrabStrategy_LatestImageOnly strategy or the GrabStrategy_LatestImages strategy. More... | |
virtual void | OnImageGrabbed (CBaslerGigEInstantCamera &camera, const CBaslerGigEGrabResultPtr &grabResult) |
This method is called when an image has been grabbed. More... | |
virtual void | OnImageEventHandlerRegistered (CBaslerGigEInstantCamera &camera) |
This method is called when the image event handler has been registered. More... | |
virtual void | OnImageEventHandlerDeregistered (CBaslerGigEInstantCamera &camera) |
This method is called when the image event handler has been deregistered. More... | |
virtual void | DestroyImageEventHandler () |
Destroys the image event handler. More... | |
CBaslerGigEImageEventHandler () | |
Create. | |
CBaslerGigEImageEventHandler (const CBaslerGigEImageEventHandler &) | |
Copy. | |
CBaslerGigEImageEventHandler & | operator= (const CBaslerGigEImageEventHandler &) |
Assign. | |
virtual | ~CBaslerGigEImageEventHandler () |
Destruct. | |
The image event handler base class.
|
inlinevirtual |
Destroys the image event handler.
|
inlinevirtual |
This method is called when the image event handler has been deregistered.
The image event handler is automatically deregistered when the Instant Camera object is destroyed.
[in] | camera | The source of the call. |
|
inlinevirtual |
This method is called when the image event handler has been registered.
[in] | camera | The source of the call. |
|
inlinevirtual |
This method is called when an image has been grabbed.
The grab result smart pointer passed does always reference a grab result data object. The status of the grab needs to be checked before accessing the grab result data. See CGrabResultData::GrabSucceeded(), CGrabResultData::GetErrorCode() and CGrabResultData::GetErrorDescription() for more information.
[in] | camera | The source of the call. |
[in] | grabResult | The grab result data. |
|
inlinevirtual |
This method is called when images have been skipped using the GrabStrategy_LatestImageOnly strategy or the GrabStrategy_LatestImages strategy.
[in] | camera | The source of the call. |
[in] | countOfSkippedImages | The number of images skipped. This countOfSkippedImages does not include the number of images lost in the case of a buffer under run in the driver. |