FX::FXLockHold Class Reference

#include <FXApp.h>

List of all members.


Detailed Description

Exclusive access lock holder for any FXLockable subclass.

Public Member Functions

 FXLockHold (FXLockable *obj)
 FXLockHold (FXLockable &obj)
 ~FXLockHold ()
void relock ()
void unlock ()

Constructor & Destructor Documentation

FX::FXLockHold::FXLockHold ( FXLockable obj  )  [inline]

Opens and holds the lock.

FX::FXLockHold::FXLockHold ( FXLockable obj  )  [inline]

Opens and holds the lock.

FX::FXLockHold::~FXLockHold (  )  [inline]

Releases the lock.


Member Function Documentation

void FX::FXLockHold::relock (  )  [inline]

Relocks the item if not already locked.


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

(C) 2002-2008 Niall Douglas. Some parts (C) to assorted authors.
Generated on Fri Jun 13 21:56:49 2008 for TnFOX by doxygen v1.5.6