summaryrefslogtreecommitdiffhomepage
path: root/include/stc/cqueue.h
AgeCommit message (Expand)Author
2023-07-23Internal: Reorganized cqueue and cdeq: spliced out header and impl in cqueue....tylov
2023-07-12Changed docs and examples to use i_key* template parameters instead of i_val*...tylov
2023-06-29Usage change: comparison is no longer enabled when specifying i_val for cvec,...Tyge Lovset
2023-06-20Internal only:Tyge Løvset
2023-06-20Minor internals.Tyge Løvset
2023-06-14Fixed a bug in cco_await_on(), and added _pull() function to random access co...Tyge Løvset
2023-06-11Added priv/linkage.h and renamed priv/template2.h => priv/template_undef.h.Tyge Løvset
2023-06-09Fixed issues with linking params i_implement, i_extern.Tyge Løvset
2023-05-19Minor cbits change.Tyge Lovset
2023-05-19Added container equality function to docs _eq(c1, c2).Tyge Lovset
2023-05-19Fixed an iter return bug in cdeq_insert_uninit().Tyge Lovset
2023-05-18Fixing find_in() in cdeq, and add support c_eraseremove_if() for cqueue and c...Tyge Løvset
2023-05-18Huge update: cqueue and cdeq completely rewritten. cvec and cdeq API harmoniz...Tyge Lovset
2023-04-28Removed crandom.h and altnames.h. Housholding.Tyge Løvset
2023-03-30Added crand.h - Alternative API to crandom.h, which will be deprecated.Tyge Løvset
2023-02-08Changed to use lowercase flow-control macros in examples (uppercase will stil...Tyge Løvset
2023-01-04Bump to 2023Tyge Løvset
2022-12-31Internally renamed ccommon.h macros to uppercase. Lowercase macros are still ...Tyge Løvset
2022-07-06Version 3.7. Make sure to check NEWS/Changes in README.md for a few code-bre...Tyge Løvset
2022-06-01Converted all files with DOS line endings to LINUX.Tyge Løvset
2022-04-22Readded push()/emplace() to all containers missing them. Made _hash function ...Tyge Løvset
2022-04-21Switched to use i_key as primary template type parameter for all containers. ...Tyge Løvset
2022-04-18crandom.h: Renamed *_init(..) functions to *_new(..). Old names are kept but ...Tyge Løvset
2022-04-15Updated README.md docs on template args! Reverted to put() as alias for inser...Tyge Løvset
2022-04-10Fixed regression bug: cqueue_pop() did pop_back(), fixed to do pop_front().Tyge Løvset
2022-04-09- Switched from .._put() to .._push() as the "generic" method to add element...Tyge Løvset
2022-01-03Bump to 2022.Tyge Løvset
2021-12-02Breaking changes for i_fwd and i_cmp_none:Tyge Løvset
2021-09-20Renamed macros: breaking changes for Version 2.0!Tyge Lovset
2021-09-12Renamed input macro i_module to i_prefix. Replaced astar.c example.Tyge Løvset
2021-09-10Added support for cqueue.h Added test.Tyge Løvset
2021-09-05New usage style. only cvec is functional. see vec_test_new.cTyge Løvset
2021-08-19Maintenance update. Added stc32_rand() to crandom.h, doc fixes and cqueue.h u...Tyge Løvset
2021-05-24Split c_fordefer() into c_forvar() and c_fordefer() macros.Tyge Løvset
2021-05-24Renamed c_with => c_fordefer, and removed c_withvar. Macros were too deceivin...Tyge Løvset
2021-05-20Moved stc folder into include folder.Tyge Løvset