sc_core::sc_semaphore_if Class Reference

#include <sc_semaphore_if.h>

Inheritance diagram for sc_core::sc_semaphore_if:

sc_core::sc_interface sc_core::sc_semaphore List of all members.

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_ifoperator= (const sc_semaphore_if &)

Constructor & Destructor Documentation

sc_core::sc_semaphore_if::sc_semaphore_if (  )  [inline, protected]

sc_core::sc_semaphore_if::sc_semaphore_if ( const sc_semaphore_if  )  [private]


Member Function Documentation

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]


The documentation for this class was generated from the following file:
Generated by
Matthieu Moy <Matthieu.Moy@st.com>
Back to Pinapa Home Page