Represents the complete decoded stream extracted from a QR code, EQRCode. More...
#include <eVision/EasyQRCode/EQRCodeDecodedStream.h>
Public Member Functions | |
| EQRCodeDecodedStream () | |
| Creates an EQRCodeDecodedStream object. | |
| EQRCodeDecodedStream (const eVision::EQRCodeDecodedStream &other) | |
| Creates an EQRCodeDecodedStream object. | |
| virtual | ~EQRCodeDecodedStream () throw () |
| eVision::EQRCodeDecodedStream & | operator= (const eVision::EQRCodeDecodedStream &other) |
| Assignment operator. | |
| eVision::EQRCodeCodingMode | GetCodingMode () const |
| Coding mode used in the decoded QR code. Returned as one of the EQRCodeCodingMode enum value. | |
| uint32_t | GetApplicationIndicator () const |
| Application indicator. | |
| std::vector< uint8_t > | GetRawBitstream () const |
| Raw bit stream as a vector of bytes. | |
| std::vector< eVision::EQRCodeDecodedStreamPart > | GetDecodedStreamParts () const |
| Decoded stream parts, EQRCodeDecodedStreamPart. | |
| EQRCodeDecodedStream (CppWrapperInternal::InternalConstructor) | |
Public Attributes | |
| CppWrapperInternal::WrappedClass | wrappedClass_ |
Represents the complete decoded stream extracted from a QR code, EQRCode.
License(s): EasyQRCode
| eVision::EQRCodeDecodedStream::EQRCodeDecodedStream | ( | ) |
Creates an EQRCodeDecodedStream object.
| eVision::EQRCodeDecodedStream::EQRCodeDecodedStream | ( | const eVision::EQRCodeDecodedStream & | other | ) |
Creates an EQRCodeDecodedStream object.
| other | Another EQRCodeDecodedStream. |
|
virtual | ||||||||||||
| eVision::EQRCodeDecodedStream::EQRCodeDecodedStream | ( | CppWrapperInternal::InternalConstructor | ) |
| uint32_t eVision::EQRCodeDecodedStream::GetApplicationIndicator | ( | ) | const |
Application indicator.
The application indicator is relevant if the coding mode of the QR code is EQRCodeCodingMode::EQRCodeCodingMode_Fnc1_Aim only.
| eVision::EQRCodeCodingMode eVision::EQRCodeDecodedStream::GetCodingMode | ( | ) | const |
Coding mode used in the decoded QR code. Returned as one of the EQRCodeCodingMode enum value.
| std::vector< eVision::EQRCodeDecodedStreamPart > eVision::EQRCodeDecodedStream::GetDecodedStreamParts | ( | ) | const |
Decoded stream parts, EQRCodeDecodedStreamPart.
| std::vector< uint8_t > eVision::EQRCodeDecodedStream::GetRawBitstream | ( | ) | const |
Raw bit stream as a vector of bytes.
The raw bit stream is the bit stream of the QR code after unmasking and error correction, but before decoding.
| eVision::EQRCodeDecodedStream & eVision::EQRCodeDecodedStream::operator= | ( | const eVision::EQRCodeDecodedStream & | other | ) |
Assignment operator.
| other | The EQRCodeDecodedStream::EQRCodeDecodedStream object that should be copied |
| CppWrapperInternal::WrappedClass eVision::EQRCodeDecodedStream::wrappedClass_ |