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

#include <event_callback.h>

Inheritance diagram for sstmac::member_fxn_handler:
Inheritance graph
Collaboration diagram for sstmac::member_fxn_handler:
Collaboration graph

Public Member Functions

virtual ~member_fxn_handler ()
 
virtual std::string to_string () const
 
- Public Member Functions inherited from sstmac::event_handler
virtual ~event_handler ()
 
virtual void handle (event *ev)=0
 
event_loc_id event_location () const
 
virtual bool ipc_handler () const
 Whether an event handler is a "fake" handler that represents logical process boundary. More...
 
int thread_id () const
 
virtual void deadlock_check (event *ev)
 
virtual void deadlock_check ()
 

Protected Member Functions

 member_fxn_handler (event_loc_id id)
 
- Protected Member Functions inherited from sstmac::event_handler
 event_handler ()
 
void init_loc_id (event_loc_id id)
 
void init_thread_id (int id)
 

Additional Inherited Members

- Static Public Attributes inherited from sstmac::event_handler
static const int null_lpid = -1
 
static const int null_threadid = -1
 

Detailed Description

Definition at line 31 of file event_callback.h.

Constructor & Destructor Documentation

virtual sstmac::member_fxn_handler::~member_fxn_handler ( )
inlinevirtual

Definition at line 35 of file event_callback.h.

sstmac::member_fxn_handler::member_fxn_handler ( event_loc_id  id)
inlineprotected

Definition at line 42 of file event_callback.h.

Member Function Documentation

virtual std::string sstmac::member_fxn_handler::to_string ( ) const
inlinevirtual

Implements sstmac::event_handler.

Definition at line 38 of file event_callback.h.


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