|
pure virtual |
Concatenates characters from one string onto another and always NULL terminates the output.
pszDest | [ out ] A pointer to the destination string. |
cDest | [ in ] The maximum number of characters to copy. |
pszSource | [ in ] A pointer to the NULL terminated string to concatentate. |
pcCopied | [out, optional] The address of a variable in which, on success, will be placed the number of characters appended to pszDest (not including the NULL terminator). On failure this will be set to zero. If this information is not required, NULL can be passed. |
Success | P6R::eOk | |
Failure | P6R::eInvalidArg | pszDest or pszSource is NULL or cDest is zero |
P6R::eTooBig | pszSource is longer than cDest characters. The output was truncated. |