BCP_process Class Reference

#include <BCP_process.hpp>

Inheritance diagram for BCP_process:
Inheritance graph
[legend]
Collaboration diagram for BCP_process:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 BCP_process (const BCP_proc_id *self, const BCP_proc_id *parent)
virtual ~BCP_process ()
virtual BCP_bufferget_message_buffer ()=0
virtual void process_message ()=0
const BCP_proc_idget_process_id () const
const BCP_proc_idget_parent () const

Private Member Functions

 BCP_process (const BCP_process &)
BCP_processoperator= (const BCP_process &)

Private Attributes

const BCP_proc_idmy_id
const BCP_proc_idparent_id

Detailed Description

Definition at line 9 of file BCP_process.hpp.


Constructor & Destructor Documentation

BCP_process::BCP_process ( const BCP_process  )  [private]
BCP_process::BCP_process ( const BCP_proc_id self,
const BCP_proc_id parent 
) [inline]

Definition at line 17 of file BCP_process.hpp.

virtual BCP_process::~BCP_process (  )  [virtual]

Member Function Documentation

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

Reimplemented in BCP_cg_prob, BCP_lp_prob, BCP_tm_prob, and BCP_vg_prob.

virtual BCP_buffer& BCP_process::get_message_buffer (  )  [pure virtual]
virtual void BCP_process::process_message (  )  [pure virtual]
const BCP_proc_id* BCP_process::get_process_id (  )  const [inline]

Definition at line 22 of file BCP_process.hpp.

const BCP_proc_id* BCP_process::get_parent (  )  const [inline]

Definition at line 23 of file BCP_process.hpp.


Member Data Documentation

const BCP_proc_id* BCP_process::my_id [private]

Definition at line 14 of file BCP_process.hpp.

Definition at line 15 of file BCP_process.hpp.


The documentation for this class was generated from the following file:

Generated on 15 Mar 2015 for Coin-All by  doxygen 1.6.1