#include <netlink.hh>
Inheritance diagram for olsr::sys::netlink::NLDelRoute:
Public Types | |
typedef std::list< NLRouteAttr * > | attrs_t |
Public Member Functions | |
NLDelRoute (unsigned char f, unsigned char dlen, unsigned char slen, unsigned char tos, unsigned char table, unsigned char proto, unsigned char scope, unsigned char type, unsigned int flags) | |
virtual | ~NLDelRoute () |
virtual void | accept (Visitor &v) const |
unsigned char | family () const |
unsigned char | dlen () const |
unsigned char | slen () const |
unsigned char | tos () const |
unsigned char | table () const |
unsigned char | proto () const |
unsigned char | scope () const |
unsigned char | type () const |
unsigned int | flags () const |
const attrs_t & | attrs () const |
attrs_t & | attrs () |
void | add_attr (NLRouteAttr *a) |
Private Attributes | |
unsigned char | _family |
unsigned char | _dlen |
unsigned char | _slen |
unsigned char | _tos |
unsigned char | _table |
unsigned char | _proto |
unsigned char | _scope |
unsigned char | _type |
unsigned int | _flags |
attrs_t | _attrs |
typedef std::list<NLRouteAttr*> olsr::sys::netlink::NLDelRoute::attrs_t |
olsr::sys::netlink::NLDelRoute::NLDelRoute | ( | unsigned char | f, | |
unsigned char | dlen, | |||
unsigned char | slen, | |||
unsigned char | tos, | |||
unsigned char | table, | |||
unsigned char | proto, | |||
unsigned char | scope, | |||
unsigned char | type, | |||
unsigned int | flags | |||
) | [inline] |
virtual olsr::sys::netlink::NLDelRoute::~NLDelRoute | ( | ) | [inline, virtual] |
virtual void olsr::sys::netlink::NLDelRoute::accept | ( | Visitor & | v | ) | const [inline, virtual] |
Implements olsr::sys::netlink::NLMessage.
unsigned char olsr::sys::netlink::NLDelRoute::family | ( | ) | const [inline] |
unsigned char olsr::sys::netlink::NLDelRoute::dlen | ( | ) | const [inline] |
unsigned char olsr::sys::netlink::NLDelRoute::slen | ( | ) | const [inline] |
unsigned char olsr::sys::netlink::NLDelRoute::tos | ( | ) | const [inline] |
unsigned char olsr::sys::netlink::NLDelRoute::table | ( | ) | const [inline] |
unsigned char olsr::sys::netlink::NLDelRoute::proto | ( | ) | const [inline] |
unsigned char olsr::sys::netlink::NLDelRoute::scope | ( | ) | const [inline] |
unsigned char olsr::sys::netlink::NLDelRoute::type | ( | ) | const [inline] |
unsigned int olsr::sys::netlink::NLDelRoute::flags | ( | ) | const [inline] |
const attrs_t& olsr::sys::netlink::NLDelRoute::attrs | ( | ) | const [inline] |
attrs_t& olsr::sys::netlink::NLDelRoute::attrs | ( | ) | [inline] |
void olsr::sys::netlink::NLDelRoute::add_attr | ( | NLRouteAttr * | a | ) | [inline] |
unsigned char olsr::sys::netlink::NLDelRoute::_family [private] |
unsigned char olsr::sys::netlink::NLDelRoute::_dlen [private] |
unsigned char olsr::sys::netlink::NLDelRoute::_slen [private] |
unsigned char olsr::sys::netlink::NLDelRoute::_tos [private] |
unsigned char olsr::sys::netlink::NLDelRoute::_table [private] |
unsigned char olsr::sys::netlink::NLDelRoute::_proto [private] |
unsigned char olsr::sys::netlink::NLDelRoute::_scope [private] |
unsigned char olsr::sys::netlink::NLDelRoute::_type [private] |
unsigned int olsr::sys::netlink::NLDelRoute::_flags [private] |