#include <route.hh>
Public Member Functions | |
RemoteRoute (const address_t &d, unsigned p, const address_t &n) | |
RemoteRoute (const This &other) | |
const address_t & | dest_addr () const |
unsigned | prefix () const |
const address_t & | next_addr () const |
bool | operator== (const This &rhs) const |
Static Public Member Functions | |
static const This & | make_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 |
typedef RemoteRoute olsr::net::RemoteRoute::This [private] |
olsr::net::RemoteRoute::RemoteRoute | ( | ) | [explicit, private] |
olsr::net::RemoteRoute::RemoteRoute | ( | const address_t & | d, | |
unsigned | p, | |||
const address_t & | n | |||
) | [inline] |
olsr::net::RemoteRoute::RemoteRoute | ( | const This & | other | ) | [inline] |
const address_t& olsr::net::RemoteRoute::dest_addr | ( | ) | const [inline] |
unsigned olsr::net::RemoteRoute::prefix | ( | ) | const [inline] |
const address_t& olsr::net::RemoteRoute::next_addr | ( | ) | const [inline] |
bool olsr::net::RemoteRoute::operator== | ( | const This & | rhs | ) | const [inline] |
const RemoteRoute & olsr::net::RemoteRoute::make_key | ( | const address_t & | d, | |
unsigned | p | |||
) | [inline, static] |
const address_t olsr::net::RemoteRoute::_d_addr [private] |
const unsigned olsr::net::RemoteRoute::_prefix [private] |
const address_t olsr::net::RemoteRoute::_n_addr [private] |
This olsr::net::RemoteRoute::_dummy_for_find [static, private] |