Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
var
build
temp
tmp.zNsxVc98AG
4.0-0-0
coinutils
coinutils-2.6.4
CoinUtils
src
CoinWarmStart.hpp
Go to the documentation of this file.
1
/* $Id: CoinWarmStart.hpp 1215 2009-11-05 11:03:04Z forrest $ */
2
// Copyright (C) 2000, International Business Machines
3
// Corporation and others. All Rights Reserved.
4
5
#ifndef CoinWarmStart_H
6
#define CoinWarmStart_H
7
8
//#############################################################################
9
10
class
CoinWarmStartDiff
;
11
20
class
CoinWarmStart
{
21
public
:
22
24
virtual
~CoinWarmStart
() {}
25
27
virtual
CoinWarmStart
*
clone
()
const
= 0 ;
28
29
virtual
CoinWarmStartDiff
*
30
generateDiff
(
const
CoinWarmStart
*
const
)
const
{
return
0; }
31
32
33
virtual
void
34
applyDiff
(
const
CoinWarmStartDiff
*
const
) {}
35
36
};
37
38
47
class
CoinWarmStartDiff
{
48
public
:
49
51
virtual
~CoinWarmStartDiff
() {}
52
54
virtual
CoinWarmStartDiff
*
clone
()
const
= 0 ;
55
};
56
57
#endif
Generated on Mon Mar 17 2014 20:16:58 by
1.8.1.2