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.
1.6.1