class CompartmentDelay

Message from a compartment to be sent after a number of timeticks have elapsed

Public Fields

Message* Msg
pointer to the message that will be sent
double DelayLeft
remaining delay
unsigned int LastUpdate
the value of the time tick this was last updated

Public Methods

CompartmentDelay(Message*, double, unsigned int)
constructor
~CompartmentDelay()
destructor
void CmpDelayStateSave( FILE * )
write compartment delay out to file
void CmpDelayLoad( FILE *, MessageManager * )
read compartment delay in from file
void CmpDelayReset( FILE *, MessageManager * )
reset compartment delay from file (not implemented)
void clear( MessageManager *)
remove the message from the message manager

Documentation

Message from a compartment to be sent after a number of timeticks have elapsed
Message* Msg
pointer to the message that will be sent

double DelayLeft
remaining delay

unsigned int LastUpdate
the value of the time tick this was last updated

CompartmentDelay(Message*, double, unsigned int)
constructor

~CompartmentDelay()
destructor

void CmpDelayStateSave( FILE * )
write compartment delay out to file

void CmpDelayLoad( FILE *, MessageManager * )
read compartment delay in from file

void CmpDelayReset( FILE *, MessageManager * )
reset compartment delay from file (not implemented)

void clear( MessageManager *)
remove the message from the message manager


This class has no child classes.

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de