Robert Labuz
/
mbed5b
mbed5b
string.h
- Committer:
- Robsonik16
- Date:
- 2017-05-05
- Revision:
- 0:d546b014a1e3
File content as of revision 0:d546b014a1e3:
#define NULL 0 #define TERMINATOR '\r' #define DELIMITER_CHAR 0x20 enum CompResult { NOTEQUAL, EQUAL }; enum Result { OK, ERROR }; void CopyString(char pcSource[], char pcDestination[]); void AppendString (char pcSourceStr[], char pcDestinationStr[]); void AppendUIntToString (unsigned int uiValue, char pcDestinationStr[]); void ReplaceCharactersInString(char pcString[], char cOldChar,char cNewChar); void UIntToHexStr (unsigned int uiValue, char pcStr[]); enum CompResult eCompareString(char pcStr1[], char pcStr2[]); enum Result eHexStringToUInt(char pcStr[],unsigned int *puiValue);