TransportLocator Class Reference

#include <source/ariba/communication/modules/transport/TransportLocator.h>

Inheritance diagram for TransportLocator:

Inheritance graph
[legend]
Collaboration diagram for TransportLocator:

Collaboration graph
[legend]

List of all members.

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


Detailed Description

Definition at line 53 of file TransportLocator.h.


Member Typedef Documentation

typedef uint16_t TransportLocator::prot_t

Definition at line 55 of file TransportLocator.h.


Constructor & Destructor Documentation

TransportLocator::TransportLocator (  ) 

Definition at line 43 of file TransportLocator.cpp.

TransportLocator::~TransportLocator (  )  [virtual]

Definition at line 46 of file TransportLocator.cpp.


Member Function Documentation

prot_t TransportLocator::getType (  )  const [inline]

Definition at line 65 of file TransportLocator.h.

References type.

void TransportLocator::setType ( prot_t  type  )  [inline]

Definition at line 69 of file TransportLocator.h.

const vector<NetworkLocator*> TransportLocator::getNetworkLocators (  )  const [inline]

Definition at line 73 of file TransportLocator.h.

References netLocators.

virtual bool TransportLocator::operator== ( TransportLocator locator  )  const [pure virtual]


Member Data Documentation

Definition at line 58 of file TransportLocator.h.

Referenced by getType().

Definition at line 59 of file TransportLocator.h.

Referenced by getNetworkLocators().


The documentation for this class was generated from the following files:

Generated on Wed May 27 18:23:45 2009 for Ariba by  doxygen 1.5.6