#include <source/ariba/communication/modules/transport/TransportLocator.h>
Public Types | |
typedef uint16_t | prot_t |
Public Member Functions | |
TransportLocator () | |
virtual | ~TransportLocator () |
prot_t | getType () const |
void | setType (prot_t type) |
const vector< NetworkLocator * > | getNetworkLocators () const |
virtual bool | operator== (TransportLocator *locator) const =0 |
Private Attributes | |
prot_t | type |
vector< NetworkLocator * > | netLocators |
Definition at line 53 of file TransportLocator.h.
typedef uint16_t TransportLocator::prot_t |
Definition at line 55 of file TransportLocator.h.
TransportLocator::TransportLocator | ( | ) |
Definition at line 43 of file TransportLocator.cpp.
TransportLocator::~TransportLocator | ( | ) | [virtual] |
Definition at line 46 of file TransportLocator.cpp.
prot_t TransportLocator::getType | ( | ) | const [inline] |
void TransportLocator::setType | ( | prot_t | type | ) | [inline] |
Definition at line 69 of file TransportLocator.h.
const vector<NetworkLocator*> TransportLocator::getNetworkLocators | ( | ) | const [inline] |
virtual bool TransportLocator::operator== | ( | TransportLocator * | locator | ) | const [pure virtual] |
prot_t TransportLocator::type [private] |
vector<NetworkLocator*> TransportLocator::netLocators [private] |