Zoltan Hudak / zbar

Dependents:   BarcodeReader_F103

Embed: (wiki syntax)

« Back to documentation index

SymbolIterator Class Reference

SymbolIterator Class Reference

iteration over Symbol result objects in a scanned Image or SymbolSet. More...

#include <Symbol.h>

Public Member Functions

 SymbolIterator ()
 default constructor.
 SymbolIterator (const SymbolSet &syms)
 constructor.
 SymbolIterator (const SymbolIterator &iter)
 copy constructor.
SymbolIteratoroperator++ ()
 advance iterator to next Symbol.
const Symbol operator* () const
 retrieve currently referenced Symbol.
const Symboloperator-> () const
 access currently referenced Symbol.
bool operator== (const SymbolIterator &iter) const
 test if two iterators refer to the same Symbol
bool operator!= (const SymbolIterator &iter) const
 test if two iterators refer to the same Symbol

Detailed Description

iteration over Symbol result objects in a scanned Image or SymbolSet.

Definition at line 350 of file Symbol.h.


Constructor & Destructor Documentation

default constructor.

Definition at line 355 of file Symbol.h.

SymbolIterator ( const SymbolSet syms )

constructor.

Definition at line 359 of file Symbol.h.

SymbolIterator ( const SymbolIterator iter )

copy constructor.

Definition at line 368 of file Symbol.h.


Member Function Documentation

bool operator!= ( const SymbolIterator iter ) const

test if two iterators refer to the same Symbol

Definition at line 416 of file Symbol.h.

const Symbol operator* (  ) const

retrieve currently referenced Symbol.

Definition at line 396 of file Symbol.h.

SymbolIterator& operator++ (  )

advance iterator to next Symbol.

Definition at line 382 of file Symbol.h.

const Symbol* operator-> (  ) const

access currently referenced Symbol.

Definition at line 402 of file Symbol.h.

bool operator== ( const SymbolIterator iter ) const

test if two iterators refer to the same Symbol

Definition at line 408 of file Symbol.h.