54 virtual int lock() = 0;
57 virtual int trylock() = 0;
60 virtual int unlock() = 0;
118 lockable_type& m_ref;
sc_scoped_lock(lockable_type &mtx)
The sc_mutex_if interface class.
sc_mutex_if lockable_type
Abstract base class of all interface classes.
Abstract base class of all interface classes.
The sc_scoped_lock class to lock (and automatically release) a mutex.