BlinkID C SDK version 5.16.0
Data Structures | Typedefs | Enumerations | Functions
BarcodeData.h File Reference
#include "Recognizer/Export.h"
#include "Recognizer/RecognizerError.h"
#include "Recognizer/Types.h"
#include <stdlib.h>

Go to the source code of this file.

Data Structures

struct  MBBarcodeData
 Structure that holds result from scanning barcode. More...
 

Typedefs

typedef typedefMB_EXPORTED_TYPE enum MBBarcodeType MBBarcodeType
 Typedef for MBBarcodeType enum.
 
typedef typedefMB_EXPORTED_TYPE struct MBBarcodeData MBBarcodeData
 Typedef for MBBarcodeData structure.
 

Enumerations

enum  MBBarcodeType {
  MB_BARCODE_TYPE_AZTEC , MB_BARCODE_TYPE_CODE128 , MB_BARCODE_TYPE_CODE39 , MB_BARCODE_TYPE_DATA_MATRIX ,
  MB_BARCODE_TYPE_EAN13 , MB_BARCODE_TYPE_EAN8 , MB_BARCODE_TYPE_ITF , MB_BARCODE_TYPE_QR ,
  MB_BARCODE_TYPE_UPCA , MB_BARCODE_TYPE_UPCE , MB_BARCODE_TYPE_PDF417 , MB_BARCODE_TYPE_NOT_BARCODE
}
 

Functions

MB_API char const *MB_CALL barcodeTypeToString (MBBarcodeType bt)
 Returns a string representation of MBBarcodeType enum. Returned pointer is a string constant. More...
 

Detailed Description

Copyright (c)2017 Microblink Ltd. All rights reserved.

ANY UNAUTHORIZED USE OR SALE, DUPLICATION, OR DISTRIBUTION OF THIS PROGRAM OR ANY OF ITS PARTS, IN SOURCE OR BINARY FORMS, WITH OR WITHOUT MODIFICATION, WITH THE PURPOSE OF ACQUIRING UNLAWFUL MATERIAL OR ANY OTHER BENEFIT IS PROHIBITED! THIS PROGRAM IS PROTECTED BY COPYRIGHT LAWS AND YOU MAY NOT REVERSE ENGINEER, DECOMPILE, OR DISASSEMBLE IT.

Enumeration Type Documentation

◆ MBBarcodeType

Possible types of barcodes.

Enumerator
MB_BARCODE_TYPE_AZTEC 

Represents Aztec 2D barcode

MB_BARCODE_TYPE_CODE128 

Represents Code 128 1D barcode

MB_BARCODE_TYPE_CODE39 

Represents Code 39 1D barcode

MB_BARCODE_TYPE_DATA_MATRIX 

Represents DataMatrix 2D barcode

MB_BARCODE_TYPE_EAN13 

Represents EAN 13 1D barcode

MB_BARCODE_TYPE_EAN8 

Represents EAN 8 1D barcode

MB_BARCODE_TYPE_ITF 

Represents ITF 1D barcode

MB_BARCODE_TYPE_QR 

Represents QR code

MB_BARCODE_TYPE_UPCA 

Represents UPC A 1D barcode

MB_BARCODE_TYPE_UPCE 

Represents UPC E 1D barcode

MB_BARCODE_TYPE_PDF417 

Represents PDF417 2D barcode

MB_BARCODE_TYPE_NOT_BARCODE 

This is returned when result is not a barcode

Function Documentation

◆ barcodeTypeToString()

MB_API char const *MB_CALL barcodeTypeToString ( MBBarcodeType  bt)

Returns a string representation of MBBarcodeType enum. Returned pointer is a string constant.

Parameters
btMBBarcodeType value.
Returns
String representation of bt.