SST/macro
Public Member Functions | Private Attributes | List of all members
sstmac::deadlock_check_impl< T, Fxn > Class Template Reference

#include <runtime.h>

Inheritance diagram for sstmac::deadlock_check_impl< T, Fxn >:
Inheritance graph
Collaboration diagram for sstmac::deadlock_check_impl< T, Fxn >:
Collaboration graph

Public Member Functions

 deadlock_check_impl (T *t, Fxn f)
 
void run ()
 
virtual ~deadlock_check_impl ()
 
- Public Member Functions inherited from sstmac::deadlock_check
virtual ~deadlock_check ()
 

Private Attributes

T * t_
 
Fxn f_
 

Detailed Description

template<class T, class Fxn>
class sstmac::deadlock_check_impl< T, Fxn >

Definition at line 24 of file runtime.h.

Constructor & Destructor Documentation

template<class T, class Fxn>
sstmac::deadlock_check_impl< T, Fxn >::deadlock_check_impl ( T *  t,
Fxn  f 
)
inline

Definition at line 27 of file runtime.h.

template<class T, class Fxn>
virtual sstmac::deadlock_check_impl< T, Fxn >::~deadlock_check_impl ( )
inlinevirtual

Definition at line 33 of file runtime.h.

Member Function Documentation

template<class T, class Fxn>
void sstmac::deadlock_check_impl< T, Fxn >::run ( )
inlinevirtual

Implements sstmac::deadlock_check.

Definition at line 29 of file runtime.h.

Member Data Documentation

template<class T, class Fxn>
Fxn sstmac::deadlock_check_impl< T, Fxn >::f_
private

Definition at line 37 of file runtime.h.

template<class T, class Fxn>
T* sstmac::deadlock_check_impl< T, Fxn >::t_
private

Definition at line 36 of file runtime.h.


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