From af2418b9f3191547d8fc5b3d2c37151cdec1c94b Mon Sep 17 00:00:00 2001 From: Kirill Volinsky Date: Wed, 4 Sep 2013 06:06:45 +0000 Subject: removed not used functions from sdk git-svn-id: http://svn.miranda-ng.org/main/trunk@5933 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- protocols/MRA/src/Sdk/StrToNum.h | 314 --------------------------------------- 1 file changed, 314 deletions(-) (limited to 'protocols/MRA/src/Sdk/StrToNum.h') diff --git a/protocols/MRA/src/Sdk/StrToNum.h b/protocols/MRA/src/Sdk/StrToNum.h index 6e67ac6be1..bb34aa31c2 100644 --- a/protocols/MRA/src/Sdk/StrToNum.h +++ b/protocols/MRA/src/Sdk/StrToNum.h @@ -37,9 +37,6 @@ #endif // _MSC_VER > 1000 - - - __inline size_t StrToUNum(LPCSTR lpcszString,size_t dwStringLen) { size_t dwNum=0; @@ -102,117 +99,6 @@ __inline DWORDLONG StrToUNum64(LPCSTR lpcszString,size_t dwStringLen) return(dwlNum); } - - - -__inline DWORD StrToUNumEx(LPCSTR lpcszString,size_t dwStringLen,size_t *pdwNum) -{ - DWORD dwRetErrorCode; - size_t dwNum=0,dwProcessed=0; - BYTE bCurentFigure; - - - while(dwStringLen) - { - if ((bCurentFigure=((*lpcszString)-48))<10) - { - dwNum*=10;// сдвигаем предыдущее число на один разряд чтоб добавить в младший разряд новую цифру - dwNum+=bCurentFigure;// добавляем цифру в младший разряд - dwProcessed++;// увеличиваем счётчик обработанных цифр - } - lpcszString++;// перемещаем указатель на следующую позицию - dwStringLen--;// уменьшаем длинну - } - - if (dwProcessed) - {// как минимум одна цифра была обработана - if (pdwNum) (*pdwNum)=dwNum; - if (dwProcessed==dwStringLen) - {// в строке были только цифры, всё отработало как нужно //Операция успешно завершена. - dwRetErrorCode=NO_ERROR; - }else{// в строке были не только цифры //Имеются дополнительные данные. - dwRetErrorCode=ERROR_MORE_DATA; - } - }else{// строка вообще не содержала цифр //Недопустимые данные. - dwRetErrorCode=ERROR_INVALID_DATA; - } -return(dwRetErrorCode); -} - - -__inline DWORD StrToUNumEx32(LPCSTR lpcszString,size_t dwStringLen,DWORD *pdwNum) -{ - DWORD dwRetErrorCode; - DWORD dwNum=0,dwProcessed=0; - BYTE bCurentFigure; - - - while(dwStringLen) - { - if ((bCurentFigure=((*lpcszString)-48))<10) - { - dwNum*=10;// сдвигаем предыдущее число на один разряд чтоб добавить в младший разряд новую цифру - dwNum+=bCurentFigure;// добавляем цифру в младший разряд - dwProcessed++;// увеличиваем счётчик обработанных цифр - } - lpcszString++;// перемещаем указатель на следующую позицию - dwStringLen--;// уменьшаем длинну - } - - if (dwProcessed) - {// как минимум одна цифра была обработана - if (pdwNum) (*pdwNum)=dwNum; - if (dwProcessed==dwStringLen) - {// в строке были только цифры, всё отработало как нужно //Операция успешно завершена. - dwRetErrorCode=NO_ERROR; - }else{// в строке были не только цифры //Имеются дополнительные данные. - dwRetErrorCode=ERROR_MORE_DATA; - } - }else{// строка вообще не содержала цифр //Недопустимые данные. - dwRetErrorCode=ERROR_INVALID_DATA; - } -return(dwRetErrorCode); -} - - -__inline DWORD StrToUNumEx64(LPCSTR lpcszString,size_t dwStringLen,DWORDLONG *pdwlNum) -{ - DWORD dwRetErrorCode; - DWORDLONG dwlNum=0; - size_t dwProcessed=0; - BYTE bCurentFigure; - - - while(dwStringLen) - { - if ((bCurentFigure=((*lpcszString)-48))<10) - { - dwlNum*=10;// сдвигаем предыдущее число на один разряд чтоб добавить в младший разряд новую цифру - dwlNum+=bCurentFigure;// добавляем цифру в младший разряд - dwProcessed++;// увеличиваем счётчик обработанных цифр - } - lpcszString++;// перемещаем указатель на следующую позицию - dwStringLen--;// уменьшаем длинну - } - - if (dwProcessed) - {// как минимум одна цифра была обработана - if (pdwlNum) (*pdwlNum)=dwlNum; - if (dwProcessed==dwStringLen) - {// в строке были только цифры, всё отработало как нужно //Операция успешно завершена. - dwRetErrorCode=NO_ERROR; - }else{// в строке были не только цифры //Имеются дополнительные данные. - dwRetErrorCode=ERROR_MORE_DATA; - } - }else{// строка вообще не содержала цифр //Недопустимые данные. - dwRetErrorCode=ERROR_INVALID_DATA; - } -return(dwRetErrorCode); -} - - - - __inline SSIZE_T StrToNum(LPCSTR lpcszString,size_t dwStringLen) { SSIZE_T lNum=0,lSingn=1; @@ -244,204 +130,4 @@ return(lNum); } -__inline LONG StrToNum32(LPCSTR lpcszString,size_t dwStringLen) -{ - LONG lNum=0,lSingn=1; - BYTE bCurentFigure; - - - while(dwStringLen && ((bCurentFigure=((*lpcszString)-48))>9)) - { - if (bCurentFigure=='-') lSingn=-1; - if (bCurentFigure=='+') lSingn=1; - - lpcszString++;// перемещаем указатель на следующую позицию - dwStringLen--;// уменьшаем длинну - } - - while(dwStringLen) - { - if ((bCurentFigure=((*lpcszString)-48))<10) - { - lNum*=10;// сдвигаем предыдущее число на один разряд чтоб добавить в младший разряд новую цифру - lNum+=bCurentFigure;// добавляем цифру в младший разряд - } - lpcszString++;// перемещаем указатель на следующую позицию - dwStringLen--;// уменьшаем длинну - } - lNum*=lSingn; - -return(lNum); -} - - -__inline LONGLONG StrToNum64(LPCSTR lpcszString,size_t dwStringLen) -{ - LONGLONG llNum=0,llSingn=1; - BYTE bCurentFigure; - - - while(dwStringLen && ((bCurentFigure=((*lpcszString)-48))>9)) - { - if (bCurentFigure=='-') llSingn=-1; - if (bCurentFigure=='+') llSingn=1; - - lpcszString++;// перемещаем указатель на следующую позицию - dwStringLen--;// уменьшаем длинну - } - - while(dwStringLen) - { - if ((bCurentFigure=((*lpcszString)-48))<10) - { - llNum*=10;// сдвигаем предыдущее число на один разряд чтоб добавить в младший разряд новую цифру - llNum+=bCurentFigure;// добавляем цифру в младший разряд - } - lpcszString++;// перемещаем указатель на следующую позицию - dwStringLen--;// уменьшаем длинну - } - llNum*=llSingn; - -return(llNum); -} - - - -__inline DWORD StrToNumEx(LPCSTR lpcszString,size_t dwStringLen,SSIZE_T *plNum) -{ - DWORD dwRetErrorCode; - size_t dwProcessed=0; - SSIZE_T lNum=0,lSingn=1; - BYTE bCurentFigure; - - - while(dwStringLen && ((bCurentFigure=((*lpcszString)-48))>9)) - { - if (bCurentFigure=='-') lSingn=-1; - if (bCurentFigure=='+') lSingn=1; - - lpcszString++;// перемещаем указатель на следующую позицию - dwStringLen--;// уменьшаем длинну - } - - while(dwStringLen) - { - if ((bCurentFigure=((*lpcszString)-48))<10) - { - lNum*=10;// сдвигаем предыдущее число на один разряд чтоб добавить в младший разряд новую цифру - lNum+=bCurentFigure;// добавляем цифру в младший разряд - dwProcessed++;// увеличиваем счётчик обработанных цифр - } - lpcszString++;// перемещаем указатель на следующую позицию - dwStringLen--;// уменьшаем длинну - } - - if (dwProcessed) - {// как минимум одна цифра была обработана - if (plNum) (*plNum)=(lNum*lSingn); - if (dwProcessed==dwStringLen) - {// в строке были только цифры, всё отработало как нужно //Операция успешно завершена. - dwRetErrorCode=NO_ERROR; - }else{// в строке были не только цифры //Имеются дополнительные данные. - dwRetErrorCode=ERROR_MORE_DATA; - } - }else{// строка вообще не содержала цифр //Недопустимые данные. - dwRetErrorCode=ERROR_INVALID_DATA; - } -return(dwRetErrorCode); -} - - -__inline DWORD StrToNumEx32(LPCSTR lpcszString,size_t dwStringLen,LONG *plNum) -{ - DWORD dwRetErrorCode; - size_t dwProcessed=0; - LONG lNum=0,lSingn=1; - BYTE bCurentFigure; - - - while(dwStringLen && ((bCurentFigure=((*lpcszString)-48))>9)) - { - if (bCurentFigure=='-') lSingn=-1; - if (bCurentFigure=='+') lSingn=1; - - lpcszString++;// перемещаем указатель на следующую позицию - dwStringLen--;// уменьшаем длинну - } - - while(dwStringLen) - { - if ((bCurentFigure=((*lpcszString)-48))<10) - { - lNum*=10;// сдвигаем предыдущее число на один разряд чтоб добавить в младший разряд новую цифру - lNum+=bCurentFigure;// добавляем цифру в младший разряд - dwProcessed++;// увеличиваем счётчик обработанных цифр - } - lpcszString++;// перемещаем указатель на следующую позицию - dwStringLen--;// уменьшаем длинну - } - - if (dwProcessed) - {// как минимум одна цифра была обработана - if (plNum) (*plNum)=(lNum*lSingn); - if (dwProcessed==dwStringLen) - {// в строке были только цифры, всё отработало как нужно //Операция успешно завершена. - dwRetErrorCode=NO_ERROR; - }else{// в строке были не только цифры //Имеются дополнительные данные. - dwRetErrorCode=ERROR_MORE_DATA; - } - }else{// строка вообще не содержала цифр //Недопустимые данные. - dwRetErrorCode=ERROR_INVALID_DATA; - } -return(dwRetErrorCode); -} - - -__inline DWORD StrToNumEx64(LPCSTR lpcszString,size_t dwStringLen,LONGLONG *pllNum) -{ - DWORD dwRetErrorCode; - size_t dwProcessed=0; - LONGLONG llNum=0,llSingn=1; - BYTE bCurentFigure; - - - while(dwStringLen && ((bCurentFigure=((*lpcszString)-48))>9)) - { - if (bCurentFigure=='-') llSingn=-1; - if (bCurentFigure=='+') llSingn=1; - - lpcszString++;// перемещаем указатель на следующую позицию - dwStringLen--;// уменьшаем длинну - } - - while(dwStringLen) - { - if ((bCurentFigure=((*lpcszString)-48))<10) - { - llNum*=10;// сдвигаем предыдущее число на один разряд чтоб добавить в младший разряд новую цифру - llNum+=bCurentFigure;// добавляем цифру в младший разряд - dwProcessed++;// увеличиваем счётчик обработанных цифр - } - lpcszString++;// перемещаем указатель на следующую позицию - dwStringLen--;// уменьшаем длинну - } - - if (dwProcessed) - {// как минимум одна цифра была обработана - if (pllNum) (*pllNum)=(llNum*llSingn); - if (dwProcessed==dwStringLen) - {// в строке были только цифры, всё отработало как нужно //Операция успешно завершена. - dwRetErrorCode=NO_ERROR; - }else{// в строке были не только цифры //Имеются дополнительные данные. - dwRetErrorCode=ERROR_MORE_DATA; - } - }else{// строка вообще не содержала цифр //Недопустимые данные. - dwRetErrorCode=ERROR_INVALID_DATA; - } -return(dwRetErrorCode); -} - - - - #endif // !defined(AFX_STRTONUM__H__INCLUDED_) \ No newline at end of file -- cgit v1.2.3