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 31 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 38 of file OsiCuts.hpp.

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

Definition at line 41 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.

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

Definition at line 56 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 32 of file OsiCuts.hpp.


Member Data Documentation

Definition at line 65 of file OsiCuts.hpp.

Definition at line 66 of file OsiCuts.hpp.

Definition at line 67 of file OsiCuts.hpp.

Definition at line 68 of file OsiCuts.hpp.


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

Generated on 15 Mar 2015 for Coin-All by  doxygen 1.6.1