Bcp  1.4.4
BCP_node_change.hpp
Go to the documentation of this file.
1 // Copyright (C) 2000, International Business Machines
2 // Corporation and others. All Rights Reserved.
3 #ifndef _BCP_NODE_H
4 #define _BCP_NODE_H
5 
6 #include "CoinSmartPtr.hpp"
7 #include "BCP_problem_core.hpp"
8 #include "BCP_obj_change.hpp"
10 
11 //#############################################################################
12 
13 class BCP_warmstart;
14 class BCP_buffer;
15 class BCP_user_pack;
16 
17 //#############################################################################
18 
20 private:
22  BCP_node_change& operator=(const BCP_node_change&);
23 public:
28 public:
30  BCP_node_change(BCP_user_pack* packer, const bool def, BCP_buffer& buf);
32 
33  void pack(BCP_user_pack* packer, const bool def, BCP_buffer& buf) const;
34  void unpack(BCP_user_pack* packer, const bool def, BCP_buffer& buf);
35 };
36 
37 #endif
BCP_indexed_pricing.hpp
BCP_node_change
Definition: BCP_node_change.hpp:19
CoinSmartPtr.hpp
BCP_node_change::cut_change
BCP_obj_set_change cut_change
Definition: BCP_node_change.hpp:26
BCP_obj_change.hpp
BCP_problem_core.hpp
BCP_node_change::core_change
BCP_problem_core_change core_change
Definition: BCP_node_change.hpp:24
BCP_node_change::pack
void pack(BCP_user_pack *packer, const bool def, BCP_buffer &buf) const
BCP_node_change::BCP_node_change
BCP_node_change()
BCP_node_change::var_change
BCP_obj_set_change var_change
Definition: BCP_node_change.hpp:25
BCP_node_change::~BCP_node_change
~BCP_node_change()
BCP_node_change::warmstart
BCP_warmstart * warmstart
Definition: BCP_node_change.hpp:27
Coin::ReferencedObject
BCP_node_change::unpack
void unpack(BCP_user_pack *packer, const bool def, BCP_buffer &buf)
BCP_warmstart
Warmstarting information for the LP solver.
Definition: BCP_warmstart.hpp:24
BCP_problem_core_change
This class describes changes in the core of the problem.
Definition: BCP_problem_core.hpp:116
BCP_buffer
This class describes the message buffer used for all processes of BCP.
Definition: BCP_buffer.hpp:39
BCP_user_pack
Definition: BCP_USER.hpp:48
BCP_obj_set_change
This class stores data about how an object set (set of vars or set of cuts) changes.
Definition: BCP_obj_change.hpp:57