|
| virtual T & | EnableCCA () override |
| | Enables Composite Component A (CC-A) decoding.
|
| |
| virtual T & | DisableCCA () override |
| | Disables Composite Component A (CC-A) decoding.
|
| |
| virtual T & | EnableCCB () override |
| | Enables Composite Component B (CC-B) decoding.
|
| |
| virtual T & | DisableCCB () override |
| | Disables Composite Component B (CC-B) decoding.
|
| |
| virtual T & | EnableCCC () override |
| | Enables Composite Component C (CC-C) decoding.
|
| |
| virtual T & | DisableCCC () override |
| | Disables Composite Component C (CC-C) decoding.
|
| |
| virtual T & | SetSupplemental (SupplementalCode supplement, bool required=false, bool addSpace=true)=0 |
| | Configures supplemental code decoding.
|
| |
| virtual SupplementalCode | Supplemental () const =0 |
| | Retrieves the current configuration of the supplemental code decoding.
|
| |
| virtual T & | SetStripCheckDigit (bool value)=0 |
| | Enables or disables the removal of the check digit from read codes.
|
| |
| virtual bool | StripCheckDigit () const =0 |
| | Determines whether check digit removal is enabled.
|
| |
| bool | EnabledCCA () const |
| | Checks if CompositeComponent A (CC-A) decoding is enabled.
|
| |
| bool | EnabledCCB () const |
| | Checks if CompositeComponent B (CC-B) decoding is enabled.
|
| |
| bool | EnabledCCC () const |
| | Checks if CompositeComponent C (CC-C) decoding is enabled.
|
| |
| bool | Enabled () const |
| | Checks if decoding for the code type represented by the derived class is enabled.
|
| |
| T & | Enable () |
| | Enables decoding for the code type represented by the derived class.
|
| |
| T & | Disable () |
| | Disables decoding for the code type represented by the derived class.
|
| |
template<class T>
class Cvb::CodeReader::Config::UpcEanBase< T >
Base configuration class for UPC-A, UPC-E, EAN-8, and EAN-13 barcodes.
UPC-A, UPC-E, EAN-8, and EAN-13 barcodes can serve as the 1D component of a composite code, too. A composite code combines a 1D barcode (such as UPC or EAN) with a 2D code, often to include additional information. To enable composite code decoding use function EnableCCA(), EnableCCB() or EnableCCC().
For specific configurations, refer to the following derived classes:
- Template Parameters
-
| T | The specific configuration class for the UPC ore EAN barcode type. |