TBarCode Library 11  TBarCode Library 11
Error Handling

Error handling functions. More...

Modules

 Error Codes
 The following table lists all error codes that can be returned by TBarCode.
 
 Example
 This example shows the error handling concept of TBarCode.
 

Functions

INT TECIT_STDCALL BCGetInvalidDataPos (t_BarCode *pBarCode)
 Gets position of invalid character in input data. More...
 
VOID TECIT_STDCALL BCGetErrorTextForLanguageUtf8 (ERRCODE eCode, e_Language eLang, LPSTR szText, size_t nSize)
 Returns the error text for given error code in a given language. More...
 
VOID TECIT_STDCALL BCGetErrorTextForLanguageA (ERRCODE eCode, e_Language eLang, LPSTR szText, size_t nSize)
 Returns the error text for given error code in a given language. More...
 
VOID TECIT_STDCALL BCGetErrorTextForLanguageW (ERRCODE eCode, e_Language eLang, LPWSTR szText, size_t nSize)
 Returns the error text for given error code in a given language. More...
 
VOID TECIT_STDCALL BCGetErrorTextA (ERRCODE eCode, LPSTR szText, size_t nSize)
 Returns the English error text for given error code. More...
 
VOID TECIT_STDCALL BCGetErrorTextW (ERRCODE eCode, LPWSTR szText, size_t nSize)
 Returns the English error text for given error code. More...
 
VOID TECIT_STDCALL BCGetErrorTextExtForLanguageUtf8 (t_BarCode *pBarCode, ERRCODE eCode, e_Language eLang, LPSTR szText, size_t nSize)
 Returns the extended error text for given error code in given language. More...
 
VOID TECIT_STDCALL BCGetErrorTextExtForLanguageA (t_BarCode *pBarCode, ERRCODE eCode, e_Language eLang, LPSTR szText, size_t nSize)
 Returns the extended error text for given error code in given language. More...
 
VOID TECIT_STDCALL BCGetErrorTextExtForLanguageW (t_BarCode *pBarCode, ERRCODE eCode, e_Language eLang, LPWSTR szText, size_t nSize)
 Returns the extended error text for given error code in given language. More...
 
VOID TECIT_STDCALL BCGetErrorTextExtA (t_BarCode *pBarCode, ERRCODE eCode, LPSTR szText, size_t nSize)
 Returns the extended English error text to given error code. More...
 
VOID TECIT_STDCALL BCGetErrorTextExtW (t_BarCode *pBarCode, ERRCODE eCode, LPWSTR szText, size_t nSize)
 Returns the extended English error text to given error code. More...
 

Detailed Description

Error handling functions.

Error Codes
Here you can find a list of Error Codes which are used by TBarCode. If any of the BCxxxx functions returns a value other than zero (ErrOk) it means that an error occured. In this case DO NOT call any subsequent BCxxxx functions except BCFree(). An error code indicates an error condition. Subsequent calls may fail and produce unexpected results.
Example
An example for error handling can be found here.

© 2021 All rights reserved by TEC-IT Datenverarbeitung GmbH
Generated on Wed Mar 24 2021 08:46:33 for TBarCode Library 11 with doxygen 1.8.8