Lines Matching full:in

8  * this software and associated documentation files (the "Software"), to deal in
13 * - The above copyright notice and this permission notice shall be included in
17 * fitness for a particular purpose and noninfringement. In no event shall the
19 * liability, whether in an action of contract, tort or otherwise, arising from,
20 * out of or in connection with the Software or the use or other dealings in the
38 * Invented by Denso Wave and described in the ISO/IEC 18004 standard.
55 * The error correction level in a QR Code symbol.
58 // Must be declared in ascending order of error protection
68 * The mask pattern used in a QR Code symbol.
99 * A segment of character/binary/control data in a QR Code symbol.
104 * Even in the most favorable conditions, a QR Code can only hold 7089 characters of data.
113 // The length of this segment's unencoded data. Measured in characters for
118 // The data bits of this segment, packed in bitwise big endian.
122 // The number of valid data bits used in the buffer. Requires
132 #define qrcodegen_VERSION_MIN 1 // The minimum version number supported in the QR Code Model 2 s…
133 #define qrcodegen_VERSION_MAX 40 // The maximum version number supported in the QR Code Model 2 s…
137 // can store any single QR Code from version 1 to 25 (inclusive). The result fits in an int (or int…
152 * If the data is too long to fit in any version in the given range
154 * - The input text must be encoded in UTF-8 and contain no NULs.
162 * - In the most optimistic case, a QR Code at version 40 with low ECC
175 * If the data is too long to fit in any version in the given range
186 * - In the most optimistic case, a QR Code at version 40 with low ECC can hold any byte
200 * QR Code creation succeeded, or false if the data is too long to fit in any version. The ECC level
203 * between modes (such as alphanumeric and byte) to encode text in less space.
206 * result in them being clobbered, but the QR Code output will still be correct.
215 …* Returns true if QR Code creation succeeded, or false if the data is too long to fit in the range…
222 * between modes (such as alphanumeric and byte) to encode text in less space.
225 * result in them being clobbered, but the QR Code output will still be correct.
233 * Tests whether the given string can be encoded as a segment in alphanumeric mode.
234 * A string is encodable iff each character is in the following set: 0 to 9, A to Z
241 * Tests whether the given string can be encoded as a segment in numeric mode.
242 * A string is encodable iff each character is in the range 0 to 9.
252 * - Otherwise, all valid results are in the range [0, ceil(INT16_MAX / 8)], i.e. at most 4096.
262 * Returns a segment representing the given binary data encoded in
270 * Returns a segment representing the given string of decimal digits encoded in numeric mode.
276 * Returns a segment representing the given text string encoded in alphanumeric mode.
294 * The result is in the range [21, 177]. Note that the length of the array buffer