typedef struct sqlite3_str sqlite3_str;
An instance of the sqlite3_str object contains a dynamically-sized string under construction.
The lifecycle of an sqlite3_str object is as follows:
Constructor: sqlite3_str_new()
Destructor: sqlite3_str_finish()
See also lists of Objects, Constants, and Functions.
SQLite is in the Public Domain.
https://sqlite.org/c3ref/str.html