Darwin  1.10(beta)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Protected Member Functions | Protected Attributes | Friends | List of all members
drwnTableFactorMapping::iterator Class Reference

iterator for indexing entries in the tables More...

Public Member Functions

iteratoroperator= (const iterator &it)
bool operator== (const iterator &it) const
bool operator!= (const iterator &it) const
bool operator< (const iterator &it) const
bool operator> (const iterator &it) const
bool operator<= (const iterator &it) const
bool operator>= (const iterator &it) const
const int & operator* () const
iteratoroperator++ ()
iteratoroperator-- ()
iterator operator++ (int)
iterator operator-- (int)
const int & operator[] (int n) const

Protected Member Functions

 iterator (const drwnTableFactorMapping &m)
 iterator (const drwnTableFactorMapping &m, size_t indx)

Protected Attributes

const drwnTableFactorMapping_owner
 the factor mapping that owns this iterator
int _dstIndx
 current index into the target table
int _srcIndx
 current index into the source table
vector< int > _assignment
 current assignement to the variables in the target table


class drwnTableFactorMapping

Detailed Description

iterator for indexing entries in the tables

The documentation for this class was generated from the following file: