CCapturedResultReceiver
The CCapturedResultReceiver
class is responsible for receiving captured results. It contains several callback functions for different types of results, including original image, decoded barcodes, recognized text lines, detected quads, normalized images, and parsed results.
Definition
Namespace: dynamsoft::basic_structures
Assembly: DynamsoftCore
class CCapturedResultReceiver
Methods Summary
Method | Description |
---|---|
CCapturedResultReceiver |
Constructor |
~CCapturedResultReceiver |
Destructor |
GetObservedResultItemTypes |
Gets the types of observed result items. |
OnCapturedResultReceived |
Callback function for all captured results. |
OnOriginalImageResultReceived |
Callback function for original image results. |
OnDecodedBarcodesReceived |
Callback function for decoded barcodes results. |
OnRecognizedTextLinesReceived |
Callback function for recognized text lines results. |
OnDetectedQuadsReceived |
Callback function for detected quads results. |
OnNormalizedImagesReceived |
Callback function for normalized images results. |
OnParsedResultsReceived |
Callback function for parsed results. |
GetName |
Gets the name of the captured result receiver. |
SetName |
Sets the name of the captured result receiver. |
CCapturedResultReceiver Constructor
Constructor.
CCapturedResultReceiver()
CCapturedResultReceiver Destructor
Destructor.
virtual ~CCapturedResultReceiver()
GetObservedResultItemTypes
Gets the types of observed result items.
unsigned int GetObservedResultItemTypes()
Return value
Returns the types of observed result items.
OnCapturedResultReceived
Callback function for all captured results. It will be called once for each captured result.
virtual void OnCapturedResultReceived(const CCapturedResult* pResult)
Parameters
[in] pResult
The captured result.
OnOriginalImageResultReceived
Callback function for original image results. It will be called once for each original image result.
virtual void OnOriginalImageResultReceived(const COriginalImageResultItem* pResult)
Parameters
[in] pResult
The original image result.
OnDecodedBarcodesReceived
Callback function for decoded barcodes results. It will be called once for each decoded barcodes result.
virtual void OnDecodedBarcodesReceived(const dbr::CDecodedBarcodesResult* pResult)
Parameters
[in] pResult
The decoded barcodes result.
OnRecognizedTextLinesReceived
Callback function for recognized text lines results. It will be called once for each recognized text lines result.
virtual void OnRecognizedTextLinesReceived(const dlr::CRecognizedTextLinesResult* pResult)
Parameters
[in] pResult
The recognized text lines result.
OnDetectedQuadsReceived
Callback function for detected quads results. It will be called once for each detected quads result.
virtual void OnDetectedQuadsReceived(const ddn::CDetectedQuadsResult* pResult)
Parameters
[in] pResult
The detected quads result.
OnNormalizedImagesReceived
Callback function for normalized images results. It will be called once for each normalized images result.
virtual void OnNormalizedImagesReceived(const ddn::CNormalizedImagesResult* pResult)
Parameters
[in] pResult
The normalized images result.
OnParsedResultsReceived
Callback function for parsed results. It will be called once for each parsed result.
virtual void OnParsedResultsReceived(const dcp::CParsedResult* pResult)
Parameters
[in] pResult
The parsed result.
GetName
Gets the name of the captured result receiver.
const char* GetName() const
Return value
Returns the name of the captured result receiver.
SetName
Sets the name of the captured result receiver.
void SetName(const char* name)
Parameters
[in] name
The name of the captured result receiver.