summaryrefslogtreecommitdiffhomepage
path: root/examples
AgeCommit message (Expand)Author
2021-04-29Added new constructors to carray.h. Made cmap and csmap keys immutable. Added...Tyge Løvset
2021-04-27Renamed carray struct member at to data. Improved cdeq_expand_() method.Tyge Løvset
2021-04-23API: Reverted to C_X_erase_at() instead of C_X_erase_it(). Sorry for the mess...Tyge Løvset
2021-04-22clist_X_splice*() now returns updated input iter. Added list_splice.c example.Tyge Løvset
2021-04-17Changed c_emplace_items(&cont, ctype, {...}) macro with c_emplace(ctype, cont...Tyge Løvset
2021-04-15NB! Changed API: *_erase_at(container, it) --> *_erase_it(container, it). cve...Tyge Løvset
2021-04-12Improved docs.Tyge Løvset
2021-04-02Rewrote clist API: Now in line with std::list API instead of std::forward_lis...Tyge Løvset
2021-03-30Moved cset and csset definitions to cset.h and csset.h. Updated docs.Tyge Løvset
2021-03-30Removed the cptr raw pointer. Only keep csptr: shared_ptr. Renamed cptr.h to ...Tyge Løvset
2021-03-29Another update of cbits.Tyge Løvset
2021-03-29Fixed bugs in cbits. (bits_count() and is_disjoint()). Renamed is_disjoined()...Tyge Løvset
2021-03-26Changed cpque declaration to using_cpque(X, Value, valueCompare), and valueCo...Tyge Løvset
2021-03-24Added valueCompare parameter to cpque.Tyge Løvset
2021-03-22Rewrote carray.h completely. Somewhat different API, much easier/natural usag...Tyge Løvset
2021-03-21Splitted using_carray() into using_carray2() and using_carray3()Tyge Løvset
2021-03-19Trimmed down and simplified cbits API. Fixed cbits_is_disjoint(), was wrong.Tyge Løvset
2021-03-13Fixed some doc errors in csmap and cmap. Added some inline funcs to cstr. Add...Tyge Løvset
2021-03-11Renamed public *_result_t struct member names in maps/sets for consistency wi...Tyge Løvset
2021-03-10Internal renames.Tyge Løvset
2021-03-10Reduced macro token-pasting a lot in maps.Tyge Løvset
2021-03-07Corrected more constness.Tyge Løvset
2021-03-06Fixed some const-ness with begin/end methods.Tyge Løvset
2021-03-06Cleanups and internal renames. Backported csmap_v1.h in examples to match csm...Tyge Løvset
2021-03-03Update crandom_api docs.Tyge Løvset
2021-03-02Fixed: renamed reserved symbols/names.Tyge Løvset
2021-03-01Cleanup c++ compilation of cbits.hTyge Løvset
2021-03-01Fixed wrong assumption that compare always returns -1, 0, 1.Tyge Løvset
2021-02-24More docs and some file renames.Tyge Løvset
2021-02-22Renamed c_plain_... to c_trivial_... internal functions.Tyge Løvset
2021-02-22Small changes. Added back csmap/cmap put() but now with Key,Mapped args (not ...Tyge Løvset
2021-02-22Many internal renames. Reverted to specify both _del and _clone parameter whe...Tyge Løvset
2021-02-21Renamed using_c*map_keyarg() to using_c*map_keydef().Tyge Løvset
2021-02-21Renamed emplace_put() to emplace_or_assign(). May add put() as alias to inser...Tyge Løvset
2021-02-21Internal restructure. Added bsearch() to cvec.Tyge Løvset
2021-02-20Renamed push_items to emplace_nTyge Løvset
2021-02-20Internal renaming improvements.Tyge Løvset
2021-02-20Rewamp of cmap/csmap API. More to come.Tyge Løvset
2021-02-19Minor docs. Updated csmap_v1.hTyge Løvset
2021-02-18Minor cleanupTyge Løvset
2021-02-17Updated cptr.h examples.Tyge Løvset
2021-02-16Fixed hash API.Tyge Løvset
2021-02-13Replaced default hash for cmap.Tyge Løvset
2021-02-07Internal rename.Tyge Løvset
2021-02-06Updated csmap.h to match api of cmap. Updated docs.Tyge Løvset
2021-02-06Some API changes in cmap. Will do for csmap as well.Tyge Løvset
2021-02-05Upgraded cstr impl.Tyge Løvset
2021-02-04Fixup in API regarding _at() - more consistent.Tyge Løvset
2021-02-04Changed return type it iter_t in csmap_X_find() and cmap_X_find() to be consi...Tyge Løvset
2021-02-04Some docs.Tyge Løvset