File indexing completed on 2024-05-12 04:01:32
0001 /* 0002 SPDX-FileCopyrightText: 2010-2016 Sune Vuorela <sune@vuorela.dk> 0003 0004 SPDX-License-Identifier: MIT 0005 */ 0006 0007 #ifndef PRISON_PRISON_H 0008 #define PRISON_PRISON_H 0009 0010 #include "prison_export.h" 0011 0012 /** 0013 * @namespace Prison 0014 * 0015 * Provides classes and methods for generating barcodes. 0016 */ 0017 namespace Prison 0018 { 0019 /** 0020 * possible supported barcode types 0021 */ 0022 enum BarcodeType { 0023 /** QRCode 2d barcode */ 0024 QRCode, 0025 /** DataMatrix 2d barcode */ 0026 DataMatrix, 0027 /** Aztec 2d barcode */ 0028 Aztec, 0029 /** Code39 barcode */ 0030 Code39, 0031 /** Code93 barcode */ 0032 Code93, 0033 /** Code 128 barcode */ 0034 Code128, 0035 /** PDF417 barcode */ 0036 PDF417, 0037 /** EAN13 barcode */ 0038 EAN13, 0039 }; 0040 } 0041 0042 #endif // PRISON_PRISON_H