-
Notifications
You must be signed in to change notification settings - Fork 13
/
Copy pathFCast.cpp
27 lines (20 loc) · 1.3 KB
/
FCast.cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include "FCast.h"
string FCast::castUnsignedNumberToString(unsigned long long int nNumber) {
stringstream oStringStream;
oStringStream << nNumber;
return (oStringStream.str());
}
string FCast::castSignedNumberToString(long long int nNumber) {
stringstream oStringStream;
oStringStream << nNumber;
return (oStringStream.str());
}
string FCast::castNumberToString(unsigned short int nNumber) { return FCast::castUnsignedNumberToString(nNumber); }
string FCast::castNumberToString(unsigned int nNumber) { return FCast::castUnsignedNumberToString(nNumber); }
string FCast::castNumberToString(unsigned long int nNumber) { return FCast::castUnsignedNumberToString(nNumber); }
string FCast::castNumberToString(unsigned long long int nNumber) { return FCast::castUnsignedNumberToString(nNumber); }
string FCast::castNumberToString(short int nNumber) { return FCast::castSignedNumberToString(nNumber); }
string FCast::castNumberToString(int nNumber) { return FCast::castSignedNumberToString(nNumber); }
string FCast::castNumberToString(long int nNumber) { return FCast::castSignedNumberToString(nNumber); }
string FCast::castNumberToString(long long int nNumber) { return FCast::castSignedNumberToString(nNumber); }
const char * FCast::castStringToConstChar(string sString) { return sString.c_str(); }