The sc_semaphore_if interface class. More...
#include <sysc/communication/sc_semaphore_if.h>
Public Member Functions | |
virtual int | wait (int)=0 |
A new parameter segment ID is added for the out-of-order simulation. | |
virtual int | trywait ()=0 |
virtual int | post ()=0 |
virtual int | get_value () const =0 |
Protected Member Functions | |
sc_semaphore_if () |
The sc_semaphore_if interface class.
Definition at line 40 of file sc_semaphore_if.h.
sc_core::sc_semaphore_if::sc_semaphore_if | ( | ) | [inline, protected] |
Definition at line 69 of file sc_semaphore_if.h.
virtual int sc_core::sc_semaphore_if::get_value | ( | ) | const [pure virtual] |
Implemented in sc_core::sc_semaphore.
virtual int sc_core::sc_semaphore_if::post | ( | ) | [pure virtual] |
Implemented in sc_core::sc_semaphore.
virtual int sc_core::sc_semaphore_if::trywait | ( | ) | [pure virtual] |
Implemented in sc_core::sc_semaphore.
virtual int sc_core::sc_semaphore_if::wait | ( | int | ) | [pure virtual] |
A new parameter segment ID is added for the out-of-order simulation.
Implemented in sc_core::sc_semaphore.