diff options
| author | Tyge Løvset <[email protected]> | 2023-01-05 15:12:52 +0100 |
|---|---|---|
| committer | Tyge Løvset <[email protected]> | 2023-01-05 15:12:52 +0100 |
| commit | 45bfcdc35788988f5c8b2b53a62f7fb8c5e1cf50 (patch) | |
| tree | a834aecc95006cfca2d6aa2c67c5db94d098fb76 /docs | |
| parent | 1a98d0b660775f9a434197430905024519a0efbf (diff) | |
| download | STC-modified-45bfcdc35788988f5c8b2b53a62f7fb8c5e1cf50.tar.gz STC-modified-45bfcdc35788988f5c8b2b53a62f7fb8c5e1cf50.zip | |
Added clist_X_get_node(valptr) to complete the node API.
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/clist_api.md | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/docs/clist_api.md b/docs/clist_api.md index 9745fcdb..e97d7b5d 100644 --- a/docs/clist_api.md +++ b/docs/clist_api.md @@ -76,15 +76,17 @@ clist_X_iter clist_X_splice_range(clist_X* self, clist_X_iter it, clist_X_iter clist_X_find(const clist_X* self, i_valraw raw); clist_X_iter clist_X_find_in(clist_X_iter it1, clist_X_iter it2, i_valraw raw); -const i_val* clist_X_get(const clist_X* self, i_valraw val); -i_val* clist_X_get_mut(clist_X* self, i_valraw val); +const i_val* clist_X_get(const clist_X* self, i_valraw raw); +i_val* clist_X_get_mut(clist_X* self, i_valraw raw); void clist_X_sort(clist_X* self); void clist_X_reverse(clist_X* self); + // Node API +clist_X_node* clist_X_get_node(clist_X_value* val); // get the enclosing node clist_X_value* clist_X_push_node_back(clist_X* self, clist_X_node* node); clist_X_value* clist_X_insert_node_after(clist_X* self, clist_X_node* ref, clist_X_node* node); -clist_X_node* clist_X_unlink_node_after(clist_X* self, clist_X_node* ref); // return unlinked +clist_X_node* clist_X_unlink_node_after(clist_X* self, clist_X_node* ref); // return the unlinked node void clist_X_erase_node_after(clist_X* self, clist_X_node* node); clist_X_iter clist_X_begin(const clist_X* self); |
