Osi trunk
OsiCollections.hpp
Go to the documentation of this file.
00001 // Copyright (C) 2000, International Business Machines
00002 // Corporation and others.  All Rights Reserved.
00003 // This code is licensed under the terms of the Eclipse Public License (EPL).
00004 
00005 #ifndef OsiCollections_H
00006 #define OsiCollections_H
00007 
00008 #include <vector>
00009 
00010 //Forward declarations
00011 class OsiColCut;
00012 class OsiRowCut;
00013 class OsiCut;
00014 
00015 
00016 
00017 /* Collection Classes */
00018 
00021 
00022 typedef std::vector<int>    OsiVectorInt;
00024 typedef std::vector<double> OsiVectorDouble;
00026 typedef std::vector<OsiColCut *> OsiVectorColCutPtr;
00028 typedef std::vector<OsiRowCut *> OsiVectorRowCutPtr;
00030 typedef std::vector<OsiCut *>    OsiVectorCutPtr;
00032 
00033 
00034 
00035 #endif
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines