Functions | |
| TL_DLL string | Te2String (const double value) |
| Transforms a double to string in exponential notation. | |
| TL_DLL string | Te2String (const double value, int precision) |
| Transforms a double to string floating point notation with precision decimal places. | |
| TL_DLL string | Te2String (const unsigned long value) |
| Transforms an unsigned long to string. | |
| TL_DLL string | Te2String (const long long int value) |
| Transforms a long long int to string. | |
| TL_DLL string | Te2String (const long value) |
| Transforms a long to string. | |
| TL_DLL string | Te2String (const unsigned int value) |
| Transforms an unsigned integer to string. | |
| TL_DLL string | Te2String (const int value) |
| Transforms an integer to string. | |
| TL_DLL string Te2String | ( | const double | value | ) |
Definition at line 251 of file TeUtils.cpp.
References TeNAME_LENGTH.
00252 { 00253 char name [ TeNAME_LENGTH ]; 00254 sprintf ( name, "%e", value ); 00255 00256 std::string strOut(name); 00257 size_t found = strOut.find(','); 00258 if(found != std::string::npos) 00259 { 00260 strOut[(int)found] = '.'; 00261 } 00262 00263 return strOut; 00264 }
| TL_DLL string Te2String | ( | const double | value, | |
| int | precision | |||
| ) |
Definition at line 234 of file TeUtils.cpp.
References TeNAME_LENGTH.
00235 { 00236 char name [ TeNAME_LENGTH ]; 00237 sprintf(name, "%.*f", precision, value ); 00238 00239 std::string strOut(name); 00240 size_t found = strOut.find(','); 00241 if(found != std::string::npos) 00242 { 00243 strOut[(int)found] = '.'; 00244 } 00245 00246 return strOut; 00247 }
Definition at line 99 of file TeUtils.cpp.
References TeNAME_LENGTH.
00100 { 00101 char name [ TeNAME_LENGTH ]; 00102 sprintf ( name, "%lu", value ); 00103 return name; 00104 }
Definition at line 91 of file TeUtils.cpp.
References TeNAME_LENGTH.
00092 { 00093 char name [ TeNAME_LENGTH ]; 00094 sprintf ( name, "%lld", value ); 00095 return name; 00096 }
Definition at line 83 of file TeUtils.cpp.
References TeNAME_LENGTH.
00084 { 00085 char name [ TeNAME_LENGTH ]; 00086 sprintf ( name, "%ld", value ); 00087 return name; 00088 }
| TL_DLL string Te2String | ( | const unsigned int | value | ) |
Definition at line 75 of file TeUtils.cpp.
References TeNAME_LENGTH.
00076 { 00077 char name [ TeNAME_LENGTH ]; 00078 sprintf ( name, "%u", value ); 00079 return name; 00080 }
| TL_DLL string Te2String | ( | const int | value | ) |
Definition at line 67 of file TeUtils.cpp.
References TeNAME_LENGTH.
00068 { 00069 char name [ TeNAME_LENGTH ]; 00070 sprintf ( name, "%d", value ); 00071 return name; 00072 }
1.5.3