InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
CellIterator< Structure > Class Template Reference

Public Types

typedef GridAddress value_type
 
typedef std::ptrdiff_t difference_type
 
typedef const GridAddresspointer
 
typedef const GridAddressreference
 
typedef
std::bidirectional_iterator_tag 
iterator_category
 

Public Member Functions

 CellIterator (const GridAddress &gridRef, const GridArea &gridArea, const Structure *structure)
 
 CellIterator (const CellIterator &rhs)
 
const GridAddressoperator* () const
 
const GridAddressoperator-> () const
 
CellIteratoroperator++ ()
 
CellIterator operator++ (int)
 
CellIteratoroperator= (const CellIterator &rhs)
 
CellIteratoroperator-- ()
 
CellIterator operator-- (int)
 
bool16 operator== (const CellIterator &rhs) const
 
bool16 operator!= (const CellIterator &rhs) const
 
bool16 operator< (const CellIterator &rhs) const