summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)Author
2020-09-18Changed <container>_ini macro constant to <container>_INIT, and <container>_d...Tyge Løvset
2020-09-17Fixed range methods in cvec, and renamed typename_<container>(..) to using_<c...Tyge Løvset
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, second...Tyge Løvset
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 namin...Tyge Løvset
2020-09-14Renamed result_t type members to first, second (from item, inserted) for conf...Tyge Løvset
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
2020-09-13A few method aliases added.Tyge Løvset
2020-09-11Added at() to cmap. Added c_assert(), c_static_assert() in cdefs.hTyge Løvset
2020-09-11Forgot two returns.Tyge Løvset
2020-09-11Added back clist_last() and some internal renames.Tyge Løvset
2020-09-11Rearranged stuff in cvec.h. + extended sort() with range and added idx(iter) ...Tyge Løvset
2020-09-11Some renaming of functions, API changes in list and vec.Tyge Løvset
2020-09-10Use cmap_emplace() rather than cmap_insert(). insert() is reduced to an alias...Tyge Løvset
2020-09-10Renaming in cvec and some additions in clist.Tyge Løvset
2020-09-10Reformatting only.Tyge Løvset
2020-09-10Updated and corrected cvec_insert and cvec_erase functions.Tyge Løvset
2020-09-09Removed assumptions about clist iterators.Tyge Løvset
2020-09-09More compliance with std:: containers.Tyge Løvset
2020-09-08Fixed clist iterators again. Removed zero args support for overloadable macro...Tyge Løvset
2020-09-08Updated clist iter.Tyge Løvset
2020-09-08changed c_foreach() macro -> Removed cnt_range() methods, and simplified iters.tylo
2020-09-07Forgot to convert priority_queue to use emplace() function name.Tyge Løvset
2020-09-07Minor tunings.Tyge Løvset
2020-09-07Fixed a nasty macro bug.tylo
2020-09-07Bug fix: memory leak in cvec_clear(). Small optimizations.tylo
2020-09-07Small updates.tylo
2020-09-07Merge branch 'master' of https://github.com/tylo-work/C99Containerstylo
2020-09-07Added back cmap insert()tylo
2020-09-07Added back cmap insert()tylo
2020-09-06Renamed push_****(), _insert() to _emplace(). added insert_or_assign(), etc.Tyge Løvset
2020-09-05Added range iterators.Tyge Løvset
2020-09-04Using X instead of tag as macro parameter name for readability.Tyge Løvset
2020-09-03Changed constant <container>_init to <container>_ini to avoid conflict with <...Tyge Løvset
2020-09-03Changed itval() taking iter instead of iter address as arg.Tyge Løvset