Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
build
buildd
coinor-cbc-2.5.0
Cbc
src
CbcObjectUpdateData.hpp
Go to the documentation of this file.
1
// Edwin 11/12/2009 carved from CbcBranchBase
2
#ifndef CbcObjectUpdateData_H
3
#define CbcObjectUpdateData_H
4
5
#include "
CbcObject.hpp
"
6
/* This stores data so an object can be updated
7
*/
8
class
CbcObjectUpdateData
{
9
10
public
:
11
13
CbcObjectUpdateData
();
14
16
CbcObjectUpdateData
(
CbcObject
*
object
,
17
int
way,
18
double
change,
19
int
status,
20
int
intDecrease_
,
21
double
branchingValue);
22
24
CbcObjectUpdateData
(
const
CbcObjectUpdateData
&);
25
27
CbcObjectUpdateData
&
operator=
(
const
CbcObjectUpdateData
& rhs);
28
30
virtual
~CbcObjectUpdateData
();
31
32
33
public
:
35
37
CbcObject
*
object_
;
39
int
way_
;
41
int
objectNumber_
;
43
double
change_
;
45
int
status_
;
47
int
intDecrease_
;
49
double
branchingValue_
;
51
double
originalObjective_
;
53
double
cutoff_
;
54
55
};
56
57
#endif
58
Generated on Fri Jun 29 2012 06:31:53 by
1.8.1.1