From b4fe781e2caeed3f0dec670def76df9bf4cefc95 Mon Sep 17 00:00:00 2001 From: Tyge Løvset Date: Sun, 21 Feb 2021 20:26:54 +0100 Subject: Renamed using_c*map_keyarg() to using_c*map_keydef(). --- docs/cmap_api.md | 14 +++++++------- docs/csmap_api.md | 8 ++++---- 2 files changed, 11 insertions(+), 11 deletions(-) (limited to 'docs') diff --git a/docs/cmap_api.md b/docs/cmap_api.md index b81a9ea3..05217fe8 100644 --- a/docs/cmap_api.md +++ b/docs/cmap_api.md @@ -15,19 +15,19 @@ using_cmap(X, Key, Mapped, keyEquals, keyHash, mappedDestroy); using_cmap(X, Key, Mapped, keyEquals, keyHash, mappedDestroy, mappedFromRaw, mappedToRaw, RawMapped); using_cmap(X, Key, Mapped, keyEqualsRaw, keyHashRaw, mappedDestroy, mappedFromRaw, mappedToRaw, RawMapped, keyDestroy, keyFromRaw, keyToRaw, RawKey); -using_cmap_keyarg(X, Key, Mapped, keyEquals, keyHash, keyDestroy); -using_cmap_keyarg(X, Key, Mapped, keyEqualsRaw, keyHashRaw, keyDestroy, keyFromRaw, keyToRaw, RawKey); +using_cmap_keydef(X, Key, Mapped, keyEquals, keyHash, keyDestroy); +using_cmap_keydef(X, Key, Mapped, keyEqualsRaw, keyHashRaw, keyDestroy, keyFromRaw, keyToRaw, RawKey); -using_cmap_strkey(X, Mapped); // using_cmap(str, cstr, Mapped, ...) +using_cmap_strkey(X, Mapped); // using_cmap(X, cstr, Mapped, ...) using_cmap_strkey(X, Mapped, mappedDestroy); using_cmap_strkey(X, Mapped, mappedDestroy, mappedFromRaw, mappedToRaw, RawMapped); -using_cmap_strval(X, Key); // using_cmap(str, Key, cstr, ...) +using_cmap_strval(X, Key); // using_cmap(X, Key, cstr, ...) using_cmap_strval(X, Key, keyEquals, keyHash); using_cmap_strval(X, Key, keyEquals, keyHash, keyDestroy); using_cmap_strval(X, Key, keyEqualsRaw, keyHashRaw, keyDestroy, keyFromRaw, keyToRaw, RawKey); -using_cmap_str() // using_cmap(str, cstr, cstr, ...) +using_cmap_str() // using_cmap(str, cstr, cstr, ...) ``` The `using_cmap()` macro family must be instantiated in the global scope. Default values are given above for args not specified. `X` is a type tag name and @@ -293,8 +293,8 @@ static inline VikingRaw viking_toRaw(Viking* vk) { VikingRaw raw = {vk->name.str, vk->country.str}; return raw; } -// With this in place, we use the using_cmap_keyarg() macro to define {Viking -> int} hash map type: -using_cmap_keyarg(vk, Viking, int, vikingraw_equals, vikingraw_hash, +// With this in place, we use the using_cmap_keydef() macro to define {Viking -> int} hash map type: +using_cmap_keydef(vk, Viking, int, vikingraw_equals, vikingraw_hash, viking_del, viking_fromRaw, viking_toRaw, VikingRaw); int main() diff --git a/docs/csmap_api.md b/docs/csmap_api.md index b8f12267..ae1eb840 100644 --- a/docs/csmap_api.md +++ b/docs/csmap_api.md @@ -14,14 +14,14 @@ using_csmap(X, Key, Mapped, keyCompare, mappedDestroy); using_csmap(X, Key, Mapped, keyCompare, mappedDestroy, mappedFromRaw, mappedToRaw, RawMapped); using_csmap(X, Key, Mapped, keyCompareRaw, mappedDestroy, mappedFromRaw, mappedToRaw, RawMapped, keyDestroy, keyFromRaw, keyToRaw, RawKey); -using_csmap_keyarg(X, Key, Mapped, keyCompare, keyDestroy); -using_csmap_keyarg(X, Key, Mapped, keyCompareRaw, keyDestroy, keyFromRaw, keyToRaw, RawKey); +using_csmap_keydef(X, Key, Mapped, keyCompare, keyDestroy); +using_csmap_keydef(X, Key, Mapped, keyCompareRaw, keyDestroy, keyFromRaw, keyToRaw, RawKey); -using_csmap_strkey(X, Mapped); // using_csmap(str, cstr, Mapped, ...) +using_csmap_strkey(X, Mapped); // using_csmap(X, cstr, Mapped, ...) using_csmap_strkey(X, Mapped, mappedDestroy); using_csmap_strkey(X, Mapped, mappedDestroy, mappedFromRaw, mappedToRaw, RawMapped); -using_csmap_strval(X, Key); // using_csmap(str, Key, cstr, ...) +using_csmap_strval(X, Key); // using_csmap(X, Key, cstr, ...) using_csmap_strval(X, Key, keyCompare); using_csmap_strval(X, Key, keyCompare, keyDestroy); using_csmap_strval(X, Key, keyCompareRaw, keyDestroy, keyFromRaw, keyToRaw, RawKey); -- cgit v1.2.3