@param[in[ Truncate if TRUE then allows for truncation of the line to fit.\r
if FALSE will reset the position to the begining of the \r
line if the buffer is not large enough.\r
@param[in[ Truncate if TRUE then allows for truncation of the line to fit.\r
if FALSE will reset the position to the begining of the \r
line if the buffer is not large enough.\r