summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2021-10-04Merge pull request #13 from Kamilcuk/masterTyge Løvset
Silence some warnings
2021-10-04Added c_autodefer() macro (again). Depressed warning with c_no_compare().Tyge Løvset
2021-10-04Fixed a small bug and simplified template.hTyge Løvset
2021-10-04Removed c_apply_pair_n() macro. Small improvements in examples.Tyge Løvset
2021-10-02Updated benchmark scripts.Tyge Løvset
2021-10-02Some example improvements.Tyge Løvset
2021-10-02Moved ref member in clist_X_iter_t to start of struct;Tyge Løvset
2021-10-02Fixed benchmarks regarding cmap find bug.Tyge Løvset
2021-10-02Merge branch 'master' of github.com:tylov/STC into masterTyge Løvset
2021-10-02BUGFIX: cmap_X_find() did not return a correct end() iter when not found.Tyge Løvset
2021-10-01csmap.h: Silence unused parameter warningKamil Cukrowski
2021-10-01cmap.h: Silence fallthrough gcc warningsKamil Cukrowski
2021-09-30Update sptr_ex.cTyge Løvset
2021-09-30More cleanup. i_fwd is rarely needed, so removed F_tag. Use i_fwd define ↵Tyge Løvset
flag instead.
2021-09-29Changed forward declaration to support user defined container names with i_cnt.Tyge Løvset
2021-09-29Changed how to specify shared pointers in containers.Tyge Løvset
2021-09-28Added c_apply_n() and c_apply_pair_n() macros. Rewrote cpque.c example.Tyge Løvset
2021-09-28Simplified usage of user-defined container names (and methods prefix).Tyge Løvset
2021-09-26More docs work.Tyge Løvset
2021-09-26Merge branch 'master' of github.com:tylov/STC into masterTyge Løvset
2021-09-26Added some extensions to cstack and cpque. cstack can now be used as a ↵Tyge Løvset
vector-lite.
2021-09-25Update README.mdTyge Løvset
2021-09-24Internal stuff.Tyge Løvset
2021-09-24Another define fix in template.h. Added 2d string example in new_arr.cTyge Løvset
2021-09-24Correcting a define test.Tyge Løvset
2021-09-24Another reorg. of csptr docs.Tyge Løvset
2021-09-24Merge branch 'master' of github.com:tylov/STC into masterTyge Løvset
2021-09-24Reworked csptr docs. Made static members to inline (ccommon.h).Tyge Løvset
2021-09-23Update csmap_api.mdTyge Løvset
2021-09-23fixed doc bugsTyge Løvset
2021-09-23Merge branch 'master' of github.com:tylov/STC into masterTyge Løvset
2021-09-23Cleanup: Replaced c_emplace() macro with more general ↵Tyge Løvset
c_apply()/c_apply_pair() macros, and removed c_var() macro. Removed CX_emplace_items() member functions in containers used by c_emplace().
2021-09-23Update README.mdTyge Løvset
2021-09-23Found bug/leak thanks to sanitizer:Tyge Løvset
#define i_key_csptr int // correct, auto setup cmp, keydel, keyfrom. #define i_key csptr_int // wrong unless cmp, keydel, keyfrom is also defined (correctly).
2021-09-23Added sptr_ex.c example + minors.Tyge Løvset
2021-09-23Remark.Tyge Løvset
2021-09-23Moved new examples from tests folder to examplesTyge Løvset
2021-09-23Some more documentation in README.md.Tyge Løvset
Added support for i_del template arg/define for destroy function. For maps, i_keydel / i_valdel is still required and error is given if i_del is defined.
2021-09-22Renamed Value => i_val in documentation.Tyge Løvset
2021-09-22Fix: allow csptr self-take.Tyge Løvset
2021-09-22Reworked shared pointers, with some smaller API changes.Tyge Løvset
2021-09-22Fixed bug in csptr_copy on self assign.Tyge Løvset
2021-09-22Restructuring in template.hTyge Løvset
2021-09-21Added copy(self, other) function to all containers. Fixed some docs.Tyge Løvset
2021-09-21Merge branch 'master' of github.com:tylov/STC into masterTyge Løvset
2021-09-21Fixed input args documentation. Fixed carr2 and carr3 clone functions.Tyge Løvset
2021-09-21Update README.mdTyge Løvset
Added example suggested by ibgeek
2021-09-21Merge pull request #12 from camel-cdr/patch-3Tyge Løvset
Added proper fallback for stc64_uniform
2021-09-20Added proper fallback for stc64_uniformCamel Coder
2021-09-20Update README.mdTyge Løvset