| 
    BlinkID C SDK version 5.16.0
    
   | 
 
#include <BarcodeResult.h>
Data Fields | |
| MBBarcodeData | barcodeData | 
| char const * | firstName | 
| const char * | middleName | 
| char const * | lastName | 
| char const * | fullName | 
| char const * | additionalNameInformation | 
| char const * | address | 
| char const * | placeOfBirth | 
| char const * | nationality | 
| char const * | race | 
| char const * | religion | 
| char const * | profession | 
| char const * | maritalStatus | 
| char const * | residentialStatus | 
| char const * | employer | 
| char const * | sex | 
| MBDate | dateOfBirth | 
| MBDate | dateOfIssue | 
| MBDate | dateOfExpiry | 
| char const * | documentNumber | 
| char const * | personalIdNumber | 
| char const * | documentAdditionalNumber | 
| char const * | issuingAuthority | 
| MBAddressDetailedInfo | addressDetailedInfo | 
| MBDriverLicenseDetailedInfo | driverLicenseDetailedInfo | 
| int | empty | 
| char const * | extendedElements [MB_BARCODE_ELEMENT_KEY_COUNT] | 
BarcodeResult contains data extracted from the barcode.
| char const* MBBarcodeResult::additionalNameInformation | 
The additional name information of the document owner.
| char const* MBBarcodeResult::address | 
The address of the document owner.
| MBAddressDetailedInfo MBBarcodeResult::addressDetailedInfo | 
The details about the address of the document owner.
| MBBarcodeData MBBarcodeResult::barcodeData | 
The raw, unparsed barcode data.
| MBDate MBBarcodeResult::dateOfBirth | 
The date of birth of the document owner.
| MBDate MBBarcodeResult::dateOfExpiry | 
The date of expiry of the document.
| MBDate MBBarcodeResult::dateOfIssue | 
The date of issue of the document.
| char const* MBBarcodeResult::documentAdditionalNumber | 
The additional number of the document.
| char const* MBBarcodeResult::documentNumber | 
The document number.
| MBDriverLicenseDetailedInfo MBBarcodeResult::driverLicenseDetailedInfo | 
The driver license detailed info.
| char const* MBBarcodeResult::employer | 
The employer of the document owner.
| int MBBarcodeResult::empty | 
Whether the result is empty
| char const* MBBarcodeResult::extendedElements[MB_BARCODE_ELEMENT_KEY_COUNT] | 
Document specific extended elements that contain all barcode fields in their original form.
Currently this is only filled for AAMVACompliant documents.
NOTE: Access to elements of this array should be done only through MBBarcodeElementKey.
| char const* MBBarcodeResult::firstName | 
The first name of the document owner.
| char const* MBBarcodeResult::fullName | 
The full name of the document owner.
| char const* MBBarcodeResult::issuingAuthority | 
The issuing authority of the document.
| char const* MBBarcodeResult::lastName | 
The last name of the document owner.
| char const* MBBarcodeResult::maritalStatus | 
The marital status of the document owner.
| const char* MBBarcodeResult::middleName | 
The middle name of the document owner.
| char const* MBBarcodeResult::nationality | 
The nationality of the document owner.
| char const* MBBarcodeResult::personalIdNumber | 
The personal identification number.
| char const* MBBarcodeResult::placeOfBirth | 
The place of birth of the document owner.
| char const* MBBarcodeResult::profession | 
The profession of the document owner.
| char const* MBBarcodeResult::race | 
The race of the document owner.
| char const* MBBarcodeResult::religion | 
The religion of the document owner.
| char const* MBBarcodeResult::residentialStatus | 
The residential status of the document owner.
| char const* MBBarcodeResult::sex | 
The sex of the document owner.