OsiCuts::iterator Class Reference

Iterator. More...

#include <OsiCuts.hpp>

Collaboration diagram for OsiCuts::iterator:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 iterator (OsiCuts &cuts)
 iterator (const iterator &src)
iteratoroperator= (const iterator &rhs)
 ~iterator ()
OsiCutoperator* () const
iterator operator++ ()
iterator operator++ (int)
bool operator== (const iterator &it) const
bool operator!= (const iterator &it) const
bool operator< (const iterator &it) const

Private Member Functions

 iterator ()
iterator begin ()
iterator end ()

Private Attributes

OsiCutscuts_
int rowCutIndex_
int colCutIndex_
OsiCutcutP_

Friends

class OsiCuts

Detailed Description

Iterator.

This is a class for iterating over the collection of cuts.

Definition at line 27 of file OsiCuts.hpp.


Constructor & Destructor Documentation

OsiCuts::iterator::iterator ( OsiCuts cuts  ) 
OsiCuts::iterator::iterator ( const iterator src  ) 
OsiCuts::iterator::~iterator (  ) 
OsiCuts::iterator::iterator (  )  [private]

Member Function Documentation

iterator& OsiCuts::iterator::operator= ( const iterator rhs  ) 
OsiCut* OsiCuts::iterator::operator* (  )  const [inline]

Definition at line 34 of file OsiCuts.hpp.

iterator OsiCuts::iterator::operator++ (  ) 
iterator OsiCuts::iterator::operator++ ( int   )  [inline]

Definition at line 37 of file OsiCuts.hpp.

bool OsiCuts::iterator::operator== ( const iterator it  )  const [inline]

Definition at line 44 of file OsiCuts.hpp.

bool OsiCuts::iterator::operator!= ( const iterator it  )  const [inline]

Definition at line 48 of file OsiCuts.hpp.

bool OsiCuts::iterator::operator< ( const iterator it  )  const [inline]

Definition at line 52 of file OsiCuts.hpp.

iterator OsiCuts::iterator::begin (  )  [private]
iterator OsiCuts::iterator::end (  )  [private]

Friends And Related Function Documentation

friend class OsiCuts [friend]

Definition at line 28 of file OsiCuts.hpp.


Member Data Documentation

Definition at line 61 of file OsiCuts.hpp.

Definition at line 62 of file OsiCuts.hpp.

Definition at line 63 of file OsiCuts.hpp.

Definition at line 64 of file OsiCuts.hpp.


The documentation for this class was generated from the following file:
Generated on Sat Jul 10 18:05:44 2010 by  doxygen 1.6.3