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
/
docs
/
cset_api.md
Age
Commit message (
Expand
)
Author
2023-02-15
Cleaned up in size-types. API always uses intptr_t as default for all contain...
Tyge Løvset
2023-02-11
Some more docs. Renamed (half-)internal template parameter i_size => i_ssize....
Tyge Løvset
2023-02-11
More docs improvements.
Tyge Løvset
2023-02-08
Changed to use lowercase flow-control macros in examples (uppercase will stil...
Tyge Løvset
2023-02-01
Update docs formatting and README.md
Tyge Løvset
2023-02-01
Massive update from unsigned sizes and indices to signed.
Tyge Lovset
2023-01-06
Removed swap() function from all containers. Use safe c_SWAP() macro instead.
Tyge Løvset
2023-01-04
Improved a few examples.
Tyge Løvset
2022-12-23
Experimental uppercase macros.
Tyge Løvset
2022-11-06
Improved documentation of template parameters for all containers.
Tyge Løvset
2022-11-03
Made cmap i_max_load_factor a compile time template parameter instead of runt...
Tyge Løvset
2022-09-23
Deprecated c_forarray, c_forarray_p macros - both replaced by c_forlist, and ...
Tyge Løvset
2022-08-06
c_apply() deprecated: replaced with c_forarray() macro. Updated and improved ...
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-05-22
Changed c_apply(v, ..) macro to make it more consistent with c_apply_arr(v, ....
Tyge Løvset
2022-05-02
A few more docs bugs fixed.
Tyge Løvset
2022-04-24
Updated docs to use cstr_str(&s) instead of s.str
Tyge Løvset
2022-04-22
Readded push()/emplace() to all containers missing them. Made _hash function ...
Tyge Løvset
2022-04-18
Removed i_drop and i_from template specifiers to reduce redundancies and add ...
Tyge Lovset
2022-04-15
Updated README.md docs on template args! Reverted to put() as alias for inser...
Tyge Løvset
2022-04-09
- Switched from .._put() to .._push() as the "generic" method to add element...
Tyge Løvset
2022-04-09
Universally added a put() function to all containers.
Tyge Løvset
2021-12-29
Fixed minors in map docs.
Tyge Løvset
2021-12-29
Some more docs.
Tyge Løvset
2021-12-22
Renamed '_rawvalue\b' to '_raw'
Tyge Løvset
2021-12-22
Changed the c_apply() and c_apply_pair() to one new c_apply() API. Added c_pa...
Tyge Løvset
2021-12-19
Global rename of `_equ\b` => `_eq`. In practice `i_equ` must renamed to `i_eq...
Tyge Løvset
2021-12-19
First commit for Version 3 of STC. Main changes are consistent rename of '_de...
Tyge Løvset
2021-11-21
Changed reverse() and resize() to return false if mem alloc failed.
Tyge Løvset
2021-11-03
Renamed cnt_X_getmut() to cnt_X_get_mut().
Tyge Lovset
2021-11-03
Update container_X_getmut() for mutable version.
Tyge Løvset
2021-11-03
Changed container_X_get() and container_X_at() to return const value* (or con...
Tyge Løvset
2021-10-30
Fixed docs alignments.
Tyge Løvset
2021-10-29
Renamed ..._value_t -> ..._value, etc. Deprecated, still works for cvec, cdeq...
Tyge Løvset
2021-10-05
Changed recommended order of defining template parameters.
Tyge Løvset
2021-09-23
Cleanup: Replaced c_emplace() macro with more general c_apply()/c_apply_pair(...
Tyge Løvset
2021-09-21
Added copy(self, other) function to all containers. Fixed some docs.
Tyge Løvset
2021-09-21
Fixed input args documentation. Fixed carr2 and carr3 clone functions.
Tyge Løvset
2021-09-19
Replaced the two csptr doc examples with a better one. Same as sharedptr.c in...
Tyge Løvset
2021-09-17
Updated docs.
Tyge Løvset
2021-09-09
Updated examples in docs.
Tyge Løvset
2021-08-31
Maintenance cleanup.
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-20
Updated links to header files in docs.
Tyge Løvset
2021-05-15
API change: Renamed c_init() to c_var() to better describe it declares and in...
Tyge Løvset
2021-05-05
Changed some lesser used API in cvec and cdeq to be more consistent. Improved...
Tyge Løvset
2021-04-29
Added new constructors to carray.h. Made cmap and csmap keys immutable. Added...
Tyge Løvset
2021-04-23
API: Reverted to C_X_erase_at() instead of C_X_erase_it(). Sorry for the mess...
Tyge Løvset
2021-04-16
Replaced cmap/cset min_load_factor with shrink_to_fit() method.
Tyge Løvset
[next]