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().

Here is the call graph for this function:

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

Delete cancellation message.

Definition at line 143 of file sim.h.

References CkFreeMsg().

Here is the call graph for this function:

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().

Here is the call graph for this function:

Here is the caller graph for this function:


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 Mon Sep 21 08:18:10 2020 for Charm++ by  doxygen 1.5.5