Main Page Modules Class Hierarchy Data Structures File List Data Fields Globals Related Pages

# OsclLockBase Class Reference
[OSCL Base]

`#include <oscl_lock_base.h>`

Inheritance diagram for OsclLockBase:

## Public Methods
virtual void | Lock ()=0
virtual void | Unlock ()=0
virtual | ~OsclLockBase ()

## Constructor & Destructor Documentation

virtual OsclLockBase::~OsclLockBase | ( |  | ) | `[inline, virtual]`

## Member Function Documentation

virtual void OsclLockBase::Lock | ( |  | ) | `[pure virtual]`

| Implemented in OsclNullLock, OsclMutex, and OsclThreadLock.

virtual void OsclLockBase::Unlock | ( |  | ) | `[pure virtual]`

| Implemented in OsclNullLock, OsclMutex, and OsclThreadLock.

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

- oscl_lock_base.h