BlinkID C SDK version 5.16.0
BarcodeResult.h
Go to the documentation of this file.
1
13#ifndef BARCODE_RESULT_H_INCLUDED
14#define BARCODE_RESULT_H_INCLUDED
15
20#include <Recognizer/Export.h>
21#include <Utils/Date.h>
22
27{
30
32 char const * firstName;
34 const char * middleName;
36 char const * lastName;
38 char const * fullName;
41
43 char const * address;
45 char const * placeOfBirth;
47 char const * nationality;
48
50 char const * race;
52 char const * religion;
54 char const * profession;
56 char const * maritalStatus;
58 char const * residentialStatus;
60 char const * employer;
62 char const * sex;
63
70
72 char const * documentNumber;
74 char const * personalIdNumber;
78 char const * issuingAuthority;
79
82
85
87 int empty;
88
97};
98
102MB_EXPORTED_TYPE typedef struct MBBarcodeResult MBBarcodeResult;
103
104#endif
@ MB_BARCODE_ELEMENT_KEY_COUNT
Definition: BarcodeElementKey.h:924
Definition: AddressDetailedInfo.h:20
Structure that holds result from scanning barcode.
Definition: BarcodeData.h:75
Definition: BarcodeResult.h:27
char const * personalIdNumber
Definition: BarcodeResult.h:74
MBBarcodeData barcodeData
Definition: BarcodeResult.h:29
char const * fullName
Definition: BarcodeResult.h:38
MBDriverLicenseDetailedInfo driverLicenseDetailedInfo
Definition: BarcodeResult.h:84
char const * sex
Definition: BarcodeResult.h:62
char const * nationality
Definition: BarcodeResult.h:47
MBDate dateOfExpiry
Definition: BarcodeResult.h:69
char const * documentAdditionalNumber
Definition: BarcodeResult.h:76
char const * profession
Definition: BarcodeResult.h:54
int empty
Definition: BarcodeResult.h:87
MBAddressDetailedInfo addressDetailedInfo
Definition: BarcodeResult.h:81
char const * religion
Definition: BarcodeResult.h:52
char const * placeOfBirth
Definition: BarcodeResult.h:45
const char * middleName
Definition: BarcodeResult.h:34
char const * documentNumber
Definition: BarcodeResult.h:72
char const * firstName
Definition: BarcodeResult.h:32
char const * extendedElements[MB_BARCODE_ELEMENT_KEY_COUNT]
Definition: BarcodeResult.h:96
char const * lastName
Definition: BarcodeResult.h:36
char const * employer
Definition: BarcodeResult.h:60
char const * maritalStatus
Definition: BarcodeResult.h:56
char const * address
Definition: BarcodeResult.h:43
char const * additionalNameInformation
Definition: BarcodeResult.h:40
char const * residentialStatus
Definition: BarcodeResult.h:58
MBDate dateOfIssue
Definition: BarcodeResult.h:67
char const * race
Definition: BarcodeResult.h:50
char const * issuingAuthority
Definition: BarcodeResult.h:78
MBDate dateOfBirth
Definition: BarcodeResult.h:65
Date structure which can hold date information returned by recognizers.
Definition: Date.h:29
Definition: DriverLicenseDetailedInfo.h:68