PPL Logo

prioMsg Class Reference

Prioritized null msg; used to sort Step calls. More...

#include <sim.h>

Inheritance diagram for prioMsg:

Inheritance graph
[legend]
Collaboration diagram for prioMsg:

Collaboration graph
[legend]

Public Member Functions

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

Detailed Description

Prioritized null msg; used to sort Step calls.

Definition at line 158 of file sim.h.


Member Function Documentation

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

Allocate prioritized message with priority field.

Definition at line 161 of file sim.h.

References CkAllocMsg().

Here is the call graph for this function:

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

Delete prioritized message.

Definition at line 165 of file sim.h.

References CkFreeMsg().

Here is the call graph for this function:

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

Set priority field and queuing strategy.

Definition at line 167 of file sim.h.

References CkPriorityPtr(), and CkSetQueueing().

Referenced by opt3::Step(), opt2::Step(), and opt::Step().

Here is the call graph for this function:

Here is the caller graph for this function:


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

Generated on Mon Sep 21 08:28:41 2020 for Charm++ by  doxygen 1.5.5