PPL Logo

ComlibLocalStats Class Reference
[Charm++ Communication Optimization Framework]

Old class that is no longer used. More...

#include <ComlibStats.h>

Collaboration diagram for ComlibLocalStats:

Collaboration graph
[legend]

Public Member Functions

 ComlibLocalStats (int _strats)
 ComlibLocalStats ()
void setNstrats (int nst)
void recordSend (int sid, int size, int dest)
void recordRecv (int sid, int size, int src)
void recordSendM (int sid, int size, int *dest_m, int ndest)
void recordRecvM (int sid, int size, int *src_m, int nsrc)
void reset ()
void pup (PUP::er &p)
ComlibLocalStatsoperator= (ComlibLocalStats &in)

Data Fields

CkVec< ComlibComReccdata
int nstrats

Detailed Description

Old class that is no longer used.

Definition at line 193 of file ComlibStats.h.


Constructor & Destructor Documentation

ComlibLocalStats::ComlibLocalStats ( int  _strats  )  [inline]

Definition at line 198 of file ComlibStats.h.

References nstrats.

ComlibLocalStats::ComlibLocalStats (  )  [inline]

Definition at line 202 of file ComlibStats.h.

References nstrats.


Member Function Documentation

void ComlibLocalStats::setNstrats ( int  nst  )  [inline]

Definition at line 206 of file ComlibStats.h.

References cdata, nstrats, and CkVec< T >::resize().

void ComlibLocalStats::recordSend ( int  sid,
int  size,
int  dest 
) [inline]

Definition at line 211 of file ComlibStats.h.

References cdata, nstrats, and CkVec< T >::resize().

void ComlibLocalStats::recordRecv ( int  sid,
int  size,
int  src 
) [inline]

Definition at line 221 of file ComlibStats.h.

References cdata, nstrats, and CkVec< T >::resize().

void ComlibLocalStats::recordSendM ( int  sid,
int  size,
int dest_m,
int  ndest 
) [inline]

Definition at line 230 of file ComlibStats.h.

References cdata, nstrats, and CkVec< T >::resize().

void ComlibLocalStats::recordRecvM ( int  sid,
int  size,
int src_m,
int  nsrc 
) [inline]

Definition at line 239 of file ComlibStats.h.

References cdata, nstrats, and CkVec< T >::resize().

void ComlibLocalStats::reset ( void   )  [inline]

Definition at line 248 of file ComlibStats.h.

References cdata, and nstrats.

void ComlibLocalStats::pup ( PUP::er p  )  [inline]

Definition at line 253 of file ComlibStats.h.

References cdata, and nstrats.

ComlibLocalStats& ComlibLocalStats::operator= ( ComlibLocalStats in  )  [inline]

Definition at line 258 of file ComlibStats.h.

References cdata, CmiAlloc(), nstrats, CkVec< T >::resize(), and CkVec< T >::size().


Field Documentation


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

Generated on Fri May 25 08:02:44 2012 for Charm++ by  doxygen 1.5.5