mbed5b

Dependencies:   mbed

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);