doc: Add serial to list of ci file reserved words
[charm.git] / src / ck-com / ComlibStats.h
index d5ca822e41433ce065d22719a99fed174e2151b5..0a1d1cf30d40f15f18a06119219173fe22760ce9 100644 (file)
@@ -1,10 +1,22 @@
 #ifndef COMLIB_STATS_H
 #define COMLIB_STATS_H
 
+/**
+   @addtogroup CharmComlib
+   @{
+   @file
+   
+   @brief Classes for storing simple statistics about messages send and received.
+*/
+
 #include "charm++.h"
 #include "convcomlibmanager.h"
 
 class ComlibLocalStats;
+
+/**
+   Old class that is no longer used.
+*/
 class ComlibComRec {
     int nmessages_sent;
     int totalbytes_sent;
@@ -174,6 +186,10 @@ class ComlibComRec {
     }
 };
 
+
+/**
+   Old class that is no longer used.
+*/
 class ComlibLocalStats {
  public:
     CkVec<ComlibComRec> cdata;
@@ -189,6 +205,7 @@ class ComlibLocalStats {
 
     void setNstrats(int nst) {
         nstrats = nst;
+        cdata.resize(nstrats);
     }
 
     inline void recordSend(int sid, int size, int dest) {
@@ -274,4 +291,5 @@ class ComlibGlobalStats {
   void getAverageStats(int sid, double &, double &, double &, double &);
 };
 
+/*@}*/
 #endif