SST/macro
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
sstmac::native::thread_event_schedule_map Class Reference

#include <multithreaded_event_container.h>

Collaboration diagram for sstmac::native::thread_event_schedule_map:
Collaboration graph

Public Member Functions

std::list< event_queue_entry * > & pending_events (int srcthread, int dstthread)
 
void init (int nthread)
 

Protected Member Functions

int array_index (int srcthread, int dstthread)
 

Protected Attributes

int nthread_
 
std::vector< std::list< event_queue_entry * > > events_
 

Detailed Description

Definition at line 19 of file multithreaded_event_container.h.

Member Function Documentation

int sstmac::native::thread_event_schedule_map::array_index ( int  srcthread,
int  dstthread 
)
protected
void sstmac::native::thread_event_schedule_map::init ( int  nthread)
std::list<event_queue_entry*>& sstmac::native::thread_event_schedule_map::pending_events ( int  srcthread,
int  dstthread 
)

Member Data Documentation

std::vector<std::list<event_queue_entry*> > sstmac::native::thread_event_schedule_map::events_
protected

Definition at line 34 of file multithreaded_event_container.h.

int sstmac::native::thread_event_schedule_map::nthread_
protected

Definition at line 32 of file multithreaded_event_container.h.


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