GB_SUBST_CALLBACK
typedef void (*GB_SUBST_CALLBACK) ( int index , char **str , long *len );
This is the the type definition of the callback used by the
GB.SubstString
function.
The callback will receive the following parameters :
-
index is the index of the value to substitute.
-
str must receive the string to substitute.
-
len must receive the length of this string.
If you need, you can use the
GB.SubstAdd function instead of using
str and
len
for returning the string to substitute.
See also