summaryrefslogtreecommitdiffhomepage
path: root/docs/carray_api.md
diff options
context:
space:
mode:
Diffstat (limited to 'docs/carray_api.md')
-rw-r--r--docs/carray_api.md12
1 files changed, 6 insertions, 6 deletions
diff --git a/docs/carray_api.md b/docs/carray_api.md
index 5e26f658..3ac6d650 100644
--- a/docs/carray_api.md
+++ b/docs/carray_api.md
@@ -10,8 +10,8 @@ See the c++ class [boost::multi_array](https://www.boost.org/doc/libs/release/li
```c
#define i_val // value: REQUIRED
-#define i_del // destroy value func - defaults to empty destruct
-#define i_valfrom // func Raw => i_val - defaults to plain copy
+#define i_drop // destroy value func - defaults to empty destruct
+#define i_from // func Raw => i_val - defaults to plain copy
#define i_valto // func i_val => Raw - defaults to plain copy
#define i_tag // defaults to i_val
@@ -29,7 +29,7 @@ carr2_X carr2_X_with_storage(size_t xdim, size_t ydim, i_val* array)
carr2_X carr2_X_clone(carr2_X arr);
void carr2_X_copy(carr2_X* self, carr2_X other);
i_val* carr2_X_release(carr2_X* self); // release storage (not freed)
-void carr2_X_del(carr2_X* self);
+void carr2_X_drop(carr2_X* self);
size_t carr2_X_size(carr2_X arr);
i_val* carr2_X_data(carr2_X* self); // access storage data
@@ -48,7 +48,7 @@ carr3_X carr3_X_with_storage(size_t xdim, size_t ydim, size_t zdim,
carr3_X carr3_X_clone(carr3_X arr);
void carr3_X_copy(carr3_X* self, carr3_X other);
i_val* carr3_X_release(carr3_X* self); // release storage (not freed)
-void carr3_X_del(carr3_X* self);
+void carr3_X_drop(carr3_X* self);
size_t carr3_X_size(carr3_X arr);
i_val* carr3_X_data(carr3_X* self); // storage data
@@ -91,7 +91,7 @@ int main()
int xd = 30, yd = 20, zd = 10;
// define arr3[30][20][10], initialized with zeros.
c_autovar (carr3_f arr3 = carr3_f_with_values(xd, yd, zd, 0.0f),
- carr3_f_del(&arr3)) {
+ carr3_f_drop(&arr3)) {
arr3.data[5][4][3] = 3.14f;
float *arr1 = arr3.data[5][4];
@@ -104,7 +104,7 @@ int main()
// Ex2
int w = 256, h = 128;
- c_autovar (carr2_i image = carr2_i_init(w, h), carr2_i_del(&image)) {
+ c_autovar (carr2_i image = carr2_i_init(w, h), carr2_i_drop(&image)) {
int n = 0;
c_foreach (i, carr2_i, image) {
uint32_t t = n++ % 256;