
#include <sdag.h>

Public Member Functions | |
| void | pup (PUP::er &p) |
| COverDep (int no, int nw) | |
| ~COverDep () | |
| void | addOverlapDepends (int whenID, int overlap) |
| void | Register (CWhenTrigger *trigger) |
| void | deRegister (CWhenTrigger *trigger) |
| CWhenTrigger * | getTrigger (int overlapID, int whenID) |
Private Member Functions | |
| void | initMem () |
Private Attributes | |
| int | numOverlaps |
| int | numWhens |
| TListCWhenTrigger ** | whens |
| int * | numOverlapDepends |
| TListCWhenTrigger *** | overlapDepends |
Definition at line 459 of file sdag.h.
| COverDep::~COverDep | ( | ) | [inline] |
Definition at line 480 of file sdag.h.
References numOverlapDepends, numOverlaps, numWhens, overlapDepends, and whens.
| void COverDep::pup | ( | PUP::er & | p | ) | [inline] |
Definition at line 467 of file sdag.h.
References numOverlapDepends, numOverlaps, numWhens, p, and whens.
| void COverDep::initMem | ( | ) | [inline, private] |
Definition at line 495 of file sdag.h.
References numOverlapDepends, numOverlaps, numWhens, overlapDepends, and whens.
Referenced by COverDep().
| void COverDep::Register | ( | CWhenTrigger * | trigger | ) | [inline] |
Definition at line 521 of file sdag.h.
References TListCWhenTrigger::append(), CWhenTrigger::whenID, and whens.
| void COverDep::deRegister | ( | CWhenTrigger * | trigger | ) | [inline] |
Definition at line 528 of file sdag.h.
References TListCWhenTrigger::remove(), CWhenTrigger::whenID, and whens.
Referenced by getTrigger().
| CWhenTrigger* COverDep::getTrigger | ( | int | overlapID, | |
| int | whenID | |||
| ) | [inline] |
Definition at line 539 of file sdag.h.
References TListCWhenTrigger::begin(), deRegister(), elem, and overlapDepends.
int COverDep::numOverlaps [private] |
int COverDep::numWhens [private] |
TListCWhenTrigger** COverDep::whens [private] |
Definition at line 462 of file sdag.h.
Referenced by addOverlapDepends(), deRegister(), initMem(), pup(), Register(), and ~COverDep().
int* COverDep::numOverlapDepends [private] |
TListCWhenTrigger*** COverDep::overlapDepends [private] |
Definition at line 464 of file sdag.h.
Referenced by addOverlapDepends(), getTrigger(), initMem(), and ~COverDep().
1.5.5