summaryrefslogtreecommitdiffhomepage
path: root/README.md
diff options
context:
space:
mode:
authorTyge Løvset <[email protected]>2022-05-02 09:26:07 +0200
committerTyge Løvset <[email protected]>2022-05-02 09:26:07 +0200
commit14d7862488113da31ca2b918dc9f0904b2e65785 (patch)
tree1acad38dcfc4ae66f5ccfec9376b673821b02a99 /README.md
parent53e8450d99679b27366d4f02953cd34341958eae (diff)
downloadSTC-modified-14d7862488113da31ca2b918dc9f0904b2e65785.tar.gz
STC-modified-14d7862488113da31ca2b918dc9f0904b2e65785.zip
Some more fix in README.md
Diffstat (limited to 'README.md')
-rw-r--r--README.md8
1 files changed, 4 insertions, 4 deletions
diff --git a/README.md b/README.md
index e7bae5d0..2dd369b8 100644
--- a/README.md
+++ b/README.md
@@ -288,8 +288,8 @@ The list of template parameters:
- `i_key` - Element key type for map/set only. **[required]**.
- `i_val` - Element value type. **[required for]** cmap/csmap, it is the mapped value type.
-- `i_cmp` - Three-way comparison of two *i_keyraw*\* or *i_valraw*\* - **[required for]** non-integral *i_valraw* types unless *i_opt* is defined with *c_no_cmp*.
-- `i_hash` - Hash function taking *i_keyraw*\* - defaults to *c_default_hash*. **[required for]** non-POD valraw type.
+- `i_cmp` - Three-way comparison of two *i_keyraw*\* or *i_valraw*\* - **[required for]** non-integral *i_keyraw* types unless *i_opt* is defined with *c_no_cmp*.
+- `i_hash` - Hash function taking *i_keyraw*\* - defaults to *c_default_hash*. **[required for]** non-POD keyraw types.
- `i_eq` - Equality comparison of two *i_keyraw*\* - defaults to *!i_cmp*. Companion with *i_hash*.
Properties:
@@ -299,9 +299,9 @@ Properties:
Key:
- `i_keydrop` - Destroy map/set key func - defaults to empty destructor.
-- `i_keyclone` - **[required if]** *i_valdrop* is defined (not required for **carc**).
+- `i_keyclone` - **[required if]** *i_keydrop* is defined (not required for **carc**).
- `i_keyraw` - Convertion "raw" type - defaults to *i_key*.
-- `i_keyfrom` - Convertion func *i_key* <- *i_keyraw*. **[required if]** *i_keyraw* is defined, else works as ***clone***.
+- `i_keyfrom` - Convertion func *i_key* <- *i_keyraw*. **[required if]** *i_keyraw* is defined
- `i_keyto` - Convertion func *i_key*\* -> *i_keyraw*.
Val: