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