INET Framework for OMNeT++/OMNEST
|
Functions | |
std::string | ltostr (long i) |
std::string | dtostr (double d) |
double | atod (const char *s) |
unsigned long | atoul (const char *s) |
double OPP_Global::atod | ( | const char * | s | ) |
Converts string to double
{ char *e; double d = ::strtod(s,&e); if (*e) throw cRuntimeError("invalid cast: '%s' cannot be interpreted as a double", s); return d; }
unsigned long OPP_Global::atoul | ( | const char * | s | ) |
Converts string to unsigned long
Referenced by RoutingTable6::configureInterfaceFromXML().
{ char *e; unsigned long d = ::strtoul(s,&e,10); if (*e) throw cRuntimeError("invalid cast: '%s' cannot be interpreted as an unsigned long", s); return d; }
std::string OPP_Global::dtostr | ( | double | d | ) |
Converts a double to string
{
std::ostringstream os;
os << d;
return os.str();
}
std::string OPP_Global::ltostr | ( | long | i | ) |
Converts an integer to string.
{
std::ostringstream os;
os << i;
return os.str();
}