Documentation

StrFindCstr

StrFindCstr Description Find a fixed-length substring in a Str object.

Read More

StrFindStr

StrFindStr Description Find a key in a Str object.

Read More

StrFindZstr

StrFindZstr Description Find a key in a Str object.

Read More

StrFirst

StrFirst Description Access first character in string

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