Configuration to access parameters of Code39. More...
#include <cvb/barcode/_detail/code39.hpp>
Inherits ReaderWithTransmitStartStopConfigBase.
Public Member Functions | |
| void | SetAllowFullAscii (bool fullAscii) |
| Permit/do not permit complete ASCII code. More... | |
| bool | AllowFullAscii () const |
| Returns whether to permit/do not permit complete ASCII code. More... | |
Public Member Functions inherited from ReaderWithTransmitStartStopConfigBase | |
| void | SetTransmitStartStop (SmartBool transmitStartStop) |
| Sets whether to transmit/do not transmit start and stop digits with data. More... | |
| SmartBool | TransmitStartStop () const |
| Returns whether to transmit/do not transmit start and stop digits with data. More... | |
Public Member Functions inherited from ReaderWithBooleanCheckDigitConfigBase | |
| void | SetEvaluateCheckDigit (bool evalCheckDigit) |
| Sets the evaluate/ignore check digit. More... | |
| bool | EvaluateCheckDigit () const |
| Returns the evaluate/ignore check digit. More... | |
Public Member Functions inherited from ReaderCommon1DConfigBase | |
| virtual int | AbsoluteMaxDigits () const |
| Absolute maximum number of digits. More... | |
| virtual int | AbsoluteMinDigits () const |
| Absolute minimum number digits. More... | |
| virtual void | SetMinDigits (int minDigits) |
| virtual int | MinDigits () const |
| Returns the minimum number of Codabar code words. More... | |
| virtual void | SetMaxDigits (int maxDigits) |
| Sets the maximum number of Codabar code words. More... | |
| virtual int | MaxDigits () const |
| Returns the maximum number of Codabar code words. More... | |
| virtual void | SetTransmitCheckDigit (bool transmitCheckDigit) |
| Append/do not append check digit to data. More... | |
| virtual bool | TransmitCheckDigit () const |
| Returns whether to append check digit to data. More... | |
Public Member Functions inherited from ReaderWithQuietzoneConfigBase | |
| void | SetCheckQuietzone (bool checkQuietzone) |
| Sets whether to check/ignore quiet zone. More... | |
| bool | CheckQuietzone () const |
| Returns whether to check/ignore quiet zone. More... | |
Public Member Functions inherited from ReaderConfigBase | |
| void | SetInverse (bool inverse) |
| Code is inverted (white on black)/not inverted. More... | |
| bool | Inverse () const |
| Returns whether the code is inverted (white on black) or not. More... | |
Static Public Member Functions | |
| static std::unique_ptr< Code39 > | FromHandle (const HandleGuard< ReaderConfig > &guard, bool &isActiveOut) |
| Create object from handle. More... | |
Configuration to access parameters of Code39.
|
inline |
Returns whether to permit/do not permit complete ASCII code.
| Any | exception derived from std::exception including CvbException. |
|
inlinestatic |
Create object from handle.
| [in] | guard | Handle guard to read the configuration from. |
| [out] | isActiveOut | Returns the active state of the configuration in the handle. |
| Any | exception derived from std::exception including CvbException. |
|
inline |
Permit/do not permit complete ASCII code.
| [in] | fullAscii | If the complete ASCII code is permitted (fullAscii = true), the corresponding Code 39 character sequences are interpreted correctly. Otherwise the characters are returned uninterpreted (see Code 39 specifications). |
| Any | exception derived from std::exception including CvbException. |