Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

caffeine::CWinMutex Class Reference

CWinMutex. More...

#include <WinMutex.h>

Inheritance diagram for caffeine::CWinMutex:

caffeine::CMutex List of all members.

Public Member Functions

 ~CWinMutex ()
 ~CWinMutex
void Lock ()
 Lock.
void Unlock ()
 Unlock.
bool TryLock ()
 TryLock.

Detailed Description

CWinMutex.

Description: Windows mutex object.

Limitations:


Constructor & Destructor Documentation

CWinMutex::~CWinMutex  ) 
 

~CWinMutex

Description: Default destructor.

Returns:
void
Limitations: None.


Member Function Documentation

void CWinMutex::Lock  )  [virtual]
 

Lock.

Description: Locks the mutex.

Returns:
Returns true upon success, false on failure.
Limitations: None.

Implements caffeine::CMutex.

bool CWinMutex::TryLock  )  [virtual]
 

TryLock.

Description: Determines whether this mutex is currently locked.

Returns:
Returns true if the mutex is locked, false otherwise.
Limitations: None.

Implements caffeine::CMutex.

void CWinMutex::Unlock  )  [virtual]
 

Unlock.

Description: Unlocks the mutex.

Returns:
Returns true upon success, false on failure.
Limitations: None.

Implements caffeine::CMutex.


The documentation for this class was generated from the following files:
Copyright (c) 2005 Matt Bruns, Pat Hammond, Kevin Markussen, Travis Service, Brain Shaver

SourceForge.net Logo