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