ZBar Bar Code Reader Library  version 0.10
symbol.h File Reference
Include dependency graph for symbol.h:
This graph shows which files directly or indirectly include this file:

Classes

struct  point_s
 
struct  zbar_symbol_s
 
struct  zbar_symbol_set_s
 

Typedefs

typedef struct point_s point_t
 

Functions

void _zbar_symbol_free (zbar_symbol_t *)
 
static void _zbar_symbol_refcnt (zbar_symbol_t *sym, int delta)
 
static void _zbar_symbol_set_add (zbar_symbol_set_t *syms, zbar_symbol_t *sym)
 
zbar_symbol_set_t * _zbar_symbol_set_create (void)
 
void _zbar_symbol_set_free (zbar_symbol_set_t *)
 
static void sym_add_point (zbar_symbol_t *sym, int x, int y)
 

Typedef Documentation

typedef struct point_s point_t

Function Documentation

void _zbar_symbol_free ( zbar_symbol_t *  )

References zbar_symbol_set_ref().

Referenced by _zbar_symbol_refcnt(), and zbar_image_scanner_destroy().

Here is the call graph for this function:

Here is the caller graph for this function:

static void _zbar_symbol_refcnt ( zbar_symbol_t *  sym,
int  delta 
)
inlinestatic

References _zbar_refcnt(), and _zbar_symbol_free().

Referenced by _zbar_image_scanner_add_sym(), _zbar_symbol_set_add(), _zbar_symbol_set_free(), qr_code_data_list_extract_text(), and zbar_symbol_ref().

Here is the call graph for this function:

Here is the caller graph for this function:

static void _zbar_symbol_set_add ( zbar_symbol_set_t *  syms,
zbar_symbol_t *  sym 
)
inlinestatic

References _zbar_symbol_refcnt().

Here is the call graph for this function:

zbar_symbol_set_t* _zbar_symbol_set_create ( void  )

References _zbar_refcnt().

Referenced by qr_code_data_list_extract_text(), and zbar_scan_image().

Here is the call graph for this function:

Here is the caller graph for this function:

void _zbar_symbol_set_free ( zbar_symbol_set_t *  )
inline

References _zbar_symbol_refcnt(), and zbar_symbol_s::next.

Referenced by _zbar_image_scanner_recycle_syms(), zbar_image_scanner_destroy(), zbar_image_scanner_recycle_image(), and zbar_symbol_set_ref().

Here is the call graph for this function:

Here is the caller graph for this function:

static void sym_add_point ( zbar_symbol_t *  sym,
int  x,
int  y 
)
inlinestatic

References point_s::x, and point_s::y.

Referenced by qr_code_data_list_extract_text(), and symbol_handler().

Here is the caller graph for this function: