#include <BCP_process.hpp>
Inheritance diagram for BCP_process:
Public Member Functions | |
BCP_process (int self, int my_parent) | |
virtual | ~BCP_process () |
int | get_process_id () const |
int | get_parent () const |
virtual BCP_buffer & | get_message_buffer ()=0 |
virtual void | process_message ()=0 |
Private Attributes | |
const int | me |
const int | parent |
Definition at line 16 of file BCP_process.hpp.
BCP_process::BCP_process | ( | int | self, | |
int | my_parent | |||
) | [inline] |
Definition at line 21 of file BCP_process.hpp.
virtual BCP_process::~BCP_process | ( | ) | [inline, virtual] |
Definition at line 23 of file BCP_process.hpp.
int BCP_process::get_process_id | ( | ) | const [inline] |
int BCP_process::get_parent | ( | ) | const [inline] |
virtual BCP_buffer& BCP_process::get_message_buffer | ( | ) | [pure virtual] |
Implemented in BCP_cg_prob, BCP_lp_prob, BCP_tm_prob, BCP_ts_prob, and BCP_vg_prob.
virtual void BCP_process::process_message | ( | ) | [pure virtual] |
Implemented in BCP_cg_prob, BCP_lp_prob, BCP_tm_prob, BCP_ts_prob, and BCP_vg_prob.
const int BCP_process::me [private] |
const int BCP_process::parent [private] |
Reimplemented in BCP_lp_prob.
Definition at line 19 of file BCP_process.hpp.
Referenced by get_parent().