summaryrefslogtreecommitdiffhomepage
path: root/docs
diff options
context:
space:
mode:
authorTyge Løvset <[email protected]>2021-02-20 17:36:17 +0100
committerTyge Løvset <[email protected]>2021-02-20 17:36:17 +0100
commit6f2807ac42a42d42aea9b34c89b0cbbd5755fe49 (patch)
tree6fddb49da547004315cd8b72a4f26259da689e1c /docs
parent4d9378ef420b4787208a742057a60dcf408ef741 (diff)
downloadSTC-modified-6f2807ac42a42d42aea9b34c89b0cbbd5755fe49.tar.gz
STC-modified-6f2807ac42a42d42aea9b34c89b0cbbd5755fe49.zip
Renamed push_items to emplace_n
Diffstat (limited to 'docs')
-rw-r--r--docs/ccommon_api.md6
-rw-r--r--docs/cdeq_api.md4
-rw-r--r--docs/clist_api.md2
-rw-r--r--docs/cmap_api.md2
-rw-r--r--docs/cpque_api.md4
-rw-r--r--docs/cqueue_api.md2
-rw-r--r--docs/cset_api.md2
-rw-r--r--docs/csmap_api.md2
-rw-r--r--docs/csset_api.md2
-rw-r--r--docs/cstack_api.md2
-rw-r--r--docs/cvec_api.md4
11 files changed, 16 insertions, 16 deletions
diff --git a/docs/ccommon_api.md b/docs/ccommon_api.md
index e9d6fe12..2302c884 100644
--- a/docs/ccommon_api.md
+++ b/docs/ccommon_api.md
@@ -2,11 +2,11 @@
The following handy macros are completely safe to use, i.e. they have no side-effects.
-### c_init, c_push_items
-**c_init** declares and initializes any container with an array of elements. **c_push_items** adds elements to any existing container:
+### c_init, c_emplace_n
+**c_init** declares and initializes any container with an array of elements. **c_emplace_n** adds elements to any existing container:
```c
c_init (cvec_i, vec, {1, 2, 3});
-c_push_items(&vec, cvec_i, {4, 5, 6});
+c_emplace_n(&vec, cvec_i, {4, 5, 6});
```
### c_forrange
diff --git a/docs/cdeq_api.md b/docs/cdeq_api.md
index ed4730c6..09fcb535 100644
--- a/docs/cdeq_api.md
+++ b/docs/cdeq_api.md
@@ -64,7 +64,7 @@ void cdeq_X_push_front(cdeq_X* self, Value value);
void cdeq_X_push_back(cdeq_X* self, Value value);
void cdeq_X_emplace_front(cdeq_X* self, RawValue raw);
void cdeq_X_emplace_back(cdeq_X* self, RawValue raw);
-void cdeq_X_push_n(cdeq_X *self, const cdeq_X_rawvalue_t arr[], size_t size);
+void cdeq_X_emplace_n(cdeq_X *self, const cdeq_X_rawvalue_t arr[], size_t size);
void cdeq_X_pop_front(cdeq_X* self);
void cdeq_X_pop_back(cdeq_X* self);
@@ -119,7 +119,7 @@ int main() {
printf(" %d", *i.ref);
puts("");
- c_push_items(&q, cdeq_i, {1, 4, 5, 22, 33, 2});
+ c_emplace_n(&q, cdeq_i, {1, 4, 5, 22, 33, 2});
c_foreach (i, cdeq_i, q)
printf(" %d", *i.ref);
puts("");
diff --git a/docs/clist_api.md b/docs/clist_api.md
index 3482cede..b1e009e7 100644
--- a/docs/clist_api.md
+++ b/docs/clist_api.md
@@ -60,7 +60,7 @@ void clist_X_emplace_front(clist_X* self, RawValue raw);
// non-std:
void clist_X_push_back(clist_X* self, Value value);
void clist_X_emplace_back(clist_X* self, RawValue raw);
-void clist_X_push_n(clist_X *self, const clist_X_rawvalue_t arr[], size_t size);
+void clist_X_emplace_n(clist_X *self, const clist_X_rawvalue_t arr[], size_t size);
void clist_X_pop_front(clist_X* self);
diff --git a/docs/cmap_api.md b/docs/cmap_api.md
index ccd4532f..77e4d523 100644
--- a/docs/cmap_api.md
+++ b/docs/cmap_api.md
@@ -67,7 +67,7 @@ cmap_X_result_t cmap_X_insert(cmap_X* self, Key key, Mapped mapped);
cmap_X_result_t cmap_X_insert_or_assign(cmap_X* self, Key key, Mapped mapped); // always update mapped
cmap_X_result_t cmap_X_emplace(cmap_X* self, RawKey rkey, RawMapped rmapped); // no change if rkey in map
cmap_X_result_t cmap_X_emplace_put(cmap_X* self, RawKey rkey, RawMapped rmapped); // always update rmapped
-void cmap_X_push_n(cmap_X* self, const cmap_X_rawvalue_t arr[], size_t size);
+void cmap_X_emplace_n(cmap_X* self, const cmap_X_rawvalue_t arr[], size_t size);
cmap_X_mapped_t* cmap_X_at(const cmap_X* self, RawKey rkey); // rkey must be in map.
diff --git a/docs/cpque_api.md b/docs/cpque_api.md
index badc6315..d2a5d8e0 100644
--- a/docs/cpque_api.md
+++ b/docs/cpque_api.md
@@ -41,7 +41,7 @@ cpque_X_value_t* cpque_X_top(const cpque_X* self);
void cpque_X_push(cpque_X* self, cpque_X_value_t value);
void cpque_X_emplace(cpque_X* self, cpque_X_rawvalue_t raw);
-void cpque_X_push_n(cpque_X *self, const cpque_X_rawvalue_t arr[], size_t size);
+void cpque_X_emplace_n(cpque_X *self, const cpque_X_rawvalue_t arr[], size_t size);
void cpque_X_pop(cpque_X* self);
void cpque_X_erase_at(cpque_X* self, size_t idx);
@@ -76,7 +76,7 @@ int main()
// Push ten million random numbers to priority queue, plus some negative ones.
c_forrange (N)
cpque_i_push(&heap, stc64_uniform(&rng, &dist));
- c_push_items(&heap, cpque_i, {-231, -32, -873, -4, -343});
+ c_emplace_n(&heap, cpque_i, {-231, -32, -873, -4, -343});
// Extract and display the fifty smallest.
c_forrange (50) {
diff --git a/docs/cqueue_api.md b/docs/cqueue_api.md
index 653f9bfd..c5429ff6 100644
--- a/docs/cqueue_api.md
+++ b/docs/cqueue_api.md
@@ -36,7 +36,7 @@ cqueue_X_value_t* cqueue_X_back(cqueue_X* self);
void cqueue_X_push(cqueue_X* self, cqueue_X_value_t value);
void cqueue_X_emplace(cqueue_X* self, cqueue_X_rawvalue_t raw);
-void cqueue_X_push_n(cqueue_X *self, const cqueue_X_rawvalue_t arr[], size_t size);
+void cqueue_X_emplace_n(cqueue_X *self, const cqueue_X_rawvalue_t arr[], size_t size);
void cqueue_X_pop(cqueue_X* self);
diff --git a/docs/cset_api.md b/docs/cset_api.md
index d2064cf2..33d48415 100644
--- a/docs/cset_api.md
+++ b/docs/cset_api.md
@@ -51,7 +51,7 @@ bool cset_X_contains(const cset_X* self, RawKey rkey);
cset_X_result_t cset_X_insert(cset_X* self, Key key);
cset_X_result_t cset_X_emplace(cset_X* self, RawKey rkey);
-void cset_X_push_n(cset_X* self, const RawKey arr[], size_t size);
+void cset_X_emplace_n(cset_X* self, const RawKey arr[], size_t size);
size_t cset_X_erase(cset_X* self, RawKey rkey);
cset_X_iter_t cset_X_erase_at(cset_X* self, cset_X_iter_t pos);
diff --git a/docs/csmap_api.md b/docs/csmap_api.md
index 7bc52406..f7f650fa 100644
--- a/docs/csmap_api.md
+++ b/docs/csmap_api.md
@@ -60,7 +60,7 @@ csmap_X_result_t csmap_X_insert(csmap_X* self, Key key, Mapped mapped);
csmap_X_result_t csmap_X_insert_or_assign(csmap_X* self, Key key, Mapped mapped); // always update mapped
csmap_X_result_t csmap_X_emplace(csmap_X* self, RawKey rkey, RawMapped rmapped); // no change if rkey in map
csmap_X_result_t csmap_X_emplace_put(csmap_X* self, RawKey rkey, RawMapped rmapped); // always update rmapped
-void csmap_X_push_n(csmap_X* self, const csmap_X_rawvalue_t arr[], size_t size);
+void csmap_X_emplace_n(csmap_X* self, const csmap_X_rawvalue_t arr[], size_t size);
csmap_X_mapped_t* csmap_X_at(const csmap_X* self, RawKey rkey); // rkey must be in map.
diff --git a/docs/csset_api.md b/docs/csset_api.md
index 79c01b72..8a8ba62e 100644
--- a/docs/csset_api.md
+++ b/docs/csset_api.md
@@ -46,7 +46,7 @@ bool csset_X_contains(const csset_X* self, RawKey rkey);
csset_X_result_t csset_X_insert(csset_X* self, Key key);
csset_X_result_t csset_X_emplace(csset_X* self, RawKey rkey);
-void csset_X_push_n(csset_X* self, const RawKey arr[], size_t size);
+void csset_X_emplace_n(csset_X* self, const RawKey arr[], size_t size);
size_t csset_X_erase(csset_X* self, RawKey rkey);
csset_X_iter_t csset_X_erase_at(csset_X* self, csset_X_iter_t pos);
diff --git a/docs/cstack_api.md b/docs/cstack_api.md
index 86b0e42a..37b21497 100644
--- a/docs/cstack_api.md
+++ b/docs/cstack_api.md
@@ -36,7 +36,7 @@ cstack_X_value_t* cstack_X_top(cstack_X* self);
void cstack_X_push(cstack_X* self, cstack_X_value_t value);
void cstack_X_emplace(cstack_X* self, cstack_X_rawvalue_t raw);
-void cstack_X_push_n(cstack_X *self, const cstack_X_rawvalue_t arr[], size_t size);
+void cstack_X_emplace_n(cstack_X *self, const cstack_X_rawvalue_t arr[], size_t size);
void cstack_X_pop(cstack_X* self);
diff --git a/docs/cvec_api.md b/docs/cvec_api.md
index fdbd879f..3032c8e0 100644
--- a/docs/cvec_api.md
+++ b/docs/cvec_api.md
@@ -62,7 +62,7 @@ cvec_X_value_t* cvec_X_back(cvec_X* self);
void cvec_X_push_back(cvec_X* self, Value value);
void cvec_X_emplace_back(cvec_X* self, RawValue raw);
-void cvec_X_push_n(cvec_X *self, const cvec_X_rawvalue_t arr[], size_t size);
+void cvec_X_emplace_n(cvec_X *self, const cvec_X_rawvalue_t arr[], size_t size);
void cvec_X_pop_back(cvec_X* self);
@@ -116,7 +116,7 @@ int main()
{
// Create a vector containing integers
cvec_i vec = cvec_i_init();
- c_push_items(&vec, cvec_i, {7, 5, 16, 8});
+ c_emplace_n(&vec, cvec_i, {7, 5, 16, 8});
// Add two more integers to vector
cvec_i_push_back(&vec, 25);