prophet::LinkImpl Class Reference

#include <Link.h>

Inheritance diagram for prophet::LinkImpl:

prophet::Link

List of all members.


Detailed Description

Definition at line 58 of file prophet/Link.h.


Public Member Functions

 LinkImpl (const std::string &nexthop="")
 Constructor.
virtual ~LinkImpl ()
 Destructor.
const char * nexthop () const
 Accessors.
const char * remote_eid () const
 Accessors.
void set_nexthop (const std::string &nexthop)
 Mutators.

Protected Attributes

std::string next_hop_

Constructor & Destructor Documentation

prophet::LinkImpl::LinkImpl ( const std::string &  nexthop = ""  )  [inline]

Constructor.

Definition at line 64 of file prophet/Link.h.

virtual prophet::LinkImpl::~LinkImpl (  )  [inline, virtual]

Destructor.

Definition at line 70 of file prophet/Link.h.


Member Function Documentation

const char* prophet::LinkImpl::nexthop (  )  const [inline, virtual]

Accessors.

Implements prophet::Link.

Definition at line 73 of file prophet/Link.h.

References next_hop_.

const char* prophet::LinkImpl::remote_eid (  )  const [inline, virtual]

Accessors.

Implements prophet::Link.

Definition at line 74 of file prophet/Link.h.

References next_hop_.

void prophet::LinkImpl::set_nexthop ( const std::string &  nexthop  )  [inline]

Mutators.

Definition at line 78 of file prophet/Link.h.

References next_hop_.


Member Data Documentation

std::string prophet::LinkImpl::next_hop_ [protected]

Definition at line 85 of file prophet/Link.h.

Referenced by nexthop(), remote_eid(), and set_nexthop().


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

Generated on Mon Jul 21 14:12:22 2008 for DTN Reference Implementation by  doxygen 1.5.6