#include <BCP_tm.hpp>
Public Member Functions | |
BCP_tm_stat () | |
~BCP_tm_stat () | |
void | set_num_lp (int num) |
void | update_wait_time (int i, double t) |
void | update_queue_length (int i, int len) |
void | print (bool final, double t) |
Private Attributes | |
int | num_lp |
double * | wait_time |
double * | sumQueueLength |
int * | numQueueLength |
int | cnt |
Definition at line 85 of file BCP_tm.hpp.
BCP_tm_stat::BCP_tm_stat | ( | ) | [inline] |
Definition at line 99 of file BCP_tm.hpp.
BCP_tm_stat::~BCP_tm_stat | ( | ) | [inline] |
Definition at line 105 of file BCP_tm.hpp.
References numQueueLength, sumQueueLength, and wait_time.
void BCP_tm_stat::set_num_lp | ( | int | num | ) | [inline] |
Definition at line 110 of file BCP_tm.hpp.
References num_lp, numQueueLength, sumQueueLength, and wait_time.
void BCP_tm_stat::update_wait_time | ( | int | i, | |
double | t | |||
) | [inline] |
void BCP_tm_stat::update_queue_length | ( | int | i, | |
int | len | |||
) | [inline] |
void BCP_tm_stat::print | ( | bool | final, | |
double | t | |||
) |
int BCP_tm_stat::num_lp [private] |
double* BCP_tm_stat::wait_time [private] |
Definition at line 90 of file BCP_tm.hpp.
Referenced by set_num_lp(), update_wait_time(), and ~BCP_tm_stat().
double* BCP_tm_stat::sumQueueLength [private] |
Definition at line 93 of file BCP_tm.hpp.
Referenced by set_num_lp(), update_queue_length(), and ~BCP_tm_stat().
int* BCP_tm_stat::numQueueLength [private] |
Definition at line 96 of file BCP_tm.hpp.
Referenced by set_num_lp(), update_queue_length(), and ~BCP_tm_stat().
int BCP_tm_stat::cnt [private] |
Definition at line 97 of file BCP_tm.hpp.