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

The main interface for something that can wait in a certain way for an event that is important to it. More...

#include <waiter.h>

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

Public Member Functions

virtual std::string to_string () const
 
virtual bool is_blocking () const
 
virtual bool is_callback () const
 
virtual ~waiter ()
 
virtual void wait ()
 

Detailed Description

The main interface for something that can wait in a certain way for an event that is important to it.

Definition at line 23 of file waiter.h.

Constructor & Destructor Documentation

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

Definition at line 43 of file waiter.h.

Member Function Documentation

virtual bool sstmac::sw::waiter::is_blocking ( ) const
inlinevirtual

Definition at line 33 of file waiter.h.

virtual bool sstmac::sw::waiter::is_callback ( ) const
inlinevirtual

Reimplemented in sstmac::sw::callback_waiter.

Definition at line 38 of file waiter.h.

virtual std::string sstmac::sw::waiter::to_string ( ) const
inlinevirtual

Definition at line 28 of file waiter.h.

virtual void sstmac::sw::waiter::wait ( )
inlinevirtual

Definition at line 46 of file waiter.h.


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