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
 

Friends

class drwnTableFactorMapping
 

Detailed Description

iterator for indexing entries in the tables


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