Clp  1.17.6
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
OsiCollections.hpp
Go to the documentation of this file.
1 // Copyright (C) 2000, International Business Machines
2 // Corporation and others. All Rights Reserved.
3 // This code is licensed under the terms of the Eclipse Public License (EPL).
4 
5 #ifndef OsiCollections_H
6 #define OsiCollections_H
7 
8 #include <vector>
9 
10 //Forward declarations
11 class OsiColCut;
12 class OsiRowCut;
13 class OsiCut;
14 
15 /* Collection Classes */
16 
19 typedef std::vector< int > OsiVectorInt;
22 typedef std::vector< double > OsiVectorDouble;
24 typedef std::vector< OsiColCut * > OsiVectorColCutPtr;
26 typedef std::vector< OsiRowCut * > OsiVectorRowCutPtr;
28 typedef std::vector< OsiCut * > OsiVectorCutPtr;
30 
31 #endif
32 
33 /* vi: softtabstop=2 shiftwidth=2 expandtab tabstop=2
34 */
std::vector< OsiCut * > OsiVectorCutPtr
Vector of OsiCut pointers.
Column Cut Class.
Definition: OsiColCut.hpp:23
std::vector< OsiColCut * > OsiVectorColCutPtr
Vector of OsiColCut pointers.
Row Cut Class.
Definition: OsiRowCut.hpp:29
std::vector< int > OsiVectorInt
Vector of int.
std::vector< OsiRowCut * > OsiVectorRowCutPtr
Vector of OsiRowCut pointers.
std::vector< double > OsiVectorDouble
Vector of double.