summaryrefslogtreecommitdiffhomepage
path: root/docs
diff options
context:
space:
mode:
authorTyge Løvset <[email protected]>2020-12-27 16:03:58 +0100
committerTyge Løvset <[email protected]>2020-12-27 16:03:58 +0100
commit83b7be31a1d0fc0be4e013dbfc97bb6cdc3600db (patch)
treedf69b4e6a7a85b5ed8c8bbd6d1baf52794b44966 /docs
parent5a444c90db6372749cbdc629ec999871cd20af72 (diff)
downloadSTC-modified-83b7be31a1d0fc0be4e013dbfc97bb6cdc3600db.tar.gz
STC-modified-83b7be31a1d0fc0be4e013dbfc97bb6cdc3600db.zip
Removed MACRO functions in API, like cvec_size(c), cvec_empty(c). Use cvec_X_size(c) etc. Restructured benchmarks / examples.
Diffstat (limited to 'docs')
-rw-r--r--docs/clist_api.md3
-rw-r--r--docs/cmap_api.md3
-rw-r--r--docs/cset_api.md4
-rw-r--r--docs/cvec_api.md4
4 files changed, 1 insertions, 13 deletions
diff --git a/docs/clist_api.md b/docs/clist_api.md
index f3f17270..9ed0ea31 100644
--- a/docs/clist_api.md
+++ b/docs/clist_api.md
@@ -36,7 +36,6 @@ using_clist(str, cstr_t, cstr_del, cstr_compare_raw, const char*, cstr_to_raw, c
| Name | Purpose |
|:---------------------------|:---------------------|
| `clist_inits` | Initializer constant |
-| `clist_empty(list)` | `true` if list empty |
## Header file
@@ -55,7 +54,7 @@ void clist_X_clear(clist_X* self);
void clist_X_del(clist_X* self);
bool clist_X_empty(clist_X list);
-size_t clist_X_size(clist_X list);
+size_t clist_X_size(clist_X list); // note: O(n)
clist_X_value_t* clist_X_front(clist_X* self);
clist_X_value_t* clist_X_back(clist_X* self);
diff --git a/docs/cmap_api.md b/docs/cmap_api.md
index b1fd7a3a..322a4104 100644
--- a/docs/cmap_api.md
+++ b/docs/cmap_api.md
@@ -58,9 +58,6 @@ using_cmap(str, cstr_t, cstr_t, cstr_del, cstr_equals_raw, cstr_hash_raw,
| Name | Purpose |
|:-----------------------------------------|:-----------------------|
| `cmap_inits` | Initializer const |
-| `cmap_empty(map)` | Test for empty map |
-| `cmap_size(map)` | Get map size |
-| `cmap_capacity(map)` | Get map capacity |
| `c_try_emplace(self, ctype, key, ref)` | Emplace if key exist |
## Header file
diff --git a/docs/cset_api.md b/docs/cset_api.md
index 223dd1cf..ef87bef7 100644
--- a/docs/cset_api.md
+++ b/docs/cset_api.md
@@ -39,10 +39,6 @@ be replaced by `my` in all of the following documentation.
| Name | Purpose |
|:------------------------------------------------|:-------------------------|
| `cset_inits` | Initializer const |
-| `cset_empty(set)` | Test for empty set |
-| `cset_size(set)` | Get set size |
-| `cset_capacity(set)` | Get set capacity |
-| `c_try_emplace(self, ctype, key, ref)` | Emplace if key exist |
## Header file
diff --git a/docs/cvec_api.md b/docs/cvec_api.md
index 413b49c3..27667f13 100644
--- a/docs/cvec_api.md
+++ b/docs/cvec_api.md
@@ -37,10 +37,6 @@ using_cvec(str, cstr_t, cstr_del, cstr_compare_raw, const char*, cstr_to_raw, cs
| Name | Purpose |
|:---------------------------|:---------------------|
| `cvec_inits` | Initializer constant |
-| `cvec_empty(vec)` | true if vec is empty |
-| `cvec_size(vec)` | return vec length |
-| `cvec_capacity(vec)` | return vec capacity |
-
## Header file