|
OpenSRX 0.1.0
C++ library for interfacing with Keyence SR series barcode readers
|
Result of a barcode read operation. More...
#include <Code.hpp>
Public Attributes | |
| std::string | data |
| The decoded barcode string. | |
| std::optional< BoundingBox > | boundingBox |
| Code vertex positions (param 308). | |
| std::optional< Point > | center |
| Code center position (param 309). | |
| std::optional< std::string > | codeType |
| Code type name (param 301). | |
| std::optional< int > | bankNumber |
| Bank number (param 303). | |
| std::optional< double > | angle |
| Decode angle in degrees (param 371). | |
Result of a barcode read operation.
Always contains the decoded code data. Optionally contains metadata fields that the scanner appends when the corresponding OperationParam appending settings are enabled (e.g. CODE_VERTEX_APPENDING, CODE_CENTER_APPENDING, CODE_TYPE_APPENDING).
| std::optional<double> OpenSRX::Code::angle |
Decode angle in degrees (param 371).
| std::optional<int> OpenSRX::Code::bankNumber |
Bank number (param 303).
| std::optional<BoundingBox> OpenSRX::Code::boundingBox |
Code vertex positions (param 308).
| std::optional<std::string> OpenSRX::Code::codeType |
Code type name (param 301).
| std::string OpenSRX::Code::data |
The decoded barcode string.