summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorTyge Løvset <[email protected]>2021-12-22 14:59:44 +0100
committerTyge Løvset <[email protected]>2021-12-22 14:59:44 +0100
commita7b11c557e89dfe6314dd07ea558359071da0f92 (patch)
tree8c9fb3d284b80bfa34cec974f0cd422c16cb70ac
parentc0fc37b2e680db9576bac31e11acd6b224f3debe (diff)
downloadSTC-modified-a7b11c557e89dfe6314dd07ea558359071da0f92.tar.gz
STC-modified-a7b11c557e89dfe6314dd07ea558359071da0f92.zip
Finished Readme.md updates.
-rw-r--r--README.md5
1 files changed, 3 insertions, 2 deletions
diff --git a/README.md b/README.md
index 1768021c..744c8dff 100644
--- a/README.md
+++ b/README.md
@@ -335,9 +335,10 @@ Special:
- `i_val_str`, `i_val_sptr`, `i_val_bind` - Same as for key.
Notes:
+- For non-associative containers, `i_drop` and `i_from` may be defined instead of `i_valdrop` and `i_valfrom`.
- Instead of defining `i_cmp`, you may define `i_opt c_no_cmp` to exclude methods using comparison.
-- Instead of defining `i_valfrom`, you may define `i_opt c_no_clone` to exclude methods using deep copy.
-- If a destructor `i_drop` is defined, then either `i_valfrom` or `i_opt c_no_clone` defined is required by the compiler.
+- Instead of defining `i_*from`, you may define `i_opt c_no_clone` to exclude methods using deep copy.
+- If a destructor `i_*drop` is defined, then either `i_*from` or `i_opt c_no_clone` is required to be defined.
The *emplace* versus non-emplace container methods
--------------------------------------------------