
#include <OneTimeMulticastStrategy.h>


Public Member Functions | |
| void | determineNextHopPEs (const int totalDestPEs, const ComlibMulticastIndexCount *destPEs, const int myIndex, const int rootPE, int *&pelist, int &npes) |
| Determine the set of PEs to which the message should be forwarded from this PE. | |
| OneTimeTreeMulticastStrategy (CkMigrateMessage *m) | |
| OneTimeTreeMulticastStrategy (int treeDegree=4) | |
| Create a strategy with specified branching factor(which defaults to 4). | |
| ~OneTimeTreeMulticastStrategy () | |
| void | pup (PUP::er &p) |
| PUPable_decl (OneTimeTreeMulticastStrategy) | |
Private Attributes | |
| int | degree |
Definition at line 109 of file OneTimeMulticastStrategy.h.
| OneTimeTreeMulticastStrategy::OneTimeTreeMulticastStrategy | ( | CkMigrateMessage * | m | ) | [inline] |
Definition at line 117 of file OneTimeMulticastStrategy.h.
| OneTimeTreeMulticastStrategy::OneTimeTreeMulticastStrategy | ( | int | treeDegree = 4 |
) | [inline] |
Create a strategy with specified branching factor(which defaults to 4).
Definition at line 120 of file OneTimeMulticastStrategy.h.
| OneTimeTreeMulticastStrategy::~OneTimeTreeMulticastStrategy | ( | ) | [inline] |
Definition at line 122 of file OneTimeMulticastStrategy.h.
| void OneTimeTreeMulticastStrategy::pup | ( | PUP::er & | p | ) | [inline, virtual] |
Reimplemented from OneTimeMulticastStrategy.
Definition at line 124 of file OneTimeMulticastStrategy.h.
References degree, and OneTimeMulticastStrategy::pup().
| OneTimeTreeMulticastStrategy::PUPable_decl | ( | OneTimeTreeMulticastStrategy | ) |
int OneTimeTreeMulticastStrategy::degree [private] |
Definition at line 111 of file OneTimeMulticastStrategy.h.
Referenced by determineNextHopPEs(), and pup().
1.5.5