| layout | default-layout |
|---|---|
| title | COneDCodeDetails Class - Dynamsoft Barcode Reader C++ Edition API Reference |
| description | This page shows COneDCodeDetails class definition of Dynamsoft Barcode Reader SDK C++ Edition. |
| keywords | startchar, stopchars, COneDCodeDetails, api reference |
The COneDCodeDetails class represents detailed information about a one-dimensional barcode. It inherits from the CBarcodeDetails class.
Namespace: dynamsoft::dbr
Assembly: DynamsoftBarcodeReader
Inheritance: [CBarcodeDetails]({{ site.dbr_cpp_api }}barcode-details.html) -> COneDCodeDetails
class COneDCodeDetails : public CBarcodeDetails| Attribute | Type |
|---|---|
startCharsBytes |
unsigned char* |
startCharsBytesLength |
int |
stopCharsBytes |
unsigned char* |
stopCharsBytesLength |
int |
checkDigitBytes |
unsigned char* |
checkDigitBytesLength |
int |
startPatternRange |
float[2] |
middlePatternRange |
float[2] |
endPatternRange |
float[2] |
reserved |
char[8] |
| Method | Description |
|---|---|
COneDCodeDetails |
Constructor for the COneDCodeDetails class. |
~COneDCodeDetails |
Destructor for the COneDCodeDetails class. |
The start chars of the one-dimensional barcode in a byte array.
unsigned char* startCharsBytesThe length of the start chars byte array.
int startCharsBytesLengthThe stop chars of the one-dimensional barcode in a byte array.
unsigned char* stopCharsBytesThe length of the stop chars byte array.
int stopCharsBytesLengthThe check digit chars of the one-dimensional barcode in a byte array.
unsigned char* checkDigitBytesThe length of the check digit chars byte array.
int checkDigitBytesLengthThe position of the start pattern relative to the barcode location.
float startPatternRange[2]| Index | Type | Description |
|---|---|---|
| 0 | float | X coordinate of the start position in percentage value. |
| 1 | float | X coordinate of the end position in percentage value. |
The position of the middle pattern relative to the barcode location.
float middlePatternRange[2]| Index | Type | Description |
|---|---|---|
| 0 | float | X coordinate of the start position in percentage value. |
| 1 | float | X coordinate of the end position in percentage value. |
The position of the end pattern relative to the barcode location.
float endPatternRange[2]| Index | Type | Description |
|---|---|---|
| 0 | float | X coordinate of the start position in percentage value. |
| 1 | float | X coordinate of the end position in percentage value. |
Reserved memory for the COneDCodeDetails struct. The length of this array indicates the size of the memory reserved for this struct.
char reserved[8]Constructor for the COneDCodeDetails class.
COneDCodeDetails()Destructor for the COneDCodeDetails class.
virtual ~COneDCodeDetails()