summaryrefslogtreecommitdiffhomepage
path: root/include/stc/extend.h
AgeCommit message (Collapse)Author
2023-07-12Changed docs and examples to use i_key* template parameters instead of ↵tylov
i_val* for all non-maps. Renamed c_ASSERT() to c_assert() and added optional message parameter to c_static_assert().
2023-07-03Simplified extend.h a bit.Tyge Løvset
2023-06-20Internal only:Tyge Løvset
Renamed _cx_memb() macro to _cx_MEMB() Renamed _cx_self macro to _cx_Self
2023-05-18Renamed template param i_con => i_base in stc/extend.h. Also the macro ↵Tyge Løvset
c_getcon(self) => c_extend(self).
2023-04-08More docs updates, and a change in stc/extend.h.Tyge Lovset
2023-04-07More docs updating.Tyge Lovset
2023-04-01Update of stc/extend.hTyge Lovset
2023-03-31Added stc/extend.h: A generalized way to type-safely extend a container with ↵Tyge Lovset
new members which can be accessed from the template parameters. See examples/functor.c