/** acquire the shared mutex */ void acquire(); /** release the shared mutex */ void release();
private: /* ShareableMutex::MutexRef will destroy itself when the last ShareableMutex pointing to it is destroyed */ struct MutexRef
{
MutexRef() : m_refCount(0) {} void acquire()
{
osl_atomic_increment( &m_refCount );
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.