PPL Logo

cancelMsg Class Reference

Cancellation message. More...

#include <sim.h>

Inheritance diagram for cancelMsg:

Inheritance graph
[legend]
Collaboration diagram for cancelMsg:

Collaboration graph
[legend]

Public Member Functions

void * operator new (size_t size)
 Allocate cancellation message with priority field.
void operator delete (void *p)
 Delete cancellation message.
void setPriority (POSE_TimeType prio)
 Set priority field and queuing strategy.

Data Fields

eventID evID
 Event to cancel.
POSE_TimeType timestamp
 Timestamp of event to be cancelled.

Detailed Description

Cancellation message.

Definition at line 130 of file sim.h.


Member Function Documentation

void* cancelMsg::operator new ( size_t  size  )  [inline]

Allocate cancellation message with priority field.

Definition at line 139 of file sim.h.

References CkAllocMsg().

void cancelMsg::operator delete ( void *  p  )  [inline]

Delete cancellation message.

Definition at line 143 of file sim.h.

References CkFreeMsg().

void cancelMsg::setPriority ( POSE_TimeType  prio  )  [inline]

Set priority field and queuing strategy.

Definition at line 145 of file sim.h.

References CkPriorityPtr(), and CkSetQueueing().

Referenced by opt::CancelSpawn().


Field Documentation

Event to cancel.

Only this is needed to find the event to cancel

Definition at line 134 of file sim.h.

Referenced by sim::Cancel(), and opt::CancelSpawn().

Timestamp of event to be cancelled.

Providing this makes finding the event faster

Definition at line 137 of file sim.h.

Referenced by sim::Cancel(), and opt::CancelSpawn().


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

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