#include <sdag.h>
Public Member Functions | |
Continuation () | |
Continuation (CkMigrateMessage *) | |
Continuation (int whenID) | |
void | pup (PUP::er &p) |
void | addClosure (Closure *cl) |
void | setPath (MergeablePathHistory *tmp) |
MergeablePathHistory * | getPath () |
virtual | ~Continuation () |
PUPable_decl (Continuation) | |
Data Fields | |
int | whenID |
std::vector< Closure * > | closure |
std::vector< CMK_REFNUM_TYPE > | entries |
std::vector< CMK_REFNUM_TYPE > | refnums |
std::vector< int > | anyEntries |
int | speculationIndex |
MergeablePathHistory * | saved |
Definition at line 152 of file sdag.h.
SDAG::Continuation::Continuation | ( | CkMigrateMessage * | ) | [inline] |
virtual SDAG::Continuation::~Continuation | ( | ) | [inline, virtual] |
void SDAG::Continuation::pup | ( | PUP::er & | p | ) | [inline, virtual] |
Reimplemented from PUP::able.
Definition at line 165 of file sdag.h.
References anyEntries, closure, entries, refnums, speculationIndex, and whenID.
void SDAG::Continuation::addClosure | ( | Closure * | cl | ) | [inline] |
Definition at line 174 of file sdag.h.
References closure, and SDAG::Closure::ref().
void SDAG::Continuation::setPath | ( | MergeablePathHistory * | tmp | ) | [inline] |
MergeablePathHistory* SDAG::Continuation::getPath | ( | void | ) | [inline] |
SDAG::Continuation::PUPable_decl | ( | Continuation | ) |
Definition at line 153 of file sdag.h.
Referenced by SDAG::Dependency::dereg(), pup(), and SDAG::Dependency::reg().
std::vector<Closure*> SDAG::Continuation::closure |
std::vector<CMK_REFNUM_TYPE> SDAG::Continuation::entries |
Definition at line 155 of file sdag.h.
Referenced by pup(), and SDAG::Dependency::searchBufferedMatching().
std::vector<CMK_REFNUM_TYPE> SDAG::Continuation::refnums |
Definition at line 155 of file sdag.h.
Referenced by pup(), and SDAG::Dependency::searchBufferedMatching().
std::vector<int> SDAG::Continuation::anyEntries |
Definition at line 156 of file sdag.h.
Referenced by pup(), and SDAG::Dependency::searchBufferedMatching().