Subversion Repositories tpanel

Rev

Rev 299 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 299 Rev 316
Line 51... Line 51...
51
        TLock(const TLock&) = delete;
51
        TLock(const TLock&) = delete;
52
        TLock& operator=(const TLock&) = delete;
52
        TLock& operator=(const TLock&) = delete;
53
 
53
 
54
    private:
54
    private:
55
        bool addLock(bool *death=nullptr);
55
        bool addLock(bool *death=nullptr);
-
 
56
        void wait();
56
        bool removeLock();
57
        bool removeLock();
57
        void stripFileName();
58
        void stripFileName();
58
 
59
 
59
        mutex_type&  _M_device;
60
        mutex_type&  _M_device;
60
        bool mNoDeathLock{false};
61
        bool mNoDeathLock{false};