Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

olsr::net::RemoteRoute Class Reference

#include <route.hh>

List of all members.

Public Member Functions

 RemoteRoute (const address_t &d, unsigned p, const address_t &n)
 RemoteRoute (const This &other)
const address_tdest_addr () const
unsigned prefix () const
const address_tnext_addr () const
bool operator== (const This &rhs) const

Static Public Member Functions

static const Thismake_key (const address_t &d, unsigned p)

Private Types

typedef RemoteRoute This

Private Member Functions

 RemoteRoute ()

Private Attributes

const address_t _d_addr
const unsigned _prefix
const address_t _n_addr

Static Private Attributes

static This _dummy_for_find


Member Typedef Documentation

typedef RemoteRoute olsr::net::RemoteRoute::This [private]
 


Constructor & Destructor Documentation

olsr::net::RemoteRoute::RemoteRoute  )  [explicit, private]
 

olsr::net::RemoteRoute::RemoteRoute const address_t d,
unsigned  p,
const address_t n
 

olsr::net::RemoteRoute::RemoteRoute const This other  ) 
 


Member Function Documentation

const address_t& olsr::net::RemoteRoute::dest_addr  )  const [inline]
 

const RemoteRoute & olsr::net::RemoteRoute::make_key const address_t d,
unsigned  p
[static]
 

const address_t& olsr::net::RemoteRoute::next_addr  )  const [inline]
 

bool olsr::net::RemoteRoute::operator== const This rhs  )  const [inline]
 

unsigned olsr::net::RemoteRoute::prefix  )  const [inline]
 


Member Data Documentation

const address_t olsr::net::RemoteRoute::_d_addr [private]
 

This olsr::net::RemoteRoute::_dummy_for_find [static, private]
 

const address_t olsr::net::RemoteRoute::_n_addr [private]
 

const unsigned olsr::net::RemoteRoute::_prefix [private]
 


The documentation for this class was generated from the following files:
Generated on Thu Jul 28 21:21:50 2005 for Qolyester daemon by  doxygen 1.4.1