|
virtual P6R::P6ERR P6R::p6IXpathTime::toStringA |
( |
P6CHAR * |
pBuffer, |
|
|
P6UINT32 |
cBuffer, |
|
|
P6UINT32 * |
pWritten | |
|
) |
| | [pure virtual] |
Convert the time value stored in this component into a valid ISO8601 (narrow) string.
- Parameters:
-
| pBuffer | [IN] Buffer to copy the ISO8601 (narrow) string representation of the time component. If this parameter is NULL, then the required size of the buffer is returned in pWritten. |
| cBuffer | [IN] Number of characters in the buffer pointed to by pBuffer. |
| pWritten | [OUT] Optional can be NULL, returns the number of characters written into pBuffer. This parameter cannot be NULL when pBuffer is also NULL. |
- Returns:
Success | P6R::eOk | |
Failure | P6R::eInvalidArg | pBuffer and pWritten set to NULL. |
P6R::eTooSmall | pBuffer is too small to copy the ISO string into. |
|