Robert Labuz
/
mbed5b
mbed5b
string.h@0:d546b014a1e3, 2017-05-05 (annotated)
- Committer:
- Robsonik16
- Date:
- Fri May 05 20:00:16 2017 +0000
- Revision:
- 0:d546b014a1e3
a
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Robsonik16 | 0:d546b014a1e3 | 1 | #define NULL 0 |
Robsonik16 | 0:d546b014a1e3 | 2 | #define TERMINATOR '\r' |
Robsonik16 | 0:d546b014a1e3 | 3 | #define DELIMITER_CHAR 0x20 |
Robsonik16 | 0:d546b014a1e3 | 4 | |
Robsonik16 | 0:d546b014a1e3 | 5 | enum CompResult { NOTEQUAL, EQUAL }; |
Robsonik16 | 0:d546b014a1e3 | 6 | enum Result { OK, ERROR }; |
Robsonik16 | 0:d546b014a1e3 | 7 | |
Robsonik16 | 0:d546b014a1e3 | 8 | void CopyString(char pcSource[], char pcDestination[]); |
Robsonik16 | 0:d546b014a1e3 | 9 | void AppendString (char pcSourceStr[], char pcDestinationStr[]); |
Robsonik16 | 0:d546b014a1e3 | 10 | void AppendUIntToString (unsigned int uiValue, char pcDestinationStr[]); |
Robsonik16 | 0:d546b014a1e3 | 11 | void ReplaceCharactersInString(char pcString[], char cOldChar,char cNewChar); |
Robsonik16 | 0:d546b014a1e3 | 12 | void UIntToHexStr (unsigned int uiValue, char pcStr[]); |
Robsonik16 | 0:d546b014a1e3 | 13 | enum CompResult eCompareString(char pcStr1[], char pcStr2[]); |
Robsonik16 | 0:d546b014a1e3 | 14 | enum Result eHexStringToUInt(char pcStr[],unsigned int *puiValue); |