Cgl  trunk
Public Member Functions
CglUniqueRowCuts Class Reference

#include <CglPreProcess.hpp>

List of all members.

Public Member Functions

 CglUniqueRowCuts (int initialMaxSize=0, int hashMultiplier=4)
 ~CglUniqueRowCuts ()
 CglUniqueRowCuts (const CglUniqueRowCuts &rhs)
CglUniqueRowCutsoperator= (const CglUniqueRowCuts &rhs)
OsiRowCut * cut (int sequence) const
int numberCuts () const
int sizeRowCuts () const
OsiRowCut * rowCutPtr (int sequence)
void eraseRowCut (int sequence)
void insert (const OsiRowCut &cut)
int insertIfNotDuplicate (const OsiRowCut &cut)
void addCuts (OsiCuts &cs)

Detailed Description

Definition at line 458 of file CglPreProcess.hpp.


Constructor & Destructor Documentation

CglUniqueRowCuts::CglUniqueRowCuts ( int  initialMaxSize = 0,
int  hashMultiplier = 4 
)

Member Function Documentation

CglUniqueRowCuts& CglUniqueRowCuts::operator= ( const CglUniqueRowCuts rhs)
OsiRowCut* CglUniqueRowCuts::cut ( int  sequence) const [inline]

Definition at line 465 of file CglPreProcess.hpp.

int CglUniqueRowCuts::numberCuts ( ) const [inline]

Definition at line 467 of file CglPreProcess.hpp.

int CglUniqueRowCuts::sizeRowCuts ( ) const [inline]

Definition at line 469 of file CglPreProcess.hpp.

OsiRowCut* CglUniqueRowCuts::rowCutPtr ( int  sequence) [inline]

Definition at line 471 of file CglPreProcess.hpp.

void CglUniqueRowCuts::eraseRowCut ( int  sequence)
void CglUniqueRowCuts::insert ( const OsiRowCut &  cut) [inline]

Definition at line 475 of file CglPreProcess.hpp.

int CglUniqueRowCuts::insertIfNotDuplicate ( const OsiRowCut &  cut)
void CglUniqueRowCuts::addCuts ( OsiCuts &  cs)

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