PPL Logo

lbObjectNode Class Reference

#include <lbObject.h>

Collaboration diagram for lbObjectNode:

Collaboration graph
[legend]

Public Member Functions

 lbObjectNode ()
void Set (POSE_TimeType ts, int idx, short int on, short int s)
void dump ()

Data Fields

POSE_TimeType ovt
int index
simlocalObjPtr
short int present
short int sync
POSE_TimeType eet
int ne
int execPrio
double rbOh
intcomm
int totalComm
int localComm
int remoteComm
int maxComm
int maxCommPE

Detailed Description

Definition at line 9 of file lbObject.h.


Constructor & Destructor Documentation

lbObjectNode::lbObjectNode (  )  [inline]

Definition at line 22 of file lbObject.h.

References Converse::CkNumPes(), comm, eet, int, localComm, malloc(), maxComm, maxCommPE, ne, present, rbOh, remoteComm, and totalComm.

Here is the call graph for this function:


Member Function Documentation

void lbObjectNode::Set ( POSE_TimeType  ts,
int  idx,
short int  on,
short int  s 
) [inline]

Definition at line 30 of file lbObject.h.

References index, ovt, present, and sync.

void lbObjectNode::dump (  )  [inline]

Definition at line 33 of file lbObject.h.

References index, ovt, present, and sync.

Referenced by lbObjects::dump().

Here is the caller graph for this function:


Field Documentation

Definition at line 11 of file lbObject.h.

Referenced by LBgroup::computePeLoad(), dump(), Set(), and lbObjects::UpdateEntry().

Definition at line 12 of file lbObject.h.

Referenced by LBgroup::balance(), dump(), lbObjects::Insert(), and Set().

Definition at line 13 of file lbObject.h.

Referenced by lbObjects::Delete(), lbObjects::Insert(), and lbObjects::RequestReport().

Definition at line 14 of file lbObject.h.

Referenced by LBgroup::computePeLoad(), dump(), lbObjects::Insert(), and Set().


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

Generated on Mon Sep 21 08:26:37 2020 for Charm++ by  doxygen 1.5.5