|
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. |