|
iDRS™ SDK 16
|
Interface for CBarcodeContext wrapper. More...
Go to the source code of this file.
Functions | |
| CBarcodeContext | CBarcodeContext_Create (idrs_exception *pargException) |
| Create creates a barcode recognition context. The context is initialized to detect all recommended barcode types allowed by the licenses, apart from QrCode, Aztec and Datamatrix types which are not enabled by default. | |
| CBarcodeContext | CBarcodeContext_Create2 (enum BarcodeType const evBarcodeType, idrs_exception *pargException) |
| Create creates a barcode recognition context to recognize the given barcode type. | |
| CBarcodeContext | CBarcodeContext_Create3 (const BarcodeTypeArray xBarcodeTypes, idrs_exception *pargException) |
| Create creates a barcode recognition context to recognize the given barcode types. | |
| void | CBarcodeContext_SetBarcodeTypes (CBarcodeContext argCBarcodeContext, const BarcodeTypeArray xBarcodeTypes, idrs_exception *pargException) |
| SetBarcodeTypes sets the barcode types to look for. | |
| BarcodeTypeArray | CBarcodeContext_GetBarcodeTypes (const CBarcodeContext argCBarcodeContext, idrs_exception *pargException) |
| Gets the barcode types set. | |
| IDRS_UINT | CBarcodeContext_GetMinimumPixelsHeight (const CBarcodeContext argCBarcodeContext, idrs_exception *pargException) |
| Get the minimum bar height required to validate a 1D barcode candidate. | |
| void | CBarcodeContext_SetMinimumPixelsHeight (CBarcodeContext argCBarcodeContext, IDRS_UINT const uiMinimumPixelsHeight, idrs_exception *pargException) |
| Set the minimum bar height required to validate a 1D barcode candidate. | |
| IDRS_UINT | CBarcodeContext_GetMaximumPixelsHeight (const CBarcodeContext argCBarcodeContext, idrs_exception *pargException) |
| Get the maximum bar height required to validate a 1D barcode candidate. | |
| void | CBarcodeContext_SetMaximumPixelsHeight (CBarcodeContext argCBarcodeContext, IDRS_UINT const uiMaximumPixelsHeight, idrs_exception *pargException) |
| Set the maximum bar height required to validate a 1D barcode candidate. | |
| IDRS_UINT | CBarcodeContext_GetMinimumSymbolsLength (const CBarcodeContext argCBarcodeContext, idrs_exception *pargException) |
| Get the minimum number of symbols required to validate a 1D barcode candidate. | |
| void | CBarcodeContext_SetMinimumSymbolsLength (CBarcodeContext argCBarcodeContext, IDRS_UINT const uiMinimumSymbolsLength, idrs_exception *pargException) |
| Set the minimum number of symbols required to validate a 1D barcode candidate. | |
| IDRS_UINT | CBarcodeContext_GetMaximumSymbolsLength (const CBarcodeContext argCBarcodeContext, idrs_exception *pargException) |
| Get the maximum number of symbols required to validate a 1D barcode candidate. | |
| void | CBarcodeContext_SetMaximumSymbolsLength (CBarcodeContext argCBarcodeContext, IDRS_UINT const uiMaximumSymbolsLength, idrs_exception *pargException) |
| Set the maximum number of symbols required to validate a 1D barcode candidate. | |
| BarcodeEncodingArray | CBarcodeContext_GetDetectedEncodings (const CBarcodeContext argCBarcodeContext, idrs_exception *pargException) |
| Get the array of barcode encodings to detect. | |
| void | CBarcodeContext_SetDetectedEncodings (CBarcodeContext argCBarcodeContext, const BarcodeEncodingArray argBarcodeEncodingArray, idrs_exception *pargException) |
| Set the array of barcode encodings to detect. | |
| IDRS_BOOL | CBarcodeContext_GetStopOnFirstResult (const CBarcodeContext argCBarcodeContext, idrs_exception *pargException) |
| Get the flag indicating if the iDRS should stop barcode recognition as soon as a result is found. | |
| void | CBarcodeContext_SetStopOnFirstResult (CBarcodeContext argCBarcodeContext, IDRS_BOOL const bStopOnFirstResult, idrs_exception *pargException) |
| Set the flag indicating if the iDRS should stop barcode recognition as soon as a result is found. | |
| BarcodeTypeArray | CBarcodeContext_GetRecommendedBarcodeTypes (idrs_exception *pargException) |
| Gets a CBarcodeSet object populated with the barcode types recommended for most barcode recognition workflows. | |
| void | CBarcodeContext_Destroy (CBarcodeContext argCBarcodeContext, idrs_exception *pargException) |
| Destroys a CBarcodeContext handle. | |
Interface for CBarcodeContext wrapper.
| CBarcodeContext CBarcodeContext_Create | ( | idrs_exception * | pargException | ) |
Create creates a barcode recognition context. The context is initialized to detect all recommended barcode types allowed by the licenses, apart from QrCode, Aztec and Datamatrix types which are not enabled by default.
| pargException | Pointer to exception structure that will be filled if an exception occurs |
| CBarcodeContext CBarcodeContext_Create2 | ( | enum BarcodeType const | evBarcodeType, |
| idrs_exception * | pargException | ||
| ) |
Create creates a barcode recognition context to recognize the given barcode type.
| evBarcodeType | The barcode type to recognize. |
| pargException | Pointer to exception structure that will be filled if an exception occurs |
| CBarcodeContext CBarcodeContext_Create3 | ( | const BarcodeTypeArray | xBarcodeTypes, |
| idrs_exception * | pargException | ||
| ) |
Create creates a barcode recognition context to recognize the given barcode types.
| xBarcodeTypes | An array containing the barcode types to recognize. |
| pargException | Pointer to exception structure that will be filled if an exception occurs |
| void CBarcodeContext_Destroy | ( | CBarcodeContext | argCBarcodeContext, |
| idrs_exception * | pargException | ||
| ) |
Destroys a CBarcodeContext handle.
| argCBarcodeContext | CBarcodeContext handle to destroy |
| pargException | Pointer to exception structure that will be filled if an exception occurs |
| BarcodeTypeArray CBarcodeContext_GetBarcodeTypes | ( | const CBarcodeContext | argCBarcodeContext, |
| idrs_exception * | pargException | ||
| ) |
Gets the barcode types set.
| argCBarcodeContext | CBarcodeContext handle |
| pargException | Pointer to exception structure that will be filled if an exception occurs |
| BarcodeEncodingArray CBarcodeContext_GetDetectedEncodings | ( | const CBarcodeContext | argCBarcodeContext, |
| idrs_exception * | pargException | ||
| ) |
Get the array of barcode encodings to detect.
| argCBarcodeContext | CBarcodeContext handle |
| pargException | Pointer to exception structure that will be filled if an exception occurs |
| IDRS_UINT CBarcodeContext_GetMaximumPixelsHeight | ( | const CBarcodeContext | argCBarcodeContext, |
| idrs_exception * | pargException | ||
| ) |
Get the maximum bar height required to validate a 1D barcode candidate.
| argCBarcodeContext | CBarcodeContext handle |
| pargException | Pointer to exception structure that will be filled if an exception occurs |
| IDRS_UINT CBarcodeContext_GetMaximumSymbolsLength | ( | const CBarcodeContext | argCBarcodeContext, |
| idrs_exception * | pargException | ||
| ) |
Get the maximum number of symbols required to validate a 1D barcode candidate.
| argCBarcodeContext | CBarcodeContext handle |
| pargException | Pointer to exception structure that will be filled if an exception occurs |
| IDRS_UINT CBarcodeContext_GetMinimumPixelsHeight | ( | const CBarcodeContext | argCBarcodeContext, |
| idrs_exception * | pargException | ||
| ) |
Get the minimum bar height required to validate a 1D barcode candidate.
| argCBarcodeContext | CBarcodeContext handle |
| pargException | Pointer to exception structure that will be filled if an exception occurs |
| IDRS_UINT CBarcodeContext_GetMinimumSymbolsLength | ( | const CBarcodeContext | argCBarcodeContext, |
| idrs_exception * | pargException | ||
| ) |
Get the minimum number of symbols required to validate a 1D barcode candidate.
| argCBarcodeContext | CBarcodeContext handle |
| pargException | Pointer to exception structure that will be filled if an exception occurs |
| BarcodeTypeArray CBarcodeContext_GetRecommendedBarcodeTypes | ( | idrs_exception * | pargException | ) |
Gets a CBarcodeSet object populated with the barcode types recommended for most barcode recognition workflows.
| pargException | Pointer to exception structure that will be filled if an exception occurs |
| IDRS_BOOL CBarcodeContext_GetStopOnFirstResult | ( | const CBarcodeContext | argCBarcodeContext, |
| idrs_exception * | pargException | ||
| ) |
Get the flag indicating if the iDRS should stop barcode recognition as soon as a result is found.
| argCBarcodeContext | CBarcodeContext handle |
| pargException | Pointer to exception structure that will be filled if an exception occurs |
| void CBarcodeContext_SetBarcodeTypes | ( | CBarcodeContext | argCBarcodeContext, |
| const BarcodeTypeArray | xBarcodeTypes, | ||
| idrs_exception * | pargException | ||
| ) |
SetBarcodeTypes sets the barcode types to look for.
| argCBarcodeContext | CBarcodeContext handle |
| xBarcodeTypes | An array containing the barcode types to recognize. |
| pargException | Pointer to exception structure that will be filled if an exception occurs |
| void CBarcodeContext_SetDetectedEncodings | ( | CBarcodeContext | argCBarcodeContext, |
| const BarcodeEncodingArray | argBarcodeEncodingArray, | ||
| idrs_exception * | pargException | ||
| ) |
Set the array of barcode encodings to detect.
argBarcodeEncodingArray The array of barcode encodings to detect
| argCBarcodeContext | CBarcodeContext handle |
| pargException | Pointer to exception structure that will be filled if an exception occurs |
| void CBarcodeContext_SetMaximumPixelsHeight | ( | CBarcodeContext | argCBarcodeContext, |
| IDRS_UINT const | uiMaximumPixelsHeight, | ||
| idrs_exception * | pargException | ||
| ) |
Set the maximum bar height required to validate a 1D barcode candidate.
| argCBarcodeContext | CBarcodeContext handle |
| uiMaximumPixelsHeight | The value to set |
| pargException | Pointer to exception structure that will be filled if an exception occurs |
| void CBarcodeContext_SetMaximumSymbolsLength | ( | CBarcodeContext | argCBarcodeContext, |
| IDRS_UINT const | uiMaximumSymbolsLength, | ||
| idrs_exception * | pargException | ||
| ) |
Set the maximum number of symbols required to validate a 1D barcode candidate.
| argCBarcodeContext | CBarcodeContext handle |
| uiMaximumSymbolsLength | The value to set |
| pargException | Pointer to exception structure that will be filled if an exception occurs |
| void CBarcodeContext_SetMinimumPixelsHeight | ( | CBarcodeContext | argCBarcodeContext, |
| IDRS_UINT const | uiMinimumPixelsHeight, | ||
| idrs_exception * | pargException | ||
| ) |
Set the minimum bar height required to validate a 1D barcode candidate.
| argCBarcodeContext | CBarcodeContext handle |
| uiMinimumPixelsHeight | The value to set |
| pargException | Pointer to exception structure that will be filled if an exception occurs |
| void CBarcodeContext_SetMinimumSymbolsLength | ( | CBarcodeContext | argCBarcodeContext, |
| IDRS_UINT const | uiMinimumSymbolsLength, | ||
| idrs_exception * | pargException | ||
| ) |
Set the minimum number of symbols required to validate a 1D barcode candidate.
| argCBarcodeContext | CBarcodeContext handle |
| uiMinimumSymbolsLength | The value to set |
| pargException | Pointer to exception structure that will be filled if an exception occurs |
| void CBarcodeContext_SetStopOnFirstResult | ( | CBarcodeContext | argCBarcodeContext, |
| IDRS_BOOL const | bStopOnFirstResult, | ||
| idrs_exception * | pargException | ||
| ) |
Set the flag indicating if the iDRS should stop barcode recognition as soon as a result is found.
| argCBarcodeContext | CBarcodeContext handle |
| pargException | Pointer to exception structure that will be filled if an exception occurs |