Patrick Pelissier
1f561da43f
Add doc for deque _remove
2021-11-02 18:35:09 +01:00
Patrick Pelissier
50261e390e
Update forgotten rename
2021-10-31 00:14:10 +02:00
Patrick Pelissier
a9fc7e15f8
Rename GET_SET_KEY operator in SAFE_GET_KEY operator
2021-10-30 23:57:50 +02:00
Patrick Pelissier
6b064870f5
Rename CLEAN operator in RESET operator
2021-10-30 23:26:27 +02:00
Patrick Pelissier
51d4e930f5
Rename the suffix _get_at to the _safe_get suffix
...
(Better & clearer naming of the function)
2021-10-30 00:04:07 +02:00
Patrick Pelissier
e10c3586a3
Rename BITSET & CONCURRENT _clean in _reset to avoid confusing _clean & _clear functions. See #97
2021-10-28 18:13:00 +02:00
Patrick Pelissier
836d892832
Rename BUFFER, I-LIST, PRIOQUEUE & SHARED _clean in _reset to avoid confusing _clean & _clear functions. See #97
2021-10-28 18:08:07 +02:00
Patrick Pelissier
826d251ffe
Rename RBTREE & BPTREE _clean in _reset to avoid confusing _clean & _clear functions. See #97
2021-10-28 17:55:54 +02:00
Patrick Pelissier
510cd062ba
Rename DICT, TUPLE & VARIANT _clean in _reset to avoid confusing _clean & _clear functions. See #97
2021-10-28 17:51:17 +02:00
Patrick Pelissier
2695cd6f3e
Rename DEQUE _clean in _reset to avoid confusing _clean & _clear functions. See #97
2021-10-28 17:40:56 +02:00
Patrick Pelissier
f6e3cbbb65
Rename LIST _clean in _reset to avoid confusing _clean & _clear functions. See #97
2021-10-28 17:38:18 +02:00
Patrick Pelissier
f172bbaad2
Rename ARRAY _clean in _reset to avoid confusing _clean & _clear functions. See #97
2021-10-28 17:32:02 +02:00
Patrick Pelissier
9176953a8e
Rename string_clean in string_reset to avoid confusing _clean & _clear functions. See #97
2021-10-28 17:27:41 +02:00
Patrick Pelissier
5057366fb2
Update documentation for RBTREE _remove
2021-10-10 20:36:02 +02:00
Patrick Pelissier
4f1d1a949c
Document _get_at method for dict
2021-10-08 20:47:18 +02:00
Patrick Pelissier
ba778e9bd2
Simplify
2021-10-07 21:40:42 +02:00
Patrick Pelissier
df7112489a
Add tag for identifying C code in documentation
2021-10-05 00:28:31 +02:00
Patrick Pelissier
d9c203736f
Update examples section
2021-10-04 20:36:39 +02:00
Patrick Pelissier
aae14de62b
Update documentation
2021-10-02 13:22:12 +02:00
Patrick Pelissier
e97f4f7f41
Document _splice function for dictionary
2021-10-02 13:09:18 +02:00
Patrick Pelissier
7a08ddce9e
Remove UPDATE opertor as there are no default operators that define it (and no one uses it as it is poorly documented). Replace by SET for RB-THREE. Replace by ADD for the splice function of dictionary
2021-10-02 13:06:30 +02:00
Patrick Pelissier
51ae5f9f0c
Fix spelling
2021-10-01 07:41:11 +02:00
Patrick Pelissier
274afc9978
Fix syntax
2021-09-24 23:26:23 +02:00
Patrick Pelissier
0c337836ca
Add CTL library as reference
2021-09-24 23:23:57 +02:00
Patrick Pelissier
a0572b63b1
Update documentation for tuple
2021-09-23 23:04:10 +02:00
Patrick Pelissier
61f8dcdbae
Add string_set_char function
2021-09-22 23:07:35 +02:00
Patrick Pelissier
2178dcfcab
Add LIST_INIT_VALUE & LIST_DUAL_PUSH_INIT_VALUE.
2021-08-15 21:55:09 +02:00
Patrick Pelissier
f8b4f44105
Add ARRAY_INIT_VALUE
2021-08-15 21:44:36 +02:00
Patrick Pelissier
85a363d325
Update definition of returned iterator of _it_from of RB tree
...
from the greatest element of 'rbtree' lower of equal than 'data'
to the lowest element of the tree 'rbtree' greater or equal than 'data'
It is more logical and natural:
if you have a tree of elements between [2, 4], and you want
to iterate all elements from 0 to 10, the old definition doesn't allow
you to iterate easily over this subset.
2021-07-16 22:46:44 +02:00
Patrick Pelissier
f307762801
Update document of _it_from, _it_until_p, _it_while_p:
...
* _it_from: if there is no element that matches the condition,
it returns a null iterator, which is more coherent.
* _it_until_p: clarify condition if the iterator is null.
* _it_while_p: clarify condition if the iterator is null.
2021-07-16 21:42:55 +02:00
Patrick Pelissier
82d224fa66
Clean up documentation
2021-07-05 20:19:00 +02:00
Patrick Pelissier
ca8d4aa97a
Update _back & _front to return a modifiable ptr
...
(There is no real reasons to return a const pointer).
2021-07-03 23:59:19 +02:00
Patrick Pelissier
3c175b9199
Update documentation.
2021-07-01 22:12:15 +02:00
Patrick Pelissier
36003b6bb3
* Add support for extented variable for M_[F]PRINT
...
* Update documentation
* Add test.
2021-07-01 00:13:31 +02:00
Patrick Pelissier
357feb9532
Update documentation as per lastest changes.
2021-06-19 22:47:13 +02:00
Patrick Pelissier
e688f0b1df
Add internal method M_GET_OPPROPERTY to get the subproperty of an oplist
...
Add test for such macro
Rename operator CLASS into PROPERTIES
2021-06-17 00:20:35 +02:00
Patrick Pelissier
cb94a26a9f
Update documentation
2021-05-22 17:33:46 +02:00
Patrick Pelissier
970161464a
Add constraint
2021-04-04 22:28:13 +02:00
Patrick Pelissier
3e7de27c00
Rename M_HASH_SEED into M_USE_HASH_SEED
...
as it a user overridable macro
(API break).
2021-04-03 23:15:12 +02:00
Patrick Pelissier
5d4fa31083
Update doc & comments
2021-03-28 11:48:58 +02:00
Patrick Pelissier
c3858f4e63
Update documentation
2021-03-28 11:48:58 +02:00
Patrick Pelissier
60ef4c7f06
Fix documentation
2021-03-28 09:39:41 +02:00
Patrick Pelissier
3d7e9e7c03
Add _get_at method for B+TREE
2021-03-28 09:29:04 +02:00
Patrick Pelissier
52e745f905
Update documentation of operators
2021-03-27 21:15:03 +01:00
Patrick Pelissier
fa30328572
Reduce allowed range for buffer to unsigned int. It should be more than enough for any scenario.
2021-03-13 22:43:01 +01:00
Patrick Pelissier
50da9e803c
Add documentation for m_serial_str_json
2021-03-09 22:12:44 +01:00
Patrick Pelissier
82e49c6214
Clarify doc.
2021-02-23 16:03:03 +01:00
Patrick Pelissier
a4bb0fab8f
Update documentation for bitset
2021-02-22 12:06:51 +01:00
Patrick Pelissier
651768f012
Fix name in doc
2021-02-21 21:08:35 +01:00
Patrick Pelissier
5b9dd504e5
Add chapter "Global User Customization"
2021-02-20 00:20:54 +01:00