SST/macro
Public Member Functions | Static Public Attributes | List of all members
sstmac::sw::lib_sleep Class Reference

#include <lib_sleep.h>

Inheritance diagram for sstmac::sw::lib_sleep:
Inheritance graph
Collaboration diagram for sstmac::sw::lib_sleep:
Collaboration graph

Public Member Functions

virtual ~lib_sleep ()
 
 lib_sleep (software_id id)
 
virtual void incoming_event (event *ev)
 
void sleep (timestamp time)
 
- Public Member Functions inherited from sstmac::sw::library
virtual void unregister_all_libs ()
 
virtual std::string to_string () const
 
virtual std::string lib_name () const
 
virtual void init_os (operating_system *os)
 
virtual void consume_params (sprockit::sim_parameters *params)
 
operating_systemos () const
 
software_id sid () const
 
virtual ~library ()
 

Static Public Attributes

static key::category key_category
 

Additional Inherited Members

- Protected Member Functions inherited from sstmac::sw::library
 library (const std::string &libname, software_id sid)
 
 library (const char *prefix, software_id sid)
 
void register_lib (library *lib)
 This function is provided so that libraries can instantiate, register, and use other libraries. More...
 
- Protected Attributes inherited from sstmac::sw::library
operating_systemos_
 
key::category key_cat_
 
software_id sid_
 

Detailed Description

Definition at line 22 of file lib_sleep.h.

Constructor & Destructor Documentation

virtual sstmac::sw::lib_sleep::~lib_sleep ( )
inlinevirtual

Definition at line 29 of file lib_sleep.h.

References lib_sleep().

Here is the call graph for this function:

sstmac::sw::lib_sleep::lib_sleep ( software_id  id)

Referenced by ~lib_sleep().

Member Function Documentation

virtual void sstmac::sw::lib_sleep::incoming_event ( event ev)
inlinevirtual

Implements sstmac::sw::library.

Definition at line 34 of file lib_sleep.h.

References sstmac::sw::library::incoming_event(), and sleep().

Here is the call graph for this function:

void sstmac::sw::lib_sleep::sleep ( timestamp  time)

Referenced by incoming_event().

Member Data Documentation

key::category sstmac::sw::lib_sleep::key_category
static

Definition at line 25 of file lib_sleep.h.


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