OSPFLSA Class Reference

#include <OSPFPacket_m.h>

Inheritance diagram for OSPFLSA:

OSPFASExternalLSA OSPFNetworkLSA OSPFRouterLSA OSPFSummaryLSA OSPF::ASExternalLSA OSPF::NetworkLSA OSPF::RouterLSA OSPF::SummaryLSA List of all members.

Detailed Description

Class generated from OSPFPacket.msg by opp_msgc.
 class OSPFLSA
 {
     fields:
         OSPFLSAHeader   header;
 }
 


Public Member Functions

 OSPFLSA ()
 OSPFLSA (const OSPFLSA &other)
virtual ~OSPFLSA ()
OSPFLSAoperator= (const OSPFLSA &other)
virtual cPolymorphic * dup () const
virtual void netPack (cCommBuffer *b)
virtual void netUnpack (cCommBuffer *b)
virtual OSPFLSAHeadergetHeader ()
virtual const OSPFLSAHeadergetHeader () const
virtual void setHeader (const OSPFLSAHeader &header_var)

Protected Member Functions

bool operator== (const OSPFLSA &)

Protected Attributes

OSPFLSAHeader header_var


Constructor & Destructor Documentation

OSPFLSA::OSPFLSA (  ) 

OSPFLSA::OSPFLSA ( const OSPFLSA other  ) 

virtual OSPFLSA::~OSPFLSA (  )  [virtual]


Member Function Documentation

virtual cPolymorphic* OSPFLSA::dup (  )  const [inline, virtual]

Reimplemented in OSPFRouterLSA, OSPFNetworkLSA, OSPFSummaryLSA, and OSPFASExternalLSA.

00330 {return new OSPFLSA(*this);}

virtual const OSPFLSAHeader& OSPFLSA::getHeader (  )  const [inline, virtual]

00336 {return const_cast<OSPFLSA*>(this)->getHeader();}

virtual OSPFLSAHeader& OSPFLSA::getHeader (  )  [virtual]

virtual void OSPFLSA::netPack ( cCommBuffer *  b  )  [virtual]

Reimplemented in OSPFRouterLSA, OSPFNetworkLSA, OSPFSummaryLSA, and OSPFASExternalLSA.

virtual void OSPFLSA::netUnpack ( cCommBuffer *  b  )  [virtual]

Reimplemented in OSPFRouterLSA, OSPFNetworkLSA, OSPFSummaryLSA, and OSPFASExternalLSA.

OSPFLSA& OSPFLSA::operator= ( const OSPFLSA other  ) 

bool OSPFLSA::operator== ( const OSPFLSA  )  [protected]

virtual void OSPFLSA::setHeader ( const OSPFLSAHeader header_var  )  [virtual]


Member Data Documentation

OSPFLSAHeader OSPFLSA::header_var [protected]


The documentation for this class was generated from the following file:
Generated on Wed Apr 4 13:20:22 2007 for INET Framework for OMNeT++/OMNEST by  doxygen 1.4.7