Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

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 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 const OSPFLSAHeader& OSPFLSA::getHeader  )  const [inline, virtual]
 

00334 {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 Thu Oct 19 18:22:27 2006 for INET Framework for OMNeT++/OMNEST by  doxygen 1.4.0