summaryrefslogtreecommitdiffhomepage
path: root/docs/cset_api.md
diff options
context:
space:
mode:
authorTyge Løvset <[email protected]>2021-02-06 23:11:03 +0100
committerTyge Løvset <[email protected]>2021-02-06 23:11:03 +0100
commit765e46dba87a3fa7070ef7fb70d9be76e1d7a47b (patch)
treee50ddcfbf0061d7981f1525d75dcc571010d780a /docs/cset_api.md
parent1f0785734d0126cff9525ee516fda0e9db8afbea (diff)
downloadSTC-modified-765e46dba87a3fa7070ef7fb70d9be76e1d7a47b.tar.gz
STC-modified-765e46dba87a3fa7070ef7fb70d9be76e1d7a47b.zip
Updated csmap.h to match api of cmap. Updated docs.
Diffstat (limited to 'docs/cset_api.md')
-rw-r--r--docs/cset_api.md17
1 files changed, 8 insertions, 9 deletions
diff --git a/docs/cset_api.md b/docs/cset_api.md
index 949171e9..03a0e765 100644
--- a/docs/cset_api.md
+++ b/docs/cset_api.md
@@ -43,23 +43,22 @@ void cset_X_swap(cset_X* a, cset_X* b);
void cset_X_del(cset_X* self);
-bool cset_X_empty(cset_X m);
-size_t cset_X_size(cset_X m);
-size_t cset_X_bucket_count(cset_X m);
-size_t cset_X_capacity(cset_X m);
+bool cset_X_empty(cset_X set);
+size_t cset_X_size(cset_X set);
+size_t cset_X_bucket_count(cset_X set);
+size_t cset_X_capacity(cset_X set);
-void cset_X_push_n(cset_X* self, const RawKey arr[], size_t size);
+cset_X_iter_t cset_X_find(const cset_X* self, RawKey rkey);
+bool cset_X_contains(const cset_X* self, RawKey rkey);
+void cset_X_push_n(cset_X* self, const RawKey arr[], size_t size);
cset_X_result_t cset_X_emplace(cset_X* self, RawKey rkey);
-cset_X_result_t cset_X_insert(cset_X* self, RawKey rkey);
+cset_X_result_t cset_X_insert(cset_X* self, Key key);
size_t cset_X_erase(cset_X* self, RawKey rkey);
void cset_X_erase_entry(cset_X* self, cset_X_key_t* key);
cset_X_iter_t cset_X_erase_at(cset_X* self, cset_X_iter_t pos);
-cset_X_iter_t cset_X_find(const cset_X* self, RawKey rkey);
-bool cset_X_contains(const cset_X* self, RawKey rkey);
-
cset_X_iter_t cset_X_begin(cset_X* self);
cset_X_iter_t cset_X_end(cset_X* self);
void cset_X_next(cset_X_iter_t* it);