common.h File Reference
#include <omnetpp.h>
#include <string>
#include "IntServ.h"
Function Documentation
std::string intToString |
( |
int |
i |
) |
|
00023 {
00024 std::ostringstream stream;
00025 stream << i << std::flush;
00026 std::string str(stream.str());
00027 return str;
00028 }
EroVector routeToEro |
( |
IPAddressVector |
rro |
) |
|
00070 {
00071 EroVector ero;
00072
00073 for(unsigned int i = 0; i < rro.size(); i++)
00074 {
00075 EroObj_t hop;
00076 hop.L = false;
00077 hop.node = rro[i];
00078 ero.push_back(hop);
00079 }
00080
00081 return ero;
00082 }
std::string vectorToString |
( |
EroVector |
vec, |
|
|
const char * |
delim | |
|
) |
| | |
00055 {
00056 std::ostringstream stream;
00057 for(unsigned int i = 0; i < vec.size(); i++)
00058 {
00059 stream << vec[i].node;
00060
00061 if(i < vec.size() - 1)
00062 stream << delim;
00063 }
00064 stream << std::flush;
00065 std::string str(stream.str());
00066 return str;
00067 }
std::string vectorToString |
( |
EroVector |
vec |
) |
|
std::string vectorToString |
( |
IPAddressVector |
vec, |
|
|
const char * |
delim | |
|
) |
| | |
00036 {
00037 std::ostringstream stream;
00038 for(unsigned int i = 0; i < vec.size(); i++)
00039 {
00040 stream << vec[i];
00041 if(i < vec.size() - 1)
00042 stream << delim;
00043 }
00044 stream << std::flush;
00045 std::string str(stream.str());
00046 return str;
00047 }
std::string vectorToString |
( |
IPAddressVector |
vec |
) |
|