PPL  1.2
Parma_Polyhedra_Library::MIP_Problem::const_iterator Class Reference

A read-only iterator on the constraints defining the feasible region. More...

#include <ppl.hh>

Public Member Functions

difference_type operator- (const const_iterator &y) const
 Iterator difference: computes distances.
 
const_iteratoroperator++ ()
 Prefix increment.
 
const_iteratoroperator-- ()
 Prefix decrement.
 
const_iterator operator++ (int)
 Postfix increment.
 
const_iterator operator-- (int)
 Postfix decrement.
 
const_iteratoroperator+= (difference_type n)
 Moves iterator forward of n positions.
 
const_iteratoroperator-= (difference_type n)
 Moves iterator backward of n positions.
 
const_iterator operator+ (difference_type n) const
 Returns an iterator n positions forward.
 
const_iterator operator- (difference_type n) const
 Returns an iterator n positions backward.
 
reference operator* () const
 Returns a reference to the "pointed" object.
 
pointer operator-> () const
 Returns the address of the "pointed" object.
 
bool operator== (const const_iterator &y) const
 Compares *this with y. More...
 
bool operator!= (const const_iterator &y) const
 Compares *this with y. More...
 

Detailed Description

A read-only iterator on the constraints defining the feasible region.

Member Function Documentation

bool Parma_Polyhedra_Library::MIP_Problem::const_iterator::operator== ( const const_iterator y) const
inline

Compares *this with y.

Parameters
yThe iterator that will be compared with *this.
bool Parma_Polyhedra_Library::MIP_Problem::const_iterator::operator!= ( const const_iterator y) const
inline

Compares *this with y.

Parameters
yThe iterator that will be compared with *this.

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