Microsimulation API
Public Member Functions | Public Attributes | List of all members
ssim::Action Struct Reference
Collaboration diagram for ssim::Action:
Collaboration graph
[legend]

Public Member Functions

 Action (Time t, ActionType at, ProcessId p, const Event *e=0) throw ()
 
bool operator< (const Action &a) const throw ()
 

Public Attributes

Time time
 
ActionType type
 
ProcessId pid
 
const Eventevent
 

Detailed Description

Definition at line 53 of file ssim.cc.

Constructor & Destructor Documentation

◆ Action()

ssim::Action::Action ( Time  t,
ActionType  at,
ProcessId  p,
const Event e = 0 
)
throw (
)
inline

Definition at line 59 of file ssim.cc.

Member Function Documentation

◆ operator<()

bool ssim::Action::operator< ( const Action a) const
throw (
)
inline

Definition at line 62 of file ssim.cc.

Member Data Documentation

◆ event

const Event* ssim::Action::event

Definition at line 57 of file ssim.cc.

◆ pid

ProcessId ssim::Action::pid

Definition at line 56 of file ssim.cc.

◆ time

Time ssim::Action::time

Definition at line 54 of file ssim.cc.

◆ type

ActionType ssim::Action::type

Definition at line 55 of file ssim.cc.


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