Namespace for all barcode decoding functionalities. More...
Classes | |
class | CompositeCodeBase |
Base configuration class for composite barcodes. More... | |
class | Decoder |
Class for barcode decoding. More... | |
struct | Result |
Barcode result. More... | |
struct | Result2D |
2D barcode result. More... | |
Enumerations | |
enum | SymbologyType { Unknown = 0 , Code11 , Code128 , Code39 , Code93 , DataMatrix , QR , MicroQR , Ean13 , Ean8 , UpcA , UpcE , Interleaved2of5 , Straight2of5 , MsiPlessey , Pdf417 , MicroPdf417 , PharmaCode , Code32 , AustraliaPost , DutchPost , RoyalMail , UspsIntelligentMail , UspsPlanet , UspsPostnet , GS1DataBar14 , GS1DataBarStacked , GS1DataBarLimited , GS1DataBarExpanded , GS1DataBarExpandedStacked } |
Possible symbology types of resulting barcodes stored in Result. More... | |
enum | DecodeStatus { GenericError = -1 , DecodeSuccess = 100 } |
Possible values for decoding status stored in Result. More... | |
Namespace for all barcode decoding functionalities.
This namespace encompasses all essential functions, enums, and classes required for barcode decoding operations.
enum DecodeStatus |
Possible values for decoding status stored in Result.
Enumerator | |
---|---|
GenericError | Generic error. |
DecodeSuccess | Decoding succeeded. |
enum SymbologyType |
Possible symbology types of resulting barcodes stored in Result.