summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2020-09-26Merged csptr.h into cptr.h, simpler with one include file and these are very ↵Tyge Løvset
related and short.
2020-09-25Added ex.Tyge Løvset
2020-09-25Simplified.Tyge Løvset
2020-09-25Minor fixes.Tyge Løvset
2020-09-25Updated ptr.c example.Tyge Løvset
2020-09-25Forgot the cptr.h itself!Tyge Løvset
2020-09-25Added cptr.h and good examples for cptr and csptr (share_ptr.c). Some ↵Tyge Løvset
internal refactor.
2020-09-24Changed iter.get to iter.val member. Internal, but used external. Will not ↵Tyge Løvset
change again.
2020-09-24Added shared_ptr.c exampleTyge Løvset
2020-09-24Improved csptr.hTyge Løvset
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