Documentation

StrDeinit

StrDeinit Description Deinit str by freeing all allocations. str : Pointer to string to be deinited

Read More

StrDelete

StrDelete Description Delete char at given index

Read More

StrDeleteLastChar

StrDeleteLastChar Description Delete last char from vec

Read More

StrDeleteRange

StrDeleteRange Description Delete chars in given range [start, start + count)

Read More

StrForeach

StrForeach Description Iterate over each character chr of the given Str str. This is a convenience macro that iterates forward using an internally managed index. The variable chr is declared and defined by the underlying VecForeach macro.

Read More

StrForeachIdx

StrForeachIdx Description Iterate over each character chr of the given Str str at each index idx. This macro is a direct alias for VecForeachIdx specialized for Str. The variables chr and idx are declared and defined by the underlying macro.

Read More

StrForeachInRange

StrForeachInRange Description Iterate over characters in a specific range of the given Str str. This is a convenience macro that iterates over a range using an internally managed index. The variable chr is declared and defined by the underlying VecForeachInRange macro.

Read More

StrForeachInRangeIdx

StrForeachInRangeIdx Description Iterate over characters in a specific range of the given Str str at each index idx. This macro is a direct alias for VecForeachInRangeIdx specialized for Str. The variables chr and idx are declared and defined by the underlying macro.

Read More

StrForeachPtr

StrForeachPtr Description Iterate over each character pointer chrptr of the given Str str. This is a convenience macro that iterates forward using an internally managed index and provides a pointer to each character. The variable chrptr is declared and defined by the underlying VecForeachPtr macro as a pointer to the character type.

Read More

StrForeachPtrIdx

StrForeachPtrIdx Description Iterate over each character pointer chrptr of the given Str str at each index idx. This macro is a direct alias for VecForeachPtrIdx specialized for Str. The variables chrptr and idx are declared and defined by the underlying macro.

Read More
Tags