BCP_ts_prob Class Reference

#include <BCP_tmstorage.hpp>

Inheritance diagram for BCP_ts_prob:

Inheritance graph
[legend]
Collaboration diagram for BCP_ts_prob:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 BCP_ts_prob (int my_id, int parent)
virtual ~BCP_ts_prob ()
virtual BCP_bufferget_message_buffer ()
virtual void process_message ()

Public Attributes

BCP_ts_useruser
BCP_user_packpacker
BCP_message_environmentmsg_env
BCP_parameter_set< BCP_ts_parpar
BCP_buffer msg_buf
BCP_problem_corecore
BCP_vec< int > indices
 a list of indices of nodes/vars/cuts that are requested/tobe deleted
BCP_vec< int > positions
 positions in the TM of requested nodes/vars/cuts
std::map< int, BCP_ts_node_data * > nodes
std::map< int, BCP_var_algo * > vars
std::map< int, BCP_cut_algo * > cuts

Private Member Functions

Disabled methods
 BCP_ts_prob (const BCP_ts_prob &)
 The copy constructor is declared but not defined to disable it.
BCP_ts_proboperator= (const BCP_ts_prob &)
 The assignment operator is declared but not defined to disable it.

Detailed Description

Definition at line 74 of file BCP_tmstorage.hpp.


Constructor & Destructor Documentation

BCP_ts_prob::BCP_ts_prob ( const BCP_ts_prob  )  [private]

The copy constructor is declared but not defined to disable it.

BCP_ts_prob::BCP_ts_prob ( int  my_id,
int  parent 
) [inline]

Definition at line 110 of file BCP_tmstorage.hpp.

virtual BCP_ts_prob::~BCP_ts_prob (  )  [virtual]


Member Function Documentation

BCP_ts_prob& BCP_ts_prob::operator= ( const BCP_ts_prob  )  [private]

The assignment operator is declared but not defined to disable it.

virtual BCP_buffer& BCP_ts_prob::get_message_buffer (  )  [inline, virtual]

Implements BCP_process.

Definition at line 119 of file BCP_tmstorage.hpp.

References msg_buf.

virtual void BCP_ts_prob::process_message (  )  [virtual]

Implements BCP_process.


Member Data Documentation

BCP_ts_user* BCP_ts_prob::user

Definition at line 86 of file BCP_tmstorage.hpp.

BCP_user_pack* BCP_ts_prob::packer

Definition at line 88 of file BCP_tmstorage.hpp.

BCP_message_environment* BCP_ts_prob::msg_env

Definition at line 90 of file BCP_tmstorage.hpp.

BCP_parameter_set<BCP_ts_par> BCP_ts_prob::par

Definition at line 92 of file BCP_tmstorage.hpp.

Referenced by BCP_ts_user::get_param(), and BCP_ts_user::set_param().

BCP_buffer BCP_ts_prob::msg_buf

Definition at line 94 of file BCP_tmstorage.hpp.

Referenced by get_message_buffer().

BCP_problem_core* BCP_ts_prob::core

Definition at line 96 of file BCP_tmstorage.hpp.

BCP_vec<int> BCP_ts_prob::indices

a list of indices of nodes/vars/cuts that are requested/tobe deleted

Definition at line 98 of file BCP_tmstorage.hpp.

BCP_vec<int> BCP_ts_prob::positions

positions in the TM of requested nodes/vars/cuts

Definition at line 100 of file BCP_tmstorage.hpp.

std::map<int, BCP_ts_node_data*> BCP_ts_prob::nodes

Definition at line 102 of file BCP_tmstorage.hpp.

std::map<int, BCP_var_algo*> BCP_ts_prob::vars

Definition at line 104 of file BCP_tmstorage.hpp.

std::map<int, BCP_cut_algo*> BCP_ts_prob::cuts

Definition at line 106 of file BCP_tmstorage.hpp.


The documentation for this class was generated from the following file:
Generated on Thu Jan 15 03:02:41 2009 for coin-Bcp by  doxygen 1.4.7