- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified libcfa/src/concurrency/mutex_stmt.hfa ¶
rc1d8cde reb9c2dc 38 38 } 39 39 40 struct scoped_lock {41 L * internal_lock;42 };43 44 static inline void ?{}( scoped_lock(L) & this, L & internal_lock ) {45 this.internal_lock = &internal_lock;46 lock(internal_lock);47 }48 49 static inline void ^?{}( scoped_lock(L) & this ) with(this) {50 unlock(*internal_lock);51 }52 53 40 static inline L * __get_ptr( L & this ) { 54 41 return &this;
Note: See TracChangeset
for help on using the changeset viewer.