Osi  trunk
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Private Member Functions | Private Attributes | Friends
OsiCuts::iterator Class Reference

Iterator. More...

#include <OsiCuts.hpp>

+ Collaboration diagram for OsiCuts::iterator:

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


Constructor & Destructor Documentation


Member Function Documentation

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

Definition at line 37 of file OsiCuts.hpp.

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

Definition at line 40 of file OsiCuts.hpp.

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

Definition at line 47 of file OsiCuts.hpp.

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

Definition at line 51 of file OsiCuts.hpp.

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

Definition at line 55 of file OsiCuts.hpp.


Friends And Related Function Documentation

friend class OsiCuts [friend]

Definition at line 31 of file OsiCuts.hpp.


Member Data Documentation

Definition at line 64 of file OsiCuts.hpp.

Definition at line 65 of file OsiCuts.hpp.

Definition at line 66 of file OsiCuts.hpp.

Definition at line 67 of file OsiCuts.hpp.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines