Osi
0.108.8
Osi
src
Osi
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
*/
OsiVectorDouble
std::vector< double > OsiVectorDouble
Vector of double.
Definition:
OsiCollections.hpp:22
OsiVectorCutPtr
std::vector< OsiCut * > OsiVectorCutPtr
Vector of OsiCut pointers.
Definition:
OsiCollections.hpp:28
OsiColCut
Column Cut Class.
Definition:
OsiColCut.hpp:23
OsiVectorColCutPtr
std::vector< OsiColCut * > OsiVectorColCutPtr
Vector of OsiColCut pointers.
Definition:
OsiCollections.hpp:24
OsiRowCut
Row Cut Class.
Definition:
OsiRowCut.hpp:29
OsiVectorInt
std::vector< int > OsiVectorInt
Vector of int.
Definition:
OsiCollections.hpp:20
OsiVectorRowCutPtr
std::vector< OsiRowCut * > OsiVectorRowCutPtr
Vector of OsiRowCut pointers.
Definition:
OsiCollections.hpp:26
OsiCut
Definition:
OsiCut.hpp:35
Generated by
1.8.17