diff --git a/docs/gs1syntaxdictionary-utils_8h.html b/docs/gs1syntaxdictionary-utils_8h.html index ae08a42..07b8bf6 100644 --- a/docs/gs1syntaxdictionary-utils_8h.html +++ b/docs/gs1syntaxdictionary-utils_8h.html @@ -5,7 +5,7 @@ -
This header contains the declarations for the reference linter functions of type gs1_linter_t referred to in the GS1 Syntax Dictionary, as well as the list of all possible return codes with a description of the indicated error conditions.
+This header contains the declarations for the reference linter functions of type gs1_linter_t referred to in the GS1 Barcode Syntax Dictionary, as well as the list of all possible return codes with a description of the indicated error conditions.
The reference linter return codes of type gs1_lint_err_t are described below.
The functional descriptions of the reference linters are available from the table of linters on the main page.
The GS1 Syntax Dictionary contains entries describing the composition of each Application Identifier (AI) in the GS1 system in terms of its concatenated components.
-Each component may be associated with one or more "linters" whose task is to analyse the component and detect common errors using the information that is available to them.
-This documentation describes the actions of the set of reference linters that are provided by GS1 for use with the Syntax Dictionary, which are available here:
+The GS1 Barcode Syntax Dictionary contains entries describing the composition of each Application Identifier (AI) in the GS1 system in terms of its concatenated components.
+Each component may be associated with one or more GS1 Barcode Syntax Tests ("linters") whose task is to analyse the component and detect common errors using the information that is available to them.
+This documentation describes the actions of the set of reference linters that are provided by GS1 for use with the GS1 Barcode Syntax Dictionary, which are available here:
https://ref.gs1.org/tools/gs1-barcode-syntax-resource/syntax-tests/implementation/
For each target platform it is intended that the linters may be cross-compiled, wrapped with language-specific code that calls the native functions, transliterated, or otherwise made available.
@@ -57,7 +57,7 @@gs1syntaxdictionary-utils.h | This header provides utility macros used by the reference linter functions |
gs1syntaxdictionary.h | This header contains the declarations for the reference linter functions of type gs1_linter_t referred to in the GS1 Syntax Dictionary, as well as the list of all possible return codes with a description of the indicated error conditions |
gs1syntaxdictionary.h | This header contains the declarations for the reference linter functions of type gs1_linter_t referred to in the GS1 Barcode Syntax Dictionary, as well as the list of all possible return codes with a description of the indicated error conditions |
couponcode | The couponcode linter ensures that the data conforms to the original North American Coupon Code (NACC) specification, as carried in AI (8110) |
couponposoffer | The couponposoffer linter ensures that the data conforms to the modernised North American positive offer file coupon code standard, as carried in AI (8112) |
cset39 | The cset39 linter ensures that the given data contains only characters within GS1 AI encodable character set 39 ("CSET 39") |
- GS1 Syntax Dictionary: Linter reference
+ GS1 Barcode Syntax Tests reference
- A reference to the AI component linter routines referred to by the GS1 Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
+ A reference to the AI component "linter" routines referred to by the GS1 Barcode Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
|
|
- GS1 Syntax Dictionary: Linter reference
+ GS1 Barcode Syntax Tests reference
- A reference to the AI component linter routines referred to by the GS1 Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
+ A reference to the AI component "linter" routines referred to by the GS1 Barcode Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
|
|
- GS1 Syntax Dictionary: Linter reference
+ GS1 Barcode Syntax Tests reference
- A reference to the AI component linter routines referred to by the GS1 Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
+ A reference to the AI component "linter" routines referred to by the GS1 Barcode Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
|
|
- GS1 Syntax Dictionary: Linter reference
+ GS1 Barcode Syntax Tests reference
- A reference to the AI component linter routines referred to by the GS1 Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
+ A reference to the AI component "linter" routines referred to by the GS1 Barcode Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
|
|
- GS1 Syntax Dictionary: Linter reference
+ GS1 Barcode Syntax Tests reference
- A reference to the AI component linter routines referred to by the GS1 Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
+ A reference to the AI component "linter" routines referred to by the GS1 Barcode Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
|
|
- GS1 Syntax Dictionary: Linter reference
+ GS1 Barcode Syntax Tests reference
- A reference to the AI component linter routines referred to by the GS1 Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
+ A reference to the AI component "linter" routines referred to by the GS1 Barcode Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
|
|
- GS1 Syntax Dictionary: Linter reference
+ GS1 Barcode Syntax Tests reference
- A reference to the AI component linter routines referred to by the GS1 Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
+ A reference to the AI component "linter" routines referred to by the GS1 Barcode Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
|
|
- GS1 Syntax Dictionary: Linter reference
+ GS1 Barcode Syntax Tests reference
- A reference to the AI component linter routines referred to by the GS1 Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
+ A reference to the AI component "linter" routines referred to by the GS1 Barcode Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
|
|
- GS1 Syntax Dictionary: Linter reference
+ GS1 Barcode Syntax Tests reference
- A reference to the AI component linter routines referred to by the GS1 Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
+ A reference to the AI component "linter" routines referred to by the GS1 Barcode Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
|
|
- GS1 Syntax Dictionary: Linter reference
+ GS1 Barcode Syntax Tests reference
- A reference to the AI component linter routines referred to by the GS1 Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
+ A reference to the AI component "linter" routines referred to by the GS1 Barcode Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
|
|
- GS1 Syntax Dictionary: Linter reference
+ GS1 Barcode Syntax Tests reference
- A reference to the AI component linter routines referred to by the GS1 Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
+ A reference to the AI component "linter" routines referred to by the GS1 Barcode Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
|
|
- GS1 Syntax Dictionary: Linter reference
+ GS1 Barcode Syntax Tests reference
- A reference to the AI component linter routines referred to by the GS1 Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
+ A reference to the AI component "linter" routines referred to by the GS1 Barcode Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
|
|
- GS1 Syntax Dictionary: Linter reference
+ GS1 Barcode Syntax Tests reference
- A reference to the AI component linter routines referred to by the GS1 Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
+ A reference to the AI component "linter" routines referred to by the GS1 Barcode Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
|
|
- GS1 Syntax Dictionary: Linter reference
+ GS1 Barcode Syntax Tests reference
- A reference to the AI component linter routines referred to by the GS1 Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
+ A reference to the AI component "linter" routines referred to by the GS1 Barcode Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
|
|
- GS1 Syntax Dictionary: Linter reference
+ GS1 Barcode Syntax Tests reference
- A reference to the AI component linter routines referred to by the GS1 Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
+ A reference to the AI component "linter" routines referred to by the GS1 Barcode Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
|
|
- GS1 Syntax Dictionary: Linter reference
+ GS1 Barcode Syntax Tests reference
- A reference to the AI component linter routines referred to by the GS1 Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
+ A reference to the AI component "linter" routines referred to by the GS1 Barcode Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
|
|
- GS1 Syntax Dictionary: Linter reference
+ GS1 Barcode Syntax Tests reference
- A reference to the AI component linter routines referred to by the GS1 Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
+ A reference to the AI component "linter" routines referred to by the GS1 Barcode Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
|
|
- GS1 Syntax Dictionary: Linter reference
+ GS1 Barcode Syntax Tests reference
- A reference to the AI component linter routines referred to by the GS1 Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
+ A reference to the AI component "linter" routines referred to by the GS1 Barcode Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
|
|
- GS1 Syntax Dictionary: Linter reference
+ GS1 Barcode Syntax Tests reference
- A reference to the AI component linter routines referred to by the GS1 Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
+ A reference to the AI component "linter" routines referred to by the GS1 Barcode Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
|
|
- GS1 Syntax Dictionary: Linter reference
+ GS1 Barcode Syntax Tests reference
- A reference to the AI component linter routines referred to by the GS1 Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
+ A reference to the AI component "linter" routines referred to by the GS1 Barcode Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
|
|
- GS1 Syntax Dictionary: Linter reference
+ GS1 Barcode Syntax Tests reference
- A reference to the AI component linter routines referred to by the GS1 Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
+ A reference to the AI component "linter" routines referred to by the GS1 Barcode Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
|
|
- GS1 Syntax Dictionary: Linter reference
+ GS1 Barcode Syntax Tests reference
- A reference to the AI component linter routines referred to by the GS1 Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
+ A reference to the AI component "linter" routines referred to by the GS1 Barcode Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
|
|
- GS1 Syntax Dictionary: Linter reference
+ GS1 Barcode Syntax Tests reference
- A reference to the AI component linter routines referred to by the GS1 Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
+ A reference to the AI component "linter" routines referred to by the GS1 Barcode Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
|
|
- GS1 Syntax Dictionary: Linter reference
+ GS1 Barcode Syntax Tests reference
- A reference to the AI component linter routines referred to by the GS1 Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
+ A reference to the AI component "linter" routines referred to by the GS1 Barcode Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
|
|
- GS1 Syntax Dictionary: Linter reference
+ GS1 Barcode Syntax Tests reference
- A reference to the AI component linter routines referred to by the GS1 Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
+ A reference to the AI component "linter" routines referred to by the GS1 Barcode Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
|
|
- GS1 Syntax Dictionary: Linter reference
+ GS1 Barcode Syntax Tests reference
- A reference to the AI component linter routines referred to by the GS1 Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
+ A reference to the AI component "linter" routines referred to by the GS1 Barcode Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
|
|
- GS1 Syntax Dictionary: Linter reference
+ GS1 Barcode Syntax Tests reference
- A reference to the AI component linter routines referred to by the GS1 Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
+ A reference to the AI component "linter" routines referred to by the GS1 Barcode Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
|
|
- GS1 Syntax Dictionary: Linter reference
+ GS1 Barcode Syntax Tests reference
- A reference to the AI component linter routines referred to by the GS1 Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
+ A reference to the AI component "linter" routines referred to by the GS1 Barcode Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
|
|
- GS1 Syntax Dictionary: Linter reference
+ GS1 Barcode Syntax Tests reference
- A reference to the AI component linter routines referred to by the GS1 Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
+ A reference to the AI component "linter" routines referred to by the GS1 Barcode Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
|
|
- GS1 Syntax Dictionary: Linter reference
+ GS1 Barcode Syntax Tests reference
- A reference to the AI component linter routines referred to by the GS1 Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
+ A reference to the AI component "linter" routines referred to by the GS1 Barcode Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
|
|
- GS1 Syntax Dictionary: Linter reference
+ GS1 Barcode Syntax Tests reference
- A reference to the AI component linter routines referred to by the GS1 Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
+ A reference to the AI component "linter" routines referred to by the GS1 Barcode Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
|
|
- GS1 Syntax Dictionary: Linter reference
+ GS1 Barcode Syntax Tests reference
- A reference to the AI component linter routines referred to by the GS1 Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
+ A reference to the AI component "linter" routines referred to by the GS1 Barcode Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
|
|
- GS1 Syntax Dictionary: Linter reference
+ GS1 Barcode Syntax Tests reference
- A reference to the AI component linter routines referred to by the GS1 Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
+ A reference to the AI component "linter" routines referred to by the GS1 Barcode Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
|
|
- GS1 Syntax Dictionary: Linter reference
+ GS1 Barcode Syntax Tests reference
- A reference to the AI component linter routines referred to by the GS1 Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
+ A reference to the AI component "linter" routines referred to by the GS1 Barcode Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
|
|
- GS1 Syntax Dictionary: Linter reference
+ GS1 Barcode Syntax Tests reference
- A reference to the AI component linter routines referred to by the GS1 Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
+ A reference to the AI component "linter" routines referred to by the GS1 Barcode Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
|
|
- GS1 Syntax Dictionary: Linter reference
+ GS1 Barcode Syntax Tests reference
- A reference to the AI component linter routines referred to by the GS1 Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
+ A reference to the AI component "linter" routines referred to by the GS1 Barcode Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
|
|
- GS1 Syntax Dictionary: Linter reference
+ GS1 Barcode Syntax Tests reference
- A reference to the AI component linter routines referred to by the GS1 Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
+ A reference to the AI component "linter" routines referred to by the GS1 Barcode Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
|
|
- GS1 Syntax Dictionary: Linter reference
+ GS1 Barcode Syntax Tests reference
- A reference to the AI component linter routines referred to by the GS1 Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
+ A reference to the AI component "linter" routines referred to by the GS1 Barcode Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
|
|
- GS1 Syntax Dictionary: Linter reference
+ GS1 Barcode Syntax Tests reference
- A reference to the AI component linter routines referred to by the GS1 Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
+ A reference to the AI component "linter" routines referred to by the GS1 Barcode Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
|
|
- GS1 Syntax Dictionary: Linter reference
+ GS1 Barcode Syntax Tests reference
- A reference to the AI component linter routines referred to by the GS1 Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
+ A reference to the AI component "linter" routines referred to by the GS1 Barcode Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
|
|
- GS1 Syntax Dictionary: Linter reference
+ GS1 Barcode Syntax Tests reference
- A reference to the AI component linter routines referred to by the GS1 Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
+ A reference to the AI component "linter" routines referred to by the GS1 Barcode Syntax Dictionary. Copyright (c) 2022-2024 GS1 AISBL.
|