summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2020-09-23Some internal restructuring. Added shared_ptr like struct type: csptr.hTyge Løvset
2020-09-22Update README.mdTyge Løvset
2020-09-22Minor cleanups README.mdTyge Løvset
2020-09-22Added back khash and robin_hood hash in benchmark.c.Tyge Løvset
2020-09-21Update README.mdTyge Løvset
2020-09-21Fixed all demos + added outputTyge Løvset
2020-09-21Update README.mdTyge Løvset
2020-09-21Update README.mdTyge Løvset
2020-09-21Update README.mdTyge Løvset
2020-09-20Possible to redefine STC memory allocator globally.Tyge Løvset
2020-09-20Fix.Tyge Løvset
2020-09-20Cleanup and renamed c_del_() to c_del() again.Tyge Løvset
2020-09-20Update README.mdTyge Løvset
2020-09-20Added c_foreach (i,N) and c_foreach (N), and updated README.mdTyge Løvset
2020-09-20Merge branch 'master' of https://github.com/tylo-work/C99Containers into masterTyge Løvset
2020-09-20converted to c_forrange().Tyge Løvset
2020-09-19Update README.mdTyge Løvset
2020-09-19Update README.mdTyge Løvset
2020-09-19Update README.mdTyge Løvset
2020-09-19Update README.mdTyge Løvset
2020-09-19Update README.mdTyge Løvset
2020-09-18Minor, using a few c_forrange ().Tyge Løvset
2020-09-18Minor.Tyge Løvset
2020-09-18Changed macro to c_forrange (..), iter param first.Tyge Løvset
2020-09-18Merge branch 'master' of https://github.com/tylo-work/C99Containers into masterTyge Løvset
2020-09-18Changed <container>_ini macro constant to <container>_INIT, and ↵Tyge Løvset
<container>_destroy() to <container>_del.
2020-09-17Update README.mdTyge Løvset
2020-09-17Update README.mdTyge Løvset
2020-09-17Update README.mdTyge Løvset
2020-09-17Fixed range methods in cvec, and renamed typename_<container>(..) to ↵Tyge Løvset
using_<container>(..).
2020-09-17Fixed default hash16 and hash32.Tyge Løvset
2020-09-17clist Iterator state bug fixed.Tyge Løvset
2020-09-17Fixed clist erase_range_after(), and opt. remove()Tyge Løvset
2020-09-16Minor.Tyge Løvset
2020-09-16Added some missing templates in cmap.Tyge Løvset
2020-09-16Changed iterator API in cset and clist. From i.get->value to *i.getTyge Løvset
2020-09-16Changed earlier declare_<container>(..) macro to typedef_<container>(..)Tyge Løvset
2020-09-16Renamed two public macros.Tyge Løvset
2020-09-16Changed API to conform with std:: containers. cmap now only use first, ↵Tyge Løvset
second. for result and value types.
2020-09-15Simplified declare_ statement e.g. c_cmap(...)Tyge Løvset
2020-09-15New API Change.Tyge Løvset
2020-09-14Renamed insert, emplace and erase to have suffix _at(), consistent with ↵Tyge Løvset
naming in other containers.
2020-09-14Renamed result_t type members to first, second (from item, inserted) for ↵Tyge Løvset
conformance with std::pair
2020-09-14Got rid of c_items() macro.Tyge Løvset
2020-09-14Removed warnings. clang, vs.Tyge Løvset
2020-09-14Renamed in cmap.Tyge Løvset
2020-09-13Removed unneeded function.Tyge Løvset
2020-09-13added cmap_emplace_n()Tyge Løvset
2020-09-13Changed cmap_insert API to take a pair. cset_insert unchanged.Tyge Løvset
2020-09-13reverted back to separate random engine and distribution parameters.Tyge Løvset