Changeset 25283 in vbox for trunk/src/VBox/Main/include
- Timestamp:
- Dec 9, 2009 7:50:30 PM (15 years ago)
- svn:sync-xref-src-repo-rev:
- 55830
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/include/AutoLock.h
r25282 r25283 323 323 Data *m; 324 324 325 virtual void acquireImpl(LockHandle &l) = 0; 326 virtual void releaseImpl(LockHandle &l) = 0; 325 virtual void callLockImpl(LockHandle &l) = 0; 326 virtual void callUnlockImpl(LockHandle &l) = 0; 327 328 void callLockOnAllHandles(); 329 void callUnlockOnAllHandles(); 330 331 void cleanup(); 327 332 328 333 public: … … 412 417 } 413 418 414 void cleanup(); 415 416 virtual void acquireImpl(LockHandle &l); 417 virtual void releaseImpl(LockHandle &l); 419 virtual void callLockImpl(LockHandle &l); 420 virtual void callUnlockImpl(LockHandle &l); 418 421 419 422 void leave(); … … 532 535 virtual ~AutoReadLock(); 533 536 534 virtual void acquireImpl(LockHandle &l);535 virtual void releaseImpl(LockHandle &l);537 virtual void callLockImpl(LockHandle &l); 538 virtual void callUnlockImpl(LockHandle &l); 536 539 }; 537 540
Note:
See TracChangeset
for help on using the changeset viewer.