| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
const char*.
|
|
cstr_equals() => cstr_equalto()
cstr_compare_ref() => cstr_compare()
cstr_equals_ref() => cstr_equals()
cstr_hash_ref() => cstr_hash()
|
|
|
|
placed in the "other" folder.
|
|
string.
|
|
|
|
some point.
|
|
|
|
- Updated csmap/cmap to separate out types in order to later have incomplete values support.
- Added incomplete value support to csptr. I question the need because recursive structures should not use shared_ptr.
- Added c_forinitdel() macro, support up to 3 variables.
|
|
|
|
|
|
and ind() to cvec and cdeq.
|
|
Improved cdeq.
|
|
backporting of csmap_v1.h
|
|
easier to read. immutable keys are not implemented here.
|
|
cdeq_X_find_in(), i.e. removed self.
|
|
|
|
be any number.
|
|
|
|
|
|
mess. Internal reorder of STC_API methods.
|
|
|
|
|
|
|
|
cvec and cdeq insert_at() swapped with insert(). Docs update.
|
|
std::forward_list, but still same single linked list rep. Weaker iterator validity, see updated docs.
|
|
valueCompare optional: more consistent with STC conventions.
|
|
usage. Uses still a contiguous block of memory.
|
|
Added read.c example.
|
|
with iterators.
|
|
|
|
|
|
|
|
|
|
|
|
insert_or_assign().
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|