Changes between Version 9 and Version 10 of Libraries
- Timestamp:
- 05/22/23 15:20:42 (3 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Libraries
v9 v10 3 3 In progress. 4 4 5 == `bundle`5 == bundle 6 6 7 7 Header: [https://vsl.cis.udel.edu/trac/civl/browser/CIVL/trunk/mods/dev.civl.abc/src/include/headers/bundle.cvh bundle.cvh]. … … 27 27 * `$system void $bundle_unpack($bundle b, void *ptr)` 28 28 * This function copies the data from the given bundle into the memory region starting at `ptr`. The memory region extends for `$bundle_size(b)` bytes. 29 * `$system void $bundle_unpack_apply($bundle data, void *buf, int size, $operation op) ;`29 * `$system void $bundle_unpack_apply($bundle data, void *buf, int size, $operation op)` 30 30 * This function unpacks the bundle and applies the specified operation on the contents of the bundle. For every binary operation defined in operation, the content of the bundle will be used as the left operand and `buf` will be used as the right operand. The result of the operation is stored in `buf` once is it is done. 31 31 32 == `comm.cvh`32 == comm 33 33 34 34 [https://vsl.cis.udel.edu/trac/civl/browser/CIVL/trunk/mods/dev.civl.abc/src/include/headers/comm.cvh comm.cvh] 35 35 36 == `concurrency.cvh`36 == concurrency 37 37 38 == `domain.cvh`38 == domain 39 39 40 == `mem.cvh`40 == mem 41 41 42 == `op.h`#op42 == op #op 43 43 44 44 Defines an enumerated type `$operation` with the following values: … … 60 60 ||`_NEQ` ||not Equal to || 61 61 62 == `pointer.cvh`62 == pointer 63 63 64 == `scope.cvh`64 == scope 65 65 66 == `seq.cvh`66 == seq 67 67 68 68 == C Standard library 69 69 70 === `stdlib.h`70 === stdlib 71 71 72 === `stdio.h`72 === stdio 73 73 74 === `string.h`74 === string 75 75
