Changes in src/libcfa/concurrency/monitor [e5c8488:751d963]
- File:
-
- 1 edited
-
src/libcfa/concurrency/monitor (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/libcfa/concurrency/monitor
re5c8488 r751d963 10 10 // Created On : Thd Feb 23 12:27:26 2017 11 11 // Last Modified By : Peter A. Buhr 12 // Last Modified On : Sat Jul 22 09:59:01201713 // Update Count : 312 // Last Modified On : Sat Oct 7 18:06:45 2017 13 // Update Count : 10 14 14 // 15 15 … … 54 54 void ^?{}( monitor_guard_t & this ); 55 55 56 57 56 struct monitor_dtor_guard_t { 58 57 monitor_desc * m; … … 64 63 void ?{}( monitor_dtor_guard_t & this, monitor_desc ** m, void (*func)() ); 65 64 void ^?{}( monitor_dtor_guard_t & this ); 65 66 static inline forall( dtype T | sized(T) | { void ^?{}( T & mutex ); } ) 67 void delete( T * th ) { 68 ^(*th){}; 69 free( th ); 70 } 66 71 67 72 //-----------------------------------------------------------------------------
Note:
See TracChangeset
for help on using the changeset viewer.