Classes | Namespaces

Mutex.h File Reference

#include "prlock.h"
#include "mozilla/AutoRestore.h"
#include "mozilla/BlockingResourceBase.h"
Include dependency graph for Mutex.h:
This graph shows which files directly or indirectly include this file:

Classes

class  mozilla::Mutex
 Mutex When possible, use MutexAutoLock/MutexAutoUnlock to lock/unlock this mutex within a scope, instead of calling Lock/Unlock directly. More...
class  mozilla::MutexAutoLock
 MutexAutoLock Acquires the Mutex when it enters scope, and releases it when it leaves scope. More...
class  mozilla::MutexAutoUnlock
 MutexAutoUnlock Releases the Mutex when it enters scope, and re-acquires it when it leaves scope. More...

Namespaces

namespace  mozilla
 

This is the base class for all link classes.