#include <NetAddress.h>
Public Types | |
| enum | ADDR_TYPE { NETADDR_IP = 0, NETADDR_IP6 = 1, NETADDR_IEEE802154 = 2 } |
Public Member Functions | |
| NetAddress (const ADDR_TYPE &type, const std::string &address, const int mask) | |
| virtual | ~NetAddress () |
| const std::string | toString () const |
Public Attributes | |
| const ADDR_TYPE | type |
| const int | mask |
Definition at line 15 of file NetAddress.h.
Definition at line 18 of file NetAddress.h.
| ibrcommon::NetAddress::NetAddress | ( | const ADDR_TYPE & | type, | |
| const std::string & | address, | |||
| const int | mask | |||
| ) |
Definition at line 12 of file NetAddress.cpp.
| ibrcommon::NetAddress::~NetAddress | ( | ) | [virtual] |
Definition at line 17 of file NetAddress.cpp.
| const std::string ibrcommon::NetAddress::toString | ( | ) | const |
Definition at line 21 of file NetAddress.cpp.
Referenced by ibrcommon::BroadcastSocket::bind(), and ibrcommon::NetInterface::getAddress().
| const int ibrcommon::NetAddress::mask |
Definition at line 30 of file NetAddress.h.
Definition at line 29 of file NetAddress.h.
1.7.1