PPL Logo

TListCWhenTrigger Class Reference

#include <sdag.h>

Collaboration diagram for TListCWhenTrigger:

Collaboration graph
[legend]

Public Member Functions

 TListCWhenTrigger (void)
void pup (PUP::er &p)
int empty (void)
CWhenTriggerbegin (void)
int end (void)
CWhenTriggernext (void)
CWhenTriggerfront (void)
void remove (CWhenTrigger *data)
void append (CWhenTrigger *data)

Private Attributes

CWhenTriggerfirst
CWhenTriggerlast
CWhenTriggercurrent

Detailed Description

Definition at line 67 of file sdag.h.


Constructor & Destructor Documentation

TListCWhenTrigger::TListCWhenTrigger ( void   )  [inline]

Definition at line 76 of file sdag.h.


Member Function Documentation

void TListCWhenTrigger::pup ( PUP::er p  )  [inline]

Definition at line 78 of file sdag.h.

References current, first, PUP::er::isUnpacking(), last, CWhenTrigger::next, and CWhenTrigger::pup().

int TListCWhenTrigger::empty ( void   )  [inline]

Definition at line 105 of file sdag.h.

References first.

CWhenTrigger* TListCWhenTrigger::begin ( void   )  [inline]

Definition at line 107 of file sdag.h.

References current, and first.

Referenced by COverDep::getTrigger(), and CDep::getTrigger().

int TListCWhenTrigger::end ( void   )  [inline]

Definition at line 111 of file sdag.h.

References current.

Referenced by CDep::getTrigger().

CWhenTrigger* TListCWhenTrigger::next ( void   )  [inline]

Definition at line 115 of file sdag.h.

References current, and CWhenTrigger::next.

Referenced by CDep::getTrigger().

CWhenTrigger* TListCWhenTrigger::front ( void   )  [inline]

Definition at line 119 of file sdag.h.

References first.

void TListCWhenTrigger::remove ( CWhenTrigger data  )  [inline]

Definition at line 124 of file sdag.h.

References data, first, last, and CWhenTrigger::next.

Referenced by COverDep::deRegister(), and CDep::deRegister().

void TListCWhenTrigger::append ( CWhenTrigger data  )  [inline]

Definition at line 149 of file sdag.h.

References first, last, and CWhenTrigger::next.

Referenced by COverDep::Register(), and CDep::Register().


Field Documentation

Definition at line 71 of file sdag.h.

Referenced by append(), begin(), empty(), front(), pup(), and remove().

Definition at line 71 of file sdag.h.

Referenced by append(), pup(), and remove().

Definition at line 72 of file sdag.h.

Referenced by begin(), end(), next(), and pup().


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

Generated on Fri May 25 08:05:41 2012 for Charm++ by  doxygen 1.5.5