PPL Logo

HybridBaseLB::LevelData Class Reference

#include <HybridBaseLB.h>

Collaboration diagram for HybridBaseLB::LevelData:

Collaboration graph
[legend]

Public Member Functions

 LevelData ()
 ~LevelData ()
int migrationDone ()
int vectorReceived ()
void clear ()
int useMem ()

Data Fields

int parent
intchildren
int nChildren
CLBStatsMsg ** statsMsgsList
int stats_msg_count
LDStatsstatsData
int obj_expected
int obj_completed
int migrates_expected
int migrates_completed
int mig_reported
int info_recved
int vector_expected
int vector_completed
int resumeAfterMigration
CkVec< MigrationRecordoutObjs
std::map< LDObjKey, intunmatchedObjs
CkVec< LocationmatchedObjs

Detailed Description

Definition at line 369 of file HybridBaseLB.h.


Constructor & Destructor Documentation

HybridBaseLB::LevelData::LevelData (  )  [inline]

Definition at line 388 of file HybridBaseLB.h.

HybridBaseLB::LevelData::~LevelData (  )  [inline]

Definition at line 396 of file HybridBaseLB.h.

References children, statsData, and statsMsgsList.


Member Function Documentation

int HybridBaseLB::LevelData::migrationDone (  )  [inline]

int HybridBaseLB::LevelData::vectorReceived (  )  [inline]

void HybridBaseLB::LevelData::clear (  )  [inline]

int HybridBaseLB::LevelData::useMem (  )  [inline]


Field Documentation

Definition at line 375 of file HybridBaseLB.h.

Referenced by HybridBaseLB::buildStats().

Definition at line 377 of file HybridBaseLB.h.

Referenced by clear(), and HybridBaseLB::StatsDone().

Definition at line 379 of file HybridBaseLB.h.

Referenced by clear(), and HybridBaseLB::NotifyObjectMigrationDone().

Definition at line 380 of file HybridBaseLB.h.

Referenced by clear(), and HybridBaseLB::CollectInfo().

Definition at line 382 of file HybridBaseLB.h.

Referenced by clear(), HybridBaseLB::Migrated(), and HybridBaseLB::StartCollectInfo().


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

Generated on Fri May 25 08:03:40 2012 for Charm++ by  doxygen 1.5.5