olsr::sys::netlink::InitVisitor Class Reference

#include <interfacedesc.hh>

Inheritance diagram for olsr::sys::netlink::InitVisitor:

olsr::sys::netlink::DefaultVisitor olsr::sys::netlink::Visitor

List of all members.

Public Member Functions

 InitVisitor (std::string &name, unsigned &index, unsigned &mtu, addrs_t &addrs)
virtual void visit (const NLError &e)
virtual void visit (const NLNewLink &e)
virtual void visit (const NLLinkAttrName &e)
virtual void visit (const NLLinkAttrMTU &e)
virtual void visit (const NLNewAddr &e)
virtual void visit (const NLAddrAttrAddress &e)
virtual void visit (const NLAddrAttrBroadcast &e)

Package Types

typedef std::set< addr_t > addrs_t

Package Attributes

 __pad0__:InterfaceAddress addr_t

Private Types

typedef InitVisitor This

Private Attributes

std::string & _name
unsigned & _index
unsigned & _mtu
addrs_t_addrs
unsigned _prefix
unsigned char _scope
address_t _address
address_t _broadcast


Member Typedef Documentation

typedef std::set<addr_t> olsr::sys::netlink::InitVisitor::addrs_t [package]


Constructor & Destructor Documentation

olsr::sys::netlink::InitVisitor::InitVisitor ( std::string &  name,
unsigned &  index,
unsigned &  mtu,
addrs_t addrs 
)


Member Function Documentation

void olsr::sys::netlink::InitVisitor::visit ( const NLError e  )  [virtual]

void olsr::sys::netlink::InitVisitor::visit ( const NLNewLink e  )  [virtual]

void olsr::sys::netlink::InitVisitor::visit ( const NLLinkAttrName e  )  [virtual]

void olsr::sys::netlink::InitVisitor::visit ( const NLLinkAttrMTU e  )  [virtual]

void olsr::sys::netlink::InitVisitor::visit ( const NLNewAddr e  )  [virtual]

void olsr::sys::netlink::InitVisitor::visit ( const NLAddrAttrAddress e  )  [virtual]

void olsr::sys::netlink::InitVisitor::visit ( const NLAddrAttrBroadcast e  )  [virtual]


Member Data Documentation

Referenced by visit().

Referenced by visit().

Referenced by visit().

Referenced by visit().

Referenced by visit().

unsigned char olsr::sys::netlink::InitVisitor::_scope [private]

Referenced by visit().

Referenced by visit().

Referenced by visit().


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

Generated on Thu Feb 12 20:45:39 2009 for Qolyester daemon by  doxygen 1.5.6