OSPFASExternalLSA Class Reference

#include <OSPFPacket_m.h>

Inheritance diagram for OSPFASExternalLSA:

OSPFLSA OSPF::ASExternalLSA List of all members.

Detailed Description

Class generated from OSPFPacket.msg by opp_msgc.
 class OSPFASExternalLSA extends OSPFLSA
 {
     fields:
         OSPFASExternalLSAContents contents;
 }
 


Public Member Functions

 OSPFASExternalLSA ()
 OSPFASExternalLSA (const OSPFASExternalLSA &other)
virtual ~OSPFASExternalLSA ()
OSPFASExternalLSAoperator= (const OSPFASExternalLSA &other)
virtual cPolymorphic * dup () const
virtual void netPack (cCommBuffer *b)
virtual void netUnpack (cCommBuffer *b)
virtual OSPFASExternalLSAContentsgetContents ()
virtual const OSPFASExternalLSAContentsgetContents () const
virtual void setContents (const OSPFASExternalLSAContents &contents_var)

Protected Member Functions

bool operator== (const OSPFASExternalLSA &)

Protected Attributes

OSPFASExternalLSAContents contents_var


Constructor & Destructor Documentation

OSPFASExternalLSA::OSPFASExternalLSA (  ) 

OSPFASExternalLSA::OSPFASExternalLSA ( const OSPFASExternalLSA other  ) 

virtual OSPFASExternalLSA::~OSPFASExternalLSA (  )  [virtual]


Member Function Documentation

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

Reimplemented from OSPFLSA.

00662 {return new OSPFASExternalLSA(*this);}

virtual const OSPFASExternalLSAContents& OSPFASExternalLSA::getContents (  )  const [inline, virtual]

00668 {return const_cast<OSPFASExternalLSA*>(this)->getContents();}

virtual OSPFASExternalLSAContents& OSPFASExternalLSA::getContents (  )  [virtual]

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

Reimplemented from OSPFLSA.

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

Reimplemented from OSPFLSA.

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

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

virtual void OSPFASExternalLSA::setContents ( const OSPFASExternalLSAContents contents_var  )  [virtual]


Member Data Documentation

OSPFASExternalLSAContents OSPFASExternalLSA::contents_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