X-Git-Url: https://bilbo.iut-bm.univ-fcomte.fr/and/gitweb/loba.git/blobdiff_plain/163f27d1800fc613f521114ccd6b89ebf394746e..401d84724809275a3243d0c711864fa892949f41:/process.h diff --git a/process.h b/process.h index 8a9e74c..275238c 100644 --- a/process.h +++ b/process.h @@ -34,6 +34,7 @@ public: double get_real_load() const { return real_load; } double get_comp_amount() const { return acc.comp_amount; } + unsigned get_comp_iter() const { return comp_iter; } double get_data_send_amount() const { return acc.data_send.amount; } double get_data_recv_amount() const { return acc.data_recv.amount; } unsigned get_data_send_count() const { return acc.data_send.count; } @@ -120,7 +121,9 @@ private: mesg_accounting ctrl_recv; // ctrl message received accounting(): comp_amount(0.0) { } }; - accounting acc; + accounting acc; // use a structure so that it is + // automatically initialized a + // construction void add_comp_amount(double amount) { acc.comp_amount += amount; } void add_data_send_mesg(double amount) {