summaryrefslogtreecommitdiffhomepage
path: root/docs/cmap_api.md
AgeCommit message (Expand)Author
2021-11-21Changed reverse() and resize() to return false if mem alloc failed.Tyge Løvset
2021-11-03Renamed cnt_X_getmut() to cnt_X_get_mut().Tyge Lovset
2021-11-03Update container_X_getmut() for mutable version.Tyge Løvset
2021-11-03Changed container_X_get() and container_X_at() to return const value* (or con...Tyge Løvset
2021-10-30Fixed docs alignments.Tyge Løvset
2021-10-29Swapped .._equals() and _equalto() functions for consistencyTyge Løvset
2021-10-29Renamed ..._value_t -> ..._value, etc. Deprecated, still works for cvec, cdeq...Tyge Løvset
2021-10-13Maintenance update. template.h now includes cstr.h when i_key_str or i_val_st...Tyge Løvset
2021-10-05Changed recommended order of defining template parameters.Tyge Løvset
2021-09-23Cleanup: Replaced c_emplace() macro with more general c_apply()/c_apply_pair(...Tyge Løvset
2021-09-21Added copy(self, other) function to all containers. Fixed some docs.Tyge Løvset
2021-09-21Fixed input args documentation. Fixed carr2 and carr3 clone functions.Tyge Løvset
2021-09-20Renamed macros: breaking changes for Version 2.0!Tyge Lovset
2021-09-19Replaced the two csptr doc examples with a better one. Same as sharedptr.c in...Tyge Løvset
2021-09-19Fixed errors caused by gcc -std=c99 -pedantic.Tyge Løvset
2021-09-17Fixed a doc bug and improved example.Tyge Løvset
2021-09-17Updated docs.Tyge Løvset
2021-09-11Fixed docs for newstyle.Tyge Løvset
2021-09-09Fix c_rawstr_hash docs.Tyge Løvset
2021-09-09Updated examples in docs.Tyge Løvset
2021-08-31Maintenance cleanup.Tyge Løvset
2021-08-28Breaking change cstr and csview renames in order to improve consistency: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-22Added *_value_toraw() methods to base containers.Tyge Løvset
2021-05-20Updated links to header files in docs.Tyge Løvset
2021-05-19Some cmap, csmap docs updates.Tyge Løvset
2021-05-19More cleanups and refinements.Tyge Løvset
2021-05-15API change: Renamed c_init() to c_var() to better describe it declares and in...Tyge Løvset
2021-05-07Reverted c_trivial_*() to c_default_*().Tyge Løvset
2021-05-07Cleanup, internal renames. API: c_strhash() -> c_string_hash(), added adv() a...Tyge Løvset
2021-05-05Changed some lesser used API in cvec and cdeq to be more consistent. Improved...Tyge Løvset
2021-04-29Update cmap_api.mdTyge Løvset
2021-04-29Merge branch 'master' of https://github.com/tylo-work/C99Containers into masterTyge Løvset
2021-04-29Added new constructors to carray.h. Made cmap and csmap keys immutable. Added...Tyge Løvset
2021-04-28Update cmap_api.mdTyge Løvset
2021-04-23API: Reverted to C_X_erase_at() instead of C_X_erase_it(). Sorry for the mess...Tyge Løvset
2021-04-16Replaced cmap/cset min_load_factor with shrink_to_fit() method.Tyge Løvset
2021-04-16Corrections in cmap.Tyge Løvset
2021-04-16Fixed bug: cmap_erase_it() return iterator. Fixed mem-leak in cdeq_X_insert()...Tyge Løvset
2021-04-15NB! Changed API: *_erase_at(container, it) --> *_erase_it(container, it). cve...Tyge Løvset
2021-04-08Big change set to simplify the internal templating implementations. Shorter a...Tyge Løvset
2021-03-30Moved cset and csset definitions to cset.h and csset.h. Updated docs.Tyge Løvset
2021-03-24Removed separate ## Header section in docs.Tyge Løvset
2021-03-24Cleanup in documentation.Tyge Løvset
2021-03-19Added clear() to cpque, cstack, cqueue, cbits, even though not in STL. Code/d...Tyge Løvset
2021-03-17Added csset_X_lower_bound() to docs, and some minor docs formatting.Tyge Løvset
2021-03-15Added csmap_X_lower_bound() method (find >= key). Updated docs a little.Tyge Løvset
2021-03-13Merge branch 'master' of https://github.com/tylo-work/C99Containers into masterTyge Løvset
2021-03-13Fixed some doc errors in csmap and cmap. Added some inline funcs to cstr. Add...Tyge Løvset