ZBar Bar Code Reader Library  version 0.10
i25.c File Reference
Include dependency graph for i25.c:

Functions

zbar_symbol_type_t _zbar_decode_i25 (zbar_decoder_t *dcode)
 
static unsigned char i25_decode1 (unsigned char enc, unsigned e, unsigned s)
 
static unsigned char i25_decode10 (zbar_decoder_t *dcode, unsigned char offset)
 
static signed char i25_decode_end (zbar_decoder_t *dcode)
 
static signed char i25_decode_start (zbar_decoder_t *dcode)
 

Function Documentation

static unsigned char i25_decode1 ( unsigned char  enc,
unsigned  e,
unsigned  s 
)
inlinestatic

References decode_e().

Referenced by i25_decode10(), and i25_decode_start().

Here is the call graph for this function:

Here is the caller graph for this function:

static unsigned char i25_decode10 ( zbar_decoder_t *  dcode,
unsigned char  offset 
)
inlinestatic

References i25_decoder_s::direction, dprintf, get_width(), i25_decode1(), and i25_decoder_s::s10.

Referenced by _zbar_decode_i25().

Here is the call graph for this function:

Here is the caller graph for this function:

static signed char i25_decode_end ( zbar_decoder_t *  dcode)
inlinestatic

References CFG, i25_decoder_s::character, decode_e(), i25_decoder_s::direction, dprintf, get_width(), quiet, scan_image::width, i25_decoder_s::width, zbar::ZBAR_CFG_MAX_LEN, zbar::ZBAR_CFG_MIN_LEN, zbar::ZBAR_I25, and zbar::ZBAR_NONE.

Referenced by _zbar_decode_i25().

Here is the call graph for this function:

Here is the caller graph for this function:

static signed char i25_decode_start ( zbar_decoder_t *  dcode)
inlinestatic

References i25_decoder_s::character, i25_decoder_s::direction, dprintf, i25_decoder_s::element, get_color(), get_width(), i25_decode1(), quiet, i25_decoder_s::s10, zbar::ZBAR_BAR, zbar::ZBAR_NONE, and zbar::ZBAR_PARTIAL.

Referenced by _zbar_decode_i25().

Here is the call graph for this function:

Here is the caller graph for this function: