Documentation

StrInitCopy

StrInitCopy Description Copy data from src to dst

Read More

StrInitFromStr

StrInitFromStr Description Initialize a Str object using another one

Read More

StrInitFromZstr

StrInitFromZstr Description Initializes a Str object from a null-terminated C-style string (zstr). This macro calculates the length of zstr using strlen and then calls StrInitFromCstr to create the Str object.

Read More

StrInitStack

StrInitStack Description Initialize given string but use memory from stack. Such strings cannot be dynamically resized!!

Read More

StrInsert

StrInsert Description Insert contents of str2 into str at given index.

Read More

StrInsertCharAt

StrInsertCharAt Description Insert char into string of it’s type. Insertion index must not exceed string length.

Read More

StrInsertCstr

StrInsertCstr Description Insert a string of given length into given Str at given index.

Read More

StrInsertZstr

StrInsertZstr Description Insert a zero-terminated string into given Str at given index.

Read More

strip_str

strip_str Description Internal implementation for strip functions. Used by StrStrip, StrLStrip, and StrRStrip macros.

Read More

StrIterFromCstr

StrIterFromCstr Description Create string iterator from C string with explicit length

Read More