| 32 * adds support for different destruction strategies in CxMempool |
32 * adds support for different destruction strategies in CxMempool |
| 33 * adds new key-value-based list implementation |
33 * adds new key-value-based list implementation |
| 34 * adds support for integer keys to CxHashKey |
34 * adds support for integer keys to CxHashKey |
| 35 * adds support for comparing arbitrary strings without explicit call to cx_strcast() |
35 * adds support for comparing arbitrary strings without explicit call to cx_strcast() |
| 36 * adds cxListClone() and cxMapClone() |
36 * adds cxListClone() and cxMapClone() |
| 37 * adds cxMapDifference() and cxMapListDifference() |
37 * adds cxListDifference(), cxMapDifference(), and cxMapListDifference() |
| 38 * adds cxListContains() and cxMapContains() |
38 * adds cxListContains() and cxMapContains() |
| 39 * adds cxListSet() |
39 * adds cxListSet() |
| 40 * adds cxListFirst() and cxListLast() |
40 * adds cxListFirst() and cxListLast() |
| 41 * adds cxListRemoveAndGetFirst() and cxListRemoveAndGetLast(), |
41 * adds cxListRemoveAndGetFirst() and cxListRemoveAndGetLast(), |
| 42 and corresponding macro aliases cxListPopFront() and cxListPop() |
42 and corresponding macro aliases cxListPopFront() and cxListPop() |