Added default constructor. Useful in combination with SetTo().
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@11924 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -62,6 +62,12 @@ class AutoLocker {
|
|||||||
private:
|
private:
|
||||||
typedef AutoLocker<Lockable, Locking> ThisClass;
|
typedef AutoLocker<Lockable, Locking> ThisClass;
|
||||||
public:
|
public:
|
||||||
|
inline AutoLocker()
|
||||||
|
: fLockable(NULL),
|
||||||
|
fLocked(false)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
inline AutoLocker(Lockable *lockable, bool alreadyLocked = false)
|
inline AutoLocker(Lockable *lockable, bool alreadyLocked = false)
|
||||||
: fLockable(lockable),
|
: fLockable(lockable),
|
||||||
fLocked(fLockable && alreadyLocked)
|
fLocked(fLockable && alreadyLocked)
|
||||||
|
|||||||
Reference in New Issue
Block a user