nlsr::RoutingTableEntry Class Reference

#include <routing-table-entry.hpp>

Inheritance diagram for nlsr::RoutingTableEntry:
[legend]
Collaboration diagram for nlsr::RoutingTableEntry:
[legend]

Public Member Functions

 RoutingTableEntry ()
 
 ~RoutingTableEntry ()
 
 RoutingTableEntry (const ndn::Name &dest)
 
const ndn::Name & getDestination () const
 
NexthopListgetNexthopList ()
 
const NexthopListgetNexthopList () const
 
bool operator== (RoutingTableEntry &rhs)
 

Protected Attributes

ndn::Name m_destination
 
NexthopList m_nexthopList
 

Detailed Description

Definition at line 32 of file route/routing-table-entry.hpp.

Constructor & Destructor Documentation

nlsr::RoutingTableEntry::RoutingTableEntry ( )
inline

Definition at line 35 of file route/routing-table-entry.hpp.

nlsr::RoutingTableEntry::~RoutingTableEntry ( )
inline

Definition at line 39 of file route/routing-table-entry.hpp.

nlsr::RoutingTableEntry::RoutingTableEntry ( const ndn::Name &  dest)
inline

Definition at line 43 of file route/routing-table-entry.hpp.

Member Function Documentation

const ndn::Name& nlsr::RoutingTableEntry::getDestination ( ) const
inline

Definition at line 49 of file route/routing-table-entry.hpp.

Here is the caller graph for this function:

NexthopList& nlsr::RoutingTableEntry::getNexthopList ( )
inline

Definition at line 55 of file route/routing-table-entry.hpp.

Here is the caller graph for this function:

const NexthopList& nlsr::RoutingTableEntry::getNexthopList ( ) const
inline

Definition at line 61 of file route/routing-table-entry.hpp.

bool nlsr::RoutingTableEntry::operator== ( RoutingTableEntry rhs)
inline

Definition at line 67 of file route/routing-table-entry.hpp.

Here is the call graph for this function:

Field Documentation

ndn::Name nlsr::RoutingTableEntry::m_destination
protected

Definition at line 74 of file route/routing-table-entry.hpp.

NexthopList nlsr::RoutingTableEntry::m_nexthopList
protected

Definition at line 75 of file route/routing-table-entry.hpp.