#include <sc_semaphore_if.h>
Inheritance diagram for sc_core::sc_semaphore_if:

Public Member Functions | |
| virtual int | wait ()=0 |
| virtual int | trywait ()=0 |
| virtual int | post ()=0 |
| virtual int | get_value () const=0 |
Protected Member Functions | |
| sc_semaphore_if () | |
Private Member Functions | |
| sc_semaphore_if (const sc_semaphore_if &) | |
| sc_semaphore_if & | operator= (const sc_semaphore_if &) |
| sc_core::sc_semaphore_if::sc_semaphore_if | ( | ) | [inline, protected] |
| sc_core::sc_semaphore_if::sc_semaphore_if | ( | const sc_semaphore_if & | ) | [private] |
| virtual int sc_core::sc_semaphore_if::wait | ( | ) | [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::post | ( | ) | [pure virtual] |
Implemented in sc_core::sc_semaphore.
| virtual int sc_core::sc_semaphore_if::get_value | ( | ) | const [pure virtual] |
Implemented in sc_core::sc_semaphore.
| sc_semaphore_if& sc_core::sc_semaphore_if::operator= | ( | const sc_semaphore_if & | ) | [private] |