SparsePattern::Column::Iterator Struct Reference

#include <sparse_pattern.h>

List of all members.

Public Member Functions

 Iterator (const IntervalList::const_iterator &beg, const IntervalList::const_iterator &end_, int p)
Iteratoroperator++ ()
bool operator!= (const Iterator &other) const
int operator * () const
const Intervaloperator-> () const

Public Attributes

IntervalList::const_iterator current
IntervalList::const_iterator end
int pos


Constructor & Destructor Documentation

SparsePattern::Column::Iterator::Iterator ( const IntervalList::const_iterator &  beg,
const IntervalList::const_iterator &  end_,
int  p 
) [inline]


Member Function Documentation

int SparsePattern::Column::Iterator::operator * (  )  const [inline]

bool SparsePattern::Column::Iterator::operator!= ( const Iterator other  )  const [inline]

Iterator& SparsePattern::Column::Iterator::operator++ (  )  [inline]

const Interval* SparsePattern::Column::Iterator::operator-> (  )  const [inline]


Member Data Documentation

IntervalList::const_iterator SparsePattern::Column::Iterator::current

IntervalList::const_iterator SparsePattern::Column::Iterator::end

int SparsePattern::Column::Iterator::pos


The documentation for this struct was generated from the following file:
Generated on Mon Sep 17 14:32:58 2012 for ergo by  doxygen 1.4.7