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