Files
3rdparty
zint-2.4.4
backend
2of5.c
auspost.c
aztec.c
aztec.h
code.c
code1.c
code1.h
code128.c
code16k.c
code49.c
code49.h
common.c
common.h
composite.c
composite.h
dllversion.c
dmatrix.c
dmatrix.h
font.h
gb2312.h
gridmtx.c
gridmtx.h
gs1.c
gs1.h
imail.c
large.c
large.h
library.c
maxicode.c
maxicode.h
maxipng.h
medical.c
ms_stdint.h
pdf417.c
pdf417.h
plessey.c
png.c
postal.c
ps.c
qr.c
qr.h
reedsol.c
reedsol.h
render.c
rss.c
rss.h
sjis.h
svg.c
telepen.c
upcean.c
zint.h
backend_qt4
COPYING
3rdparty.pro
demo_r1
demo_r2
designer
docs
include
limereport
translations
.gitignore
.travis.yml
COPYING
LICENSE
README.md
common.pri
followTo.patch
limereport.pri
limereport.pro
qzint.pri
LimeReport/3rdparty/zint-2.4.4/backend/gs1.h
2016-03-21 00:49:04 +01:00

35 lines
1.2 KiB
C

/* gs1.h - Verifies GS1 data */
/*
libzint - the open source barcode library
Copyright (C) 2009 Robin Stuart <robin@zint.org.uk>
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*/
#ifndef __GS1_H
#define __GS1_H
#ifdef __cplusplus
extern "C" {
#endif /* __cplusplus */
extern int gs1_verify(struct zint_symbol *symbol, unsigned char source[], const unsigned int src_len, char reduced[]);
extern int ugs1_verify(struct zint_symbol *symbol, unsigned char source[], const unsigned int src_len, unsigned char reduced[]);
#ifdef __cplusplus
}
#endif /* __cplusplus */
#endif /* __GS1_H */