|
INET Framework for OMNeT++/OMNEST
|
#include <omnetpp.h>#include <string.h>#include "INETDefs.h"#include "IPAddress.h"#include "IPv6Address.h"Classes | |
| class | IPvXAddress |
Functions | |
| std::ostream & | operator<< (std::ostream &os, const IPvXAddress &ip) |
| void | doPacking (cCommBuffer *buf, const IPvXAddress &addr) |
| void | doUnpacking (cCommBuffer *buf, IPvXAddress &addr) |
| void doPacking | ( | cCommBuffer * | buf, |
| const IPvXAddress & | addr | ||
| ) | [inline] |
| void doUnpacking | ( | cCommBuffer * | buf, |
| IPvXAddress & | addr | ||
| ) | [inline] |
{
if (buf->checkFlag()) {
IPv6Address tmp;
doUnpacking(buf, tmp);
addr.set(tmp);
}
else {
IPAddress tmp;
doUnpacking(buf, tmp);
addr.set(tmp);
}
}
| std::ostream& operator<< | ( | std::ostream & | os, |
| const IPvXAddress & | ip | ||
| ) | [inline] |
{
return os << ip.str();
}