SLocker Class Reference
[Utility Classes and Functions]

#include <support/Locker.h>

Inheritance diagram for SLocker:

atom_debug List of all members.

Detailed Description

Lightweight mutex.

Public Member Functions

bool IsLocked () const
lock_status_t Lock ()
void LockQuick ()
 SLocker (const char *name)
 SLocker ()
void Unlock ()
void Yield ()
 ~SLocker ()


class SConditionVariable


class  Autolock

Constructor & Destructor Documentation

SLocker  ) 

SLocker const char *  name  ) 

~SLocker  ) 

Member Function Documentation

bool IsLocked  )  const

lock_status_t Lock  ) 

void LockQuick  ) 

void Unlock  ) 

void Yield  ) 

Friends And Related Function Documentation

friend class SConditionVariable [friend]

The documentation for this class was generated from the following files: