PPL Logo

MulticastAgent Class Reference

#include <LBAgent.h>

Inheritance diagram for MulticastAgent:

Inheritance graph
[legend]
Collaboration diagram for MulticastAgent:

Collaboration graph
[legend]

Public Member Functions

 MulticastAgent (BaseLB::LDStats *lbDB, int p)
virtual ~MulticastAgent ()
virtual Elemmy_preferred_procs (int *existing_map, int object, int *trialpes, int metric)

Protected Attributes

CkVec< MInfomcastList
CkVec< int > * objmap
int nobj

Data Structures

struct  MInfo

Detailed Description

Definition at line 57 of file LBAgent.h.


Constructor & Destructor Documentation

MulticastAgent::MulticastAgent ( BaseLB::LDStats lbDB,
int  p 
)

virtual MulticastAgent::~MulticastAgent (  )  [inline, virtual]

Definition at line 71 of file LBAgent.h.

References objmap.


Member Function Documentation

Agent::Elem * MulticastAgent::my_preferred_procs ( int existing_map,
int  object,
int trialpes,
int  metric 
) [virtual]


Field Documentation

Definition at line 66 of file LBAgent.h.

Referenced by MulticastAgent(), and my_preferred_procs().

Definition at line 67 of file LBAgent.h.

Referenced by MulticastAgent(), my_preferred_procs(), and ~MulticastAgent().

Definition at line 68 of file LBAgent.h.

Referenced by MulticastAgent(), and my_preferred_procs().


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

Generated on Mon Sep 21 08:27:49 2020 for Charm++ by  doxygen 1.5.5