container for decoded result symbols associated with an image or a composite symbol. More...
Public Member Functions | |
SymbolSet (const zbar_symbol_set_t *syms=NULL) | |
constructor. More... | |
SymbolSet (const SymbolSet &syms) | |
copy constructor. More... | |
~SymbolSet () | |
destructor. More... | |
int | get_size () |
operator const zbar_symbol_set_t * () const | |
cast to C symbol set. More... | |
void | ref (int delta=1) const |
manipulate reference count. More... | |
SymbolIterator | symbol_begin () const |
create a new SymbolIterator over decoded results. More... | |
const SymbolIterator | symbol_end () const |
return a SymbolIterator suitable for ending iteration. More... | |
Private Attributes | |
const zbar_symbol_set_t * | _syms |
container for decoded result symbols associated with an image or a composite symbol.
|
inline |
constructor.
References ref().
Referenced by zbar::Symbol::get_components().
|
inline |
|
inline |
|
inline |
References _syms, symbol_begin(), symbol_end(), and zbar::zbar_symbol_set_get_size().
|
inline |
cast to C symbol set.
References _syms.
|
inline |
manipulate reference count.
References _syms, and zbar::zbar_symbol_set_ref().
Referenced by zbar::Symbol::Symbol(), SymbolSet(), zbar::Symbol::~Symbol(), and ~SymbolSet().
|
inline |
create a new SymbolIterator over decoded results.
Referenced by get_size().
|
inline |
return a SymbolIterator suitable for ending iteration.
Referenced by get_size().
|
private |