ROOT logo
Gled » GLEDCORE » GSpinLock

class GSpinLock


 POSIX spin-lock wrapper class.

Function Members (Methods)

public:
GSpinLock()
GSpinLock(const GSpinLock&)
~GSpinLock()
static TClass*Class()
TClass*IsA() const
GSpinLock::Lock_eLock()
GSpinLock&operator=(const GSpinLock&)
voidShowMembers(TMemberInspector& insp)
voidStreamer(TBuffer& b)
voidStreamerNVirtual(TBuffer& b)
GSpinLock::Lock_eTryLock()
GSpinLock::Lock_eUnlock()

Data Members

public:
enum Lock_e { ok
bad_init
deadlock
busy
perm_fail
};

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

GSpinLock()
~GSpinLock()
GSpinLock()
Lock_e TryLock()
Lock_e Unlock()