#include <FXApp.h>
Public Member Functions | |
FXLockHold (FXLockable *obj) | |
FXLockHold (FXLockable &obj) | |
~FXLockHold () | |
void | relock () |
void | unlock () |
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.
void FX::FXLockHold::relock | ( | ) | [inline] |
Relocks the item if not already locked.