TBarCode Library 11  TBarCode Library 11
checkapi.cpp File Reference

Public API functions to set and apply check-digits. More...

Functions

e_CDMethod TECIT_STDCALL BCGetCDMethod (t_BarCode *pBarCode)
 Gets the check-digit method currently in use. More...
 
ERRCODE TECIT_STDCALL BCSetCDMethod (t_BarCode *pBarCode, e_CDMethod eMethod)
 Chooses check-digit method to be used. More...
 
ERRCODE TECIT_STDCALL BCCalcCD (t_BarCode *pBarCode)
 Calculates check-digit(s). More...
 
e_CDMethod *TECIT_STDCALL BCGetCDListByType (e_BarCType eBCType)
 Returns the implemented check-digit methods for a barcode symbology. More...
 
LONG TECIT_STDCALL BCGetCDCount ()
 Returns number of implemented check-digit methods. More...
 
ERRCODE TECIT_STDCALL BCCalcCDExtA (t_BarCode *pBarCode, LPCSTR lpszData, e_CDMethod eCDMethod, LPSTR lpszChecksum, LONG *nChecksum)
 Calculates check-digit(s) for a given data string. More...
 
ERRCODE TECIT_STDCALL BCCalcCDExtW (t_BarCode *pBarCode, LPCWSTR lpszData, e_CDMethod eCDMethod, LPWSTR lpszChecksum, LONG *nChecksum)
 Calculates check-digit(s) for a given data string. More...
 
LONG TECIT_STDCALL BCGetCheckDigitsA (t_BarCode *pBarCode, LPSTR lpszCDText, LONG nSize)
 Returns all computed check-digits for the current barcode. More...
 
LONG TECIT_STDCALL BCGetCheckDigitsW (t_BarCode *pBarCode, LPWSTR lpszCDText, LONG nSize)
 Returns all computed check-digits for the current barcode. More...
 
LPCSTR TECIT_STDCALL BCGetNameFromEnumA (e_CDMethod eCDMethod)
 Returns name of check-digit method. More...
 
LPCWSTR TECIT_STDCALL BCGetNameFromEnumW (e_CDMethod eCDMethod)
 Returns name of check-digit method. More...
 
LPCSTR *TECIT_STDCALL BCGetCDListA ()
 Returns the implemented check-digit methods. More...
 
LPCWSTR *TECIT_STDCALL BCGetCDListW ()
 Returns the implemented check-digit methods. More...
 

Detailed Description

Public API functions to set and apply check-digits.

Required include file: "tbarcode.h"

Author
TEC-IT Datenverarbeitung GmbH
Wagnerstr. 6, 4400 Steyr, AUSTRIA/EUROPE
https://www.tec-it.com
Copyright© by TEC-IT Datenverarbeitung GmbH

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